美文网首页程序员
Android性能优化----用电量优化

Android性能优化----用电量优化

作者: 简书不简单iiii | 来源:发表于2019-01-08 19:20 被阅读27次

现实开发中用到的性能优化方案

归纳如下:

俗话说解铃还须系铃人,我们想对app的耗电量优化就要了解APP中容易耗电的功能

    ① BroadcastReceiver:一些广播或者服务一直在后台运行

    ② CPU:唤醒CPU的频率

    ③ GPS:无时无刻的定位

    ④ 蜂窝网络: 蜂窝网络会耗电比较快

大致知道了耗电方面是那几个方面,下面给出办法

    1.对于BroadcastReceiver,通常可以在界面onPasuse之后取消广播监听,同时根据业务需要是否禁用广播接受器

    2.WEAK_LOCK谨慎使用 WEAK_LOCK主要是用来处理系统休眠的,我们知道系统为了省电一般会在熄屏之后进行休眠,休眠之后所有的操作就会被暂停冷冻了(Timer,Services),休眠之后一些后台的网络访问操作就会被停止,可能就会导致一些问题,比如即时通讯的心跳包不能及时发出,导致收不到消息,为了防止这些情况,需要使用WEAK_LOCK来唤醒CPU,权利配合我们的程序执行!要及时释放锁

    3.定位要根据场景选择适合的,在不需要的时候及时取消监听,如果APP中有多处定位最好封装复用

    4.无网状态尽量避免网络的重复请求

    5.不必要的网络加载选择在WiFi连接下加载

相关文章

  • Android性能优化(下)

    Android性能优化 内存泄漏和性能优化方式Android性能优化(上)数据库优化和网络优化Android性能优...

  • Android优化文章精选

    Android性能优化典范 Android性能优化典范 - 第1季Android性能优化之渲染篇Android性能...

  • Android性能优化----用电量优化

    现实开发中用到的性能优化方案 归纳如下: 俗话说解铃还须系铃人,我们想对app的耗电量优化就要了解APP中容易耗电...

  • [笔记]Android性能优化 中

    [笔记]Android性能优化 上[笔记]Android性能优化 中[笔记]Android性能优化 下 7.And...

  • [笔记]Android性能优化 下

    [笔记]Android性能优化 上[笔记]Android性能优化 中[笔记]Android性能优化 下 8.And...

  • [笔记]Android性能优化 上

    [笔记]Android性能优化 上[笔记]Android性能优化 中[笔记]Android性能优化 下 说明 这篇...

  • 收集_性能优化

    Android性能优化(一)之启动加速35%Android性能优化(二)之布局优化面面观Android性能优化(三...

  • Android 性能优化系列视频(三)

    Android 性能优化系列视频如下 Android 性能优化系列视频(四)Android 性能优化系列视频(五...

  • Android 性能优化

    Android性能优化典范 - 第1季 Android性能优化典范 - 第2季 Android性能优化典范 - 第...

  • 笔记:Android 性能优化

    Android 性能优化 Android性能优化主要有 布局优化、绘制优化、内存泄漏优化、响应速度优化、ListV...

网友评论

    本文标题:Android性能优化----用电量优化

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