移动App性能评测与优化

移动App性能评测与优化

作者:TMQ专项测试团队 编著

出版社:机械工业

出版年:2016年9月

ISBN:9787111548263

所属分类:网络科技

书刊介绍

《移动App性能评测与优化》内容简介

本书通过六个专题方向介绍腾讯公司移动互联网事业群在移动应用性能评测优化方面的实战经验,涉及内存、电量、流畅度、导航、网络优化和应用安装包瘦身。每个专题都有案例说明。重点在讲述问题解决的思路,以及研究过程中碰到的问题。读者可以通过本书快速了解提升应用核心性能的思路与方法,打造更加优秀的移动应用。主要内容有:第1章是内存篇,介绍了各种内存使用情况分析的方法和一些优化技巧。第2章是电量篇,从app层面到rom层面。从硬件测试方法到软件测试方法,结合多个案例从多方面介绍电量测试的切人点和测试方法。第3章是流畅度篇。介绍了Android流畅度的测试和优化方法。第4章是导航篇,介绍了路线规划、语音播报这两个导航中最置要模块的测试方法和经验。第5章是网络篇,重点介绍提升上传速度和成功率、产品流量优化。第6章是应用安装包瘦身篇,结合一个瘦身实际案例介绍了当前常用的瘦身方法、瘦身工具以及瘦身过程中的技巧。第7章是工具篇,介绍腾讯公司开发并开源的测试工具GT。专门针对移动应用的性能评测与优化,可帮助读者将优化技术真正应用到实际工作中。
本书的作者是来自腾讯移动品质中心(TMQ)专项测试团队的资深测试工程师们,他们长期负责腾讯公司部分重要的手机应用(手机浏览器、手机管家、应用宝、腾讯地图等)的性能评测与优化工作。在App的内存、电量、流量、流畅度、网络、安装包大小等核心性能维度,积累了相当丰富的评测、优化经验。

作品目录

对本书的赞誉

前言
写作背景
本书内容
谁适合阅读本书
本书阅读建议
关于作者
特别感谢
第1章:越用越卡为哪般——降低待机内存
1.1、新手入门
1.2、规范测试流程及常见等问题
1.3、新问题的进一步挖掘
1.4、进阶:内存原理
1.5、案例:优化dex相关内存
1.6、本章小结
第2章:手机发烫是为何——降低耗电量
2.1、电量测试方法
2.2、电量优化方法
2.3、本章小结
第3章:怎样才能如丝般顺滑——流畅度评测
3.1、流畅度评测方法介绍
3.2、流畅度
3.3、真的?用SM就够了吗
3.4、流畅度优化案例
3.5、本章小结
第4章:坑爹的路线如何破——导航评测
4.1、路线规划评测
4.2、播报诱导评测
4.3、本章小结
第5章:修一条时刻畅通的高速路——网络优化
5.1、上传速度和成功率的优化
5.2、流量优化
5.3、本章小结
第6章:苗条才是美——应用安装包瘦身
6.1、瘦身的方向选择
6.2、案例:瘦成一道闪电
6.3、本章小结
第7章:工欲善其事必先利其器——打造趁手的测试工具GT
7.1、初心
7.2、在实践中发挥作用
7.3、工具的获取
7.4、GT使用
7.5、本章小结

热门书摘

Pss表示进程实际使用的物理内存,是由私有内存加上按比例分担计算的各进程共享内存得到的值。

当应用使用完新建的对象后,就会将heap内存释放,但Dalvik Other和.dex mmap部分是不会释放的。

是系统被唤醒,CPU或传感器工作

3)快速滑动时不显示图片:当快速滑动列表时(SCROLL_STATE_FLING),item中的图片或获取需要消耗资源的view,可以不显示出来;而处于其他两种状态(SCROLL_STATE_IDLE和SCROLL_STATE_TOUCH_SCROLL),则将那些view显示出来。

ListView的背景色与cacheColorHint设置相同颜色,可以提高滑动时的渲染性能。

相关推荐

微信二维码