美文网首页
APP性能优化

APP性能优化

作者: 梅星河 | 来源:发表于2019-04-24 10:01 被阅读0次

    电量检测和优化

    耗电量查看:设置-电池-应用耗电量

    电量优化:CPU 减少应用对数据的处理,尽可能放在服务端处理设置任务优先级,一些不紧急的任务放在用户不与APP交互时处理后台执行任务完成时立即通知系统,使CPU进入空闲状态 

    网络模块: 持续监听网络状态变化,以给出对应反馈减少蜂窝网络下进行高带宽的流量消耗操作,比如听音乐和播放视频等无法访问网络情况下,暂停所有网络请求,直到监测网络恢复 

    定位模块和GPS :减少定位持续使用设置定位精度,非必要情况不要过于精准 

    屏幕模块: 监听应用后台和前台变化,通知屏幕动画暂定或者恢复视频播放常亮设置 

    其他硬件: 蓝牙连接相机扬声器麦克风当应用处于前台才与这些硬件交互,后台就停止交互 

    电量代码感知: 监控电量,低电量时提醒用户,当进行电源密集型操作获取用户同意再执行也可以提供设置选项,用户自定义电量阈值

    电量监测开发调试参考:https://www.jianshu.com/p/4555704f9696

    流量模块

    外部监控APP流量 :通过Charles工具可以查看APP每个接口调用流量,也可以统计APP所有消耗流量

    内部检测:

    实测:获取手机从上次开机至今总体消耗流量,可以通过记录APP启动流量值 和APP退出后台时流量差值,为当前APP活跃期间流量消耗

    相关文章

      网友评论

          本文标题:APP性能优化

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