书籍详情
《Android移动性能实战 腾讯SNG专项测试团队 安卓系统开发入门书籍 性能测评优化》[31M]百度网盘|亲测有效|pdf下载
  • Android移动性能实战 腾讯SNG专项测试团队 安卓系统开发入门书籍 性能测评优化

  • 出版时间:2017-04
  • 热度:8586
  • 上架时间:2024-06-30 08:52:20
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

作 译 者:腾讯SNG专项测试团队
出版时间:2017-04千 字 数:504
版    次:01-01页    数:360
开    本:16开
装    帧:
I S B N :9787121310645 
换    版:
所属分类:科技 >> 计算机 >> 网络与互联网
纸质书定价:¥79.0

 

第 1 部分 资源类性能

第 1 章 磁盘:*容易被忽略的性能洼地  2

1.1 原理  2

1.2 工具集  6

1.3 案例 A:手机 QQ 启动有 10 次重复读写 /proc/cpuinfo  16

1.4 案例 B:对于系统 API,只知其一造成重复写入  18

1.5 案例 C:手机 QQ 启动场景下主线程写文件  19

1.6 案例 D:Object Output Stream 4000 多次的写操作  20

1.7 案例 E:手机 QQ“健康中心”使用的 Buffer 太小  22

1.8 案例 F:手机 QQ 解压文件使用的 Buffer 太小  24

1.9 案例 G:刚创建好表,就做大量的查询操作  37

1.10 案例 H:重复打开数据库  39

1.11 案例 I:AUTOINCREMENT 可没有你想的那么简单  40

1.12 案例 J:Bitmap 解码,Google 没有告诉你的方面  45

1.13 专项标准:磁盘  48

第 2 章 内存:性能优化的终结者  50

2.1 原理  50

2.2 工具集  57

2.3 案例 A:内类是有危险的编码方式  103

2.4 案例 B:使用统一界面绘制服务的内存问题  106

2.5 案例 C:结构化消息点击通知产生的内存问题  109

2.6 案例 D:为了不卡,所以可能泄漏  110

2.7 案例 E:登录界面有内存问题吗  114

2.8 案例 F:使用 WifiManager 的内存问题  116

2.9 案例 G:把 WebView 类型泄漏装进垃圾桶进程  120

2.10 案例 H:定时器的内存问题  123

2.11 案例 I:FrameLayout.POSTDELAY 触发的内存问题  126

2.12 案例 J:关于图片解码配色设置的建议  129

2.13 案例 K:图片放错资源目录也会有内存问题  134

2.14 案例 L:寻找多余的内存——重复的头像  139

2.15 案例 M:大家伙要怎么才能进入小车库  144

2.16 Android 要纠正内存世界观了  149

2.17 专项标准:内存  152

第 3 章 网络:性能优化中的不可控因素  154

3.1 原理  154

3.2 工具集  157

3.3 案例 A:WebView 缓存使用中的坑  189

3.4 案例 B:离线包下载失败导致重复下载  196

3.5 案例 C:使用压缩策略优化资源流量  197

3.6 案例 D:手机 QQ 发图速度优化  202

3.7 案例 E:手机 QQ 在弱网下 PTT 重复发送  206

3.8 专项标准:网络  208

第 4 章 CPU:速度与负载的博弈  210

4.1 原理  210

4.2 工具集  211

4.3 案例 A:音乐播放后台的卡顿问题  215

4.4 案例 B:要注意 Android Java 中提供的低效 API  216

4.5 案例 C:用神器 renderscript 来减少你图像处理的 CPU 消耗  218

4.6 专项标准:CPU  220

第 5 章 电池:它只是结果不是原因221

5.1 原理  221

5.2 工具集  226

5.3 案例 A:QQWi-Fi 耗电  243

5.4 案例 B:QQ 数据上报逻辑优化  244

5.5 案例 C:动画没有及时释放  245

5.6 案例 D:间接调用 WakeLock 没有及时释放  246

5.7 案例 E:带兼容性属性的 WakeLock 释放的巨坑 251

5.8 专项标准:电池  253

第 2 部分 交互类性能

第 6 章 原理与工具集 255

6.1 原理  255

6.2 工具集  257

6.2.1 Perfbox 自研工具:Scrolltest  257

6.2.2 Systrace(分析)  260

6.2.3 Trace View(分析)  269

6.2.4 gfxinfo(分析)  271

6.2.5 Intel 的性能测试工具:UxTune(测评 + 分析)  273

6.2.6 Hierarchy Viewer(分析)  274

6.2.7 Slickr(测评 + 分析)  277

6.2.8 图形引擎分析神器——Adreno Profiler 工具使用说明  281

6.2.9 Chrome DevTool  286

第 7 章 流畅度:没有*流畅,只有更流畅 295

7.1 案例 A:红米手机 QQ 上的手机消息列表卡顿问题  295

7.2 案例 B:硬件加速中文字体渲染的坑  298

7.3 案例 C:圆角的前世今生  305

7.4 案例 D:让企鹅更优雅地传递火炬  312

7.5 案例 E:H5 页面卡顿,到底是谁闯的祸  314

7.6  专项标准:流畅度      320

第 8 章 响应时延:别让用户等待  322

8.1 案例 A:Android 应用发生黑屏的场景分析  322

8.2 案例 B:“**打开聊天窗口”之痛  324

8.3 专项标准:响应时延  328

第 3 部分 其他事项

第 9 章 还应该知道的一些事儿  330

9.1 UI 自动化测试  330

9.2 专项竞品测试攻略  335

9.3 未来的未来  344