跳到正文

移动计算与安卓系统

从Android平台、生命周期和界面走到离线同步、传感器、性能、安全、测试与发布

98|98 小时|14|高级
开始学习

1第1章 移动系统约束与工程指标

从设备、网络、电池、后台、交互和隐私约束建立移动系统的统一指标。

7

2第2章 Android平台体系结构

贯通Linux内核、UID沙箱、Zygote、Binder、ART、包管理与API兼容。

7

3第3章 组件、生命周期与进程死亡

用状态机掌握Activity、Fragment、Intent、Service、广播与状态恢复。

7

4第4章 界面系统、渲染与可访问性

从View与Compose走到帧流水线、输入、密度、无障碍和自适应布局。

7

5第5章 状态管理与应用架构

掌握ViewModel、单向数据流、导航、国际化、错误模型和模块边界。

7

6第6章 并发、协程与后台任务

处理主线程、锁、协程、Flow、WorkManager、Alarm与后台限制。

7

7第7章 本地数据、缓存与迁移

从文件、SQLite、Room和DataStore走到缓存、加密存储与备份。

7

8第8章 移动网络与离线同步

覆盖HTTP、连接变化、离线优先、冲突合并、同步队列与推送。

7

9第9章 传感器、位置、相机与近场通信

用采样、滤波和坐标系连接位置、地图、相机、媒体与蓝牙。

7

10第10章 性能、内存、能耗与热管理

量化泄漏、启动、卡顿、网络能耗、唤醒锁和热降频。

7

11第11章 移动安全与隐私

覆盖签名、权限、Keystore、IPC、WebView、网络安全和隐私最小化。

7

12第12章 移动测试与质量工程

建立单元、设备、界面、性质、性能、兼容性测试和测试金字塔。

7

13第13章 构建、供应链与发布运维

贯通Gradle、变体、依赖、R8、供应链、发布、崩溃与ANR闭环。

7

14第14章 端到端移动应用综合项目

交付任务建模、架构、离线、安全、性能、发布与可复现实验证据。

7