美文网首页
应用前台耗电怎么破?功耗避雷指南已“佩奇”

应用前台耗电怎么破?功耗避雷指南已“佩奇”

作者: 技术爱好 | 来源:发表于2019-01-24 16:27 被阅读7次

使用应用时被用户吐槽手机掉电快、卡顿、过度发热,导致用户体验差,以上情况的产生,应用的功耗设计不足是直接症结。

当前,人们对性能体验的追求前所未有,应用设计功能越来越强大,界面也越来越复杂,但是从应用设计角度怎样才是最节省资源的?高性能真的与低功耗不能和谐共存么?

华为专家通过大量实测经验,总结出了应用前台耗电中的常见问题

视图设计

image

不少浏览器类应用不断在手机显示界面外触发刷新行为,该类行为用户无法感知,但因数据运算量大,出现过度占用手机CPU、GPU资源的状况,导致应用耗电增加,部分应用还会出现卡顿现象;

数据请求

image

个别视频类应用在视频资源预缓存时,频繁发出网络请求,缓存过程的频繁交互导致对CPU等资源占用过度,耗电量增加;

视频解码

个别视频类应用使用软解码方式进行播放,这种解码方式纯粹依靠CPU来解码,视频清晰度越高,CPU负载就越重,导致CPU能力不足出现卡顿,耗电量增加。

图层优化

image

不少应用的显示界面由多个图层叠加显示,多图层叠加容易导致数据运算量加大,造成卡顿及耗电量增加。

不需要GPU处理的组件减少耦合

个别视频类应用的视频流采用SurfaceTexture或TextureView进行处理,常常出现GPU对界面重新绘制、重复工作的问题,部分场景可能存在时序变化,导致耗电量增加,并发生卡顿。

那么,面对以上种种问题,各类应用在开发过程中能否规避或解决?

从大量的实测经验中,华为专家又总结出了哪些忠告和建议?

1月25日在华为北京研究所OpenLab举办的“华为OpenLab助力应用高效开发测试”技术沙龙,将同步在以下平台在线直播,欢迎观看!华为专家将为您带来《低功耗前台显示经验分享》。

IT大咖说:http://www.itdks.com/Home/Act/apply?id=2745&mUid=3049929

腾讯课堂:https://ke.qq.com/course/373530

image

相关文章

  • 应用前台耗电怎么破?功耗避雷指南已“佩奇”

    使用应用时被用户吐槽手机掉电快、卡顿、过度发热,导致用户体验差,以上情况的产生,应用的功耗设计不足是直接症结。 当...

  • 啥是精酿之快速入坑避雷指南(一)

    啥是精酿之 精酿快速入坑避雷指南(一) 年关将至,恰逢猪年,那窝粉红色的吹风机在朋友圈一夜之间又火了。啥是佩奇总有...

  • 什么是佩奇?

    什么是佩奇 佩奇是愿望 佩奇是疑惑 佩奇是秘密 佩奇是寻找 佩奇是圆梦 佩奇是等待 佩奇是团圆 佩奇是亲情 佩奇是...

  • iOS-耗电优化

    耗电的主要来源: CPU处理 网络 定位 图像 耗电优化: 尽可能减少CPU、GPU功耗 少用定时器 I/O操作优...

  • 笑千笑20

    1.遛狗 小英这天去遛狗,她叫小狗佩奇走,佩奇说不走。 无奈的小英问佩奇怎么不走。佩奇生气地讲:“谁叫你吃了我老婆...

  • 快手性能平台之App在线功耗监控

    App耗电问题随着业务迭代,不知不觉中成了痛点。相信不少团队在现实中都遇到过预装功耗问题,或者 OEM厂商对高耗电...

  • 手机通过蓝牙共享移动网络

    通过手机WIFI热点可以共享移动网络,但缺点就是功耗大,说白了就是耗电。蓝牙的功耗小,其实蓝牙也是可以共享网络的。...

  • 直播专题问题排查-功耗高(九)

    直播功耗高 1. 问题现象直播过程中手机发热严重,耗电快。2. 问题排查 导致手机功耗高,发热严重的根本因素,无...

  • “佩奇”玩沙沙

    ——今天我们讲谁的故事呢? ——佩奇~ ——佩奇怎么了呢? ——哭起来了,呜呜(┯_┯)~ ——为什么哭了? ——...

  • 应用耗电怎么办?

    前些时候,收到短信提示,域名又将要过去,一晃又是一年过去了。我在购置 woaitqs.cc 这个域名的时候,没有想...

网友评论

      本文标题:应用前台耗电怎么破?功耗避雷指南已“佩奇”

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