Article / 2026/05/31
性能优化 (五十) 电量优化套路总结
性能优化 (五十) 电量优化套路总结 的技术笔记。
电量优化套路总结
CPU时间片
- 获取运行过程线程CPU消耗,定位CPU占有率异常丰富
- 减少后台应用的主动运行
网络相关
- 请求时机及次数控制
- 数据压缩,减少时间
- 禁止使用轮询功能
定位相关
- 根据场景谨慎选择定位模式
- 考虑网络定位代替GPS
- 使用后务必及时关闭,减少更新频率
界面相关
- 离开界面后停止相关活动
- 耗电操作判断前后台
WakeLock相关
- 注意成对出现:acquire与release
- 使用带参数的acquire
- finally确保一定会被释放
- 常亮场景使用keepScreenOn即可
JobScheduler
- 在符合某些条件时创建执行在后台的任务
- 把不紧急的任务放到更适合的时机批量处理
Giscus 未启用:请在
src/site.config.ts中配置 repoId 与 categoryId。