- 分类
- Android
Activity 是什么:生命周期基础
Activity 是什么,以及生命周期基础 1. Activity 是什么? Activity 是 Android 四大组件之一,通常用于承载一个用户界面,是用户和 App 交互的入口。 更准确地说: Activity 不是 Java 里的 interface。
Activity 是 Android
- 2026/06/27 15:24
- 16
- 0
- 0
- 25.6℃
Android 自定义View
一、自定义 View 是什么? Android 中所有界面元素本质上都是 View 或 ViewGroup。 常见控件: 类型 <
- 2026/06/27 11:56
- 12
- 0
- 0
- 25.2℃
Android 动画
一、Android 动画的作用 动画不是单纯为了“好看”,它更多是为了让用户理解界面变化。 比如: 按钮点击后有缩放反馈,用户知道自己点中了; 页面跳转时有过渡动画,用户知道自己从哪里来到哪里; 列表项展开时有高度变化,用户知道内容是“展开”出来的; 加载动画可以缓解等待焦虑; 拖拽、滑动、弹性回弹
- 2026/06/27 11:01
- 16
- 0
- 0
- 25.6℃
Android ROM 开发模块划分
Android ROM开发涵盖系统界面定制、硬件适配和底层优化三大层级的72个核心模块。系统应用层(Launcher/SystemUI/Settings)负责用户可见的交互界面,Framework层(Activity/PMS/Window等)控制系统核心逻辑,Native层(SurfaceFlinger/Binder/Audio等)实现基础驱动的C++封装,HAL层( Camera/Audio/Display等)作为硬件接口翻译器,Kernel层(驱动/调度/内存)处理底层数据吞吐,Device配置层(init/sepolicy overlay等)完成机型适配,Build流程生成多分区镜像文件,OTA确保安全升级。开发需遵循"界面→框架→配置→底层"进阶路径,测试认证确保系统合规。商业团队按系统应用、框架、BSP(硬件适配)、多媒体、连接、性能功耗、安全、OTA测试等方向细分职能,形成完整开发闭环。
- 2026/06/26 17:13
- 38
- 0
- 0
- 27.8℃
Android 开发技术体系全景整理
一、前言 Android 开发可以分为多个层次: 应用界面开发 网络与数据处理 图片、缓存与本地存储 架构设计与工程化 第三方 SDK 集成 音视频与图形图像开发 跨平台与混合开发 系统级开发与 ROM 定制 性能、日志与稳定性治理 存量项目中的旧技术维护 这篇文章可以作为 Android 技术栈的
- 2026/06/26 17:04
- 15
- 0
- 0
- 25.5℃
Android Binder:为什么它是 Android 系统的“通信骨架”?
在 Android 里,我们每天都在用 Binder。 你调用 startActivity(),背后会走 Binder; 你调用 getSystemService(),背后会拿到 Binder 代理; 你访问 ActivityManagerService、PackageManagerService、
- 2026/06/25 12:14
- 21
- 0
- 0
- 26.1℃
Android 架构关注点
编译 SDK 配置中心和灰度 AdTest 调试组件 Dokit等开源/测试开发、日志回捞、底层的HOOK 性能监控 ANR、Mem、Native Crash(FPS|卡顿、IO 和电池) 基础网络组件 网络优化 HttpDNS(json调整、Json原生的解析方式 加快反序列化) 埋点框架 页面曝
- 2026/03/22 12:35
- 20
- 0
- 0
- 26.0℃
Android 串口通信(四)XON/XOFF 软件流控
XON/XOFF 是什么? XON/XOFF(也称为 DC1/DC3 流控)是一种软件流控制(Software Flow Control)机制。它通过在数据流中嵌入特殊控制字符来协调发送方和接收方的数据传输速度,防止接收方缓冲区溢出。 核心概念:两个神奇的控制字符 XON/XOFF 使用 ASC
- 2026/02/22 21:57
- 31
- 0
- 0
- 27.1℃
Android 串口通信(四)RTS/CTS 与 DTR/DSR
在 RS-232 串口通信中,除了数据线(TX 发送、RX 接收、GND 地线)外,还有一组控制信号线用于协调通信双方的数据传输。这些控制信号就是 RTS/CTS 和 DTR/DSR。 一、RTS/CTS(请求发送/清除发送) 这是最常用的硬件流控制方式,用于实时控制数据流,防止数据丢失。
- 2026/02/22 21:37
- 19
- 0
- 0
- 25.9℃
Android 串口通信(三)CDC/ACM 是什么?
CDC/ACM 全称是 Communication Device Class / Abstract Control Model(通信设备类 / 抽象控制模型),它是 USB 官方定义的一种标准协议,用于将 USB 设备模拟成虚拟串口(Virtual COM Port)。 拆解理解 CDC (Comm
- 2026/02/22 21:07
- 34
- 0
- 0
- 27.4℃