移动App性能测评与优化第2章

简介:

第2章

手机发烫是为何——降低耗电量

智能手机兴起的时候,坊间流传着这样么一句话:“用智能手机的男人一定是个好男人,因为他每天必须回家充电!”,这句调侃的话说出多少手机用户的辛酸。随着智能手机的实用性、娱乐性越来越完善,我们对其依赖程度日益加深,甚至到了寸步不离的地步,衣食住行都依赖这个小小的移动终端。不管是在餐厅、地铁、商场甚至大街上,我们都能看到大片的低头族,且其数量呈崛起之势。我们每天将大部分珍贵的碎片时间献给了它。然而由于电池技术的局限性,智能手机这个全民好伴侣“偶尔”会在我们沉浸其中时戛然而止,让人生无可恋。

在我们日常使用智能手机过程中也会有体会,当我们的手机安装了市场top100的应用,即使不怎么使用手机也会很快没电,而如果将手机恢复出厂设置,三方应用都不安装,放置一周拿起来还是电量充足。真相只有一个:手机耗电的最终元凶是软件。

那么要怎么改善软件的耗电状况呢?我们可以从两个方向着手,一是从应用软件的运行载体手机系统入手,即操作系统厂商Google和ROM厂商,在系统层面做一些策略,在保证应用的用户体验的前提下尽量限制应用的不必要耗电;二是从应用软件本身入手,在保证用户的必要体验前提下,尽可能减少不必要的操作。

本章将分享我们在降低耗电方面做的一些工作。

相关文章
|
4月前
|
JSON Dart 安全
Flutter App混淆加固、保护与优化原理
Flutter App混淆加固、保护与优化原理
53 0
|
4月前
|
架构师 Java
jvm性能调优实战 - 35电商APP后台系统如何对Full GC进行深度优化
jvm性能调优实战 - 35电商APP后台系统如何对Full GC进行深度优化
53 0
|
7月前
|
Web App开发 数据安全/隐私保护 iOS开发
app优化ios,iOS app上架流程问题集锦,ASO新手小白必看(上)
app优化ios,iOS app上架流程问题集锦,ASO新手小白必看(上)
|
4月前
|
存储 缓存 算法
jvm性能调优实战 - 34十万QPS的社交APP 如何优化GC性能提升3倍?
jvm性能调优实战 - 34十万QPS的社交APP 如何优化GC性能提升3倍?
72 0
jvm性能调优实战 - 34十万QPS的社交APP 如何优化GC性能提升3倍?
|
5月前
|
JSON Dart 安全
Flutter App混淆加固、保护与优化原理
在移动应用程序开发中,保护应用程序的代码和数据安全至关重要。本文将探讨如何对Flutter应用程序进行混淆、优化和保护,以提高应用程序的安全性和隐私。
|
8月前
|
网络协议 安全 数据安全/隐私保护
直播app源码,QUIC协议:改善性能与安全性
由于QUIC协议作为一个多种协议集成的一项新型协议创新,被应用到直播app源码平台中,能帮助平台提高性能与安全性,提供给用户更可靠、更优质的直播体验。
直播app源码,QUIC协议:改善性能与安全性
|
11月前
|
JavaScript
Vue3.0项目——打造企业级音乐App(二)图片懒加载、v-loading指令的开发和优化
Vue3.0项目——打造企业级音乐App(二)图片懒加载、v-loading指令的开发和优化
128 0
|
算法 数据可视化 搜索推荐
数据如何指导决策:优酷主客APP播转率的C端优化
数据如何指导决策:优酷主客APP播转率的C端优化
240 0
|
数据采集 缓存 数据可视化
APP性能测试方法&工具
APP性能测试方法&工具
《圆桌讨论: 从趋势、工具或相关的技术点谈APP的优化》电子版地址
圆桌讨论: 从趋势、工具或相关的技术点谈APP的优化
48 0
《圆桌讨论: 从趋势、工具或相关的技术点谈APP的优化》电子版地址