2021-01-25(性能优化-耗电优化)

  1. 核心电量优化:
  • 内存优化
  • 布局优化
  • 控件优化
  • 网络优化
  1. 辅助电量优化
  • 批处理请求
  • 优化定位的方式(GPS,移动网络、wifi)、定位时间间隔
  • 优雅的植入广告
  • 在充电的时候处理任务

常见的API

WakeLock(唤醒CPU/屏幕/键盘)

 wakeLock = pm.newWakeLock("","");
  wakeLock.acquire();//获取锁
  wakeLock.release();//释放锁 

JobSecheduler

  • 时间控制
  • 事件控制

Doze (低电耗模式) APP Standby(应用待机模式)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Battery Historian的使用 github地址:https://github.com/google/b...
    Peakmain阅读 5,331评论 1 2
  • 电池续航时间是移动用户体验中最重要的一个方面。没电的设备完全无法使用。因此,对于应用来说,尽可能地考虑电池续航时间...
    闫回阅读 3,621评论 0 1
  • 夜莺2517阅读 127,912评论 1 9
  • 版本:ios 1.2.1 亮点: 1.app角标可以实时更新天气温度或选择空气质量,建议处女座就不要选了,不然老想...
    我就是沉沉阅读 11,905评论 1 6
  • 我是一名过去式的高三狗,很可悲,在这三年里我没有恋爱,看着同龄的小伙伴们一对儿一对儿的,我的心不好受。怎么说呢,高...
    小娘纸阅读 8,820评论 4 7

友情链接更多精彩内容