- 核心电量优化:
- 内存优化
- 布局优化
- 控件优化
- 网络优化
- 辅助电量优化
- 批处理请求
- 优化定位的方式(GPS,移动网络、wifi)、定位时间间隔
- 优雅的植入广告
- 在充电的时候处理任务
常见的API
WakeLock(唤醒CPU/屏幕/键盘)
wakeLock = pm.newWakeLock("","");
wakeLock.acquire();//获取锁
wakeLock.release();//释放锁
JobSecheduler
- 时间控制
- 事件控制
Doze (低电耗模式) APP Standby(应用待机模式)