- 低端设备关注点
- FPS/内存/CPU
- 启动时间
- 优化流程
- 过度绘制原理
- Hierarchy Viewer
- 减少嵌套
- ViewStub/Merge
- 自定义ViewGroup
- Litho/Compose
- Java/Android内存模型
- 内存泄漏场景
- LeakCanary
- UI线程阻塞
- GC频繁
- Systrace
- BlockCanary
- HandlerThread
- IntentService
- IdleHandler
- 帧率监控
- 冷/热启动流程
- Application初始化
- 黑白屏优化
- HTTP/HTTPS优化
- Keep-Alive
- DNS预解析
- Gzip/Protobuf
- WebP/缓存策略
- 弱网优化
- Battery Historian
- WakeLock/Alarm
- WorkManager
- AndResGuard
- ProGuard/R8
- 动态下发
- 属性/补间动画
- Hardware Layer
- 帧率控制
- RecyclerView缓存
- DiffUtil
- 嵌套滑动优化
- MVP/MVVM
- 避免UI耗时
- Lint/Detekt
- Serializable vs Parcelable
- Kotlin Serialization
- 避免频繁序列化
- Jetpack Benchmark
- Espresso断言
- CI/CD性能门禁