美文网首页
性能优化之耗电优化

性能优化之耗电优化

作者: _Rice_ | 来源:发表于2019-05-28 15:34 被阅读0次

    消耗电量的几个主要原因、功能:

    • 大数据量的网络传输(网络)
    • 不停的网络切换(网络)
    • 解析大量的数据(CPU)

    网络优化

    • 批量执行网络请求,避免间隔的网络请求
    • 尽量wifi传输数据
    • 减少传递数据的大小

    控件优化

    • 减少过度绘制
    • 避免嵌套太多层控件
    • 合理使用include、merge

    GC优化

    即注意内存优化

    计算优化

    • 避免浮点运算
    • 使用更优的数据结构

    使用JobScheduler

    Android 5.0以后的版本提供了JobScheduler接口,系统会定时调用该进程以使应用进行一些逻辑操作。

    避免WakeLock使用不当

    WakeLock防止屏幕自动变暗关闭

    不用的时候需释放锁

    相关文章

      网友评论

          本文标题:性能优化之耗电优化

          本文链接:https://www.haomeiwen.com/subject/bsedtctx.html