• 百年美洲杯决赛阿根廷vs智利 在线直播观看 梅西能否封王 2019-08-17
  • 马克思主义,不会改变人类历史发展的进程和规律,它只是揭示了这个不可更改的客观规律。人类社会发展的进程,只决定于工人阶级的觉悟。现在是工人阶级丧失了革命觉悟的时期 2019-08-17
  • 保定市“吃人”下水道恶臭难闻藏危险 2019-08-16
  • 但愿越南不是“颜色革命”!社会实践的事实一再证明,“社会主义”离开马列主义原则的改革开放,将是死路一条! 2019-08-16
  • 每年长个不足五厘米早就医 2019-08-14
  • 車·晓 第26期 車企官方降价真相幾何? 2019-08-12
  • 库里晒出自己妻子昨日在夺冠庆典上的照片 2019-08-12
  • 惊险!28吨浓亚硫酸泄露 消防官兵9小时排险 2019-08-06
  • [鄙视]关联资源不是人类的劳动成果?那你咋不住到深山老林里面去?光从土地本身来讲,大城市与深山老林有什么区别? 2019-07-28
  • 国家行政学院中国领导科学研究中心副秘书长雷强做客人民网 2019-07-20
  • 人工智能开启中国健康养殖新时代 “智慧农业——健康养殖公益行动”在北京正式启动 2019-07-19
  • 东风日产乘用车公司获第十二届人民企业社会责任奖年度企业奖 2019-07-14
  • 山东单县种植玫瑰助增收 美了田园 富了乡亲 2019-07-14
  • 胡杏儿晒儿子软萌照 睡眼惺忪眼神迷人可爱十足 2019-06-11
  • 这是全国精气最为集中的地方 被称为中国丹田所在 ——凤凰网房产 2019-06-11
  • Java知识分享网 - 轻松学习从此开始!????

    新疆福彩35选7:华东15选5最新开奖号码

    Java1234官方群24:java1234官方群24
    Java1234官方群24:791563025
         

    006项目-百度云搜索引擎开源?。?!

    毕设课设专业代做论文定制

    007项目-资源分享平台开源??!

    Java学习路线图?。?!

    SpringBoot打造企业级进销存

    领取QQ第三方登录视频教程

    做活动,领取支付宝在线支付完整视频教程

    Java1234 VIP课程

    领取微信扫码登录Java实现视频教程

    Java1234至尊VIP(特价活动)

    Android移动性能实战 PDF 下载


    分享到:
    时间:2019-03-03 11:17来源:https://download.csdn.net/ 作者:转载  侵权举报
    Android移动性能实战 PDF 下载
    失效链接处理
    Android移动性能实战  PDF 下载

    转载自:https://download.csdn.net/download/dqh147258/10348378
     
    本站整理下载:
    版权归出版社和原作者所有,链接已删除,请购买正版
     
     
    用户下载说明:
    电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
    //product.dangdang.com/25063208.html
      
    相关截图:
     
    资料简介:
    本书从资源类性能中的内存、CPU、磁盘、网络、电量和交互类性能中的流畅度、响应时延,多个性能测评和优化的方向出发。每个方向,都会帮助读者深入浅出地学习必须要懂得的原理和概念,区分众多专项工具使用的场景和对应的使用方法;同时提炼总结不同类型的性能缺陷和对应的排查手段、定位方法和解决方案,透过真实的案例,让大家身临其境地快速学习;提供建立专项性能标准的武器与武器的来源,让读者能快速落地项目并产生成效。本书的*后,还会帮助读者从全新的角度学习如何应对专项测评要面对的两个基础问题:UI 自动化测试和竞品测试。 本书适合从事移动 App 性能测评和优化的工程师阅读,内容有一定的技术深度和广度,建议读者在阅读本书的同时扩展阅读其他经典的技术类书籍。
     
    资料目录:
    第 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

     
     
    ------分隔线----------------------------
    锋哥公众号


    锋哥微信号


  • 百年美洲杯决赛阿根廷vs智利 在线直播观看 梅西能否封王 2019-08-17
  • 马克思主义,不会改变人类历史发展的进程和规律,它只是揭示了这个不可更改的客观规律。人类社会发展的进程,只决定于工人阶级的觉悟。现在是工人阶级丧失了革命觉悟的时期 2019-08-17
  • 保定市“吃人”下水道恶臭难闻藏危险 2019-08-16
  • 但愿越南不是“颜色革命”!社会实践的事实一再证明,“社会主义”离开马列主义原则的改革开放,将是死路一条! 2019-08-16
  • 每年长个不足五厘米早就医 2019-08-14
  • 車·晓 第26期 車企官方降价真相幾何? 2019-08-12
  • 库里晒出自己妻子昨日在夺冠庆典上的照片 2019-08-12
  • 惊险!28吨浓亚硫酸泄露 消防官兵9小时排险 2019-08-06
  • [鄙视]关联资源不是人类的劳动成果?那你咋不住到深山老林里面去?光从土地本身来讲,大城市与深山老林有什么区别? 2019-07-28
  • 国家行政学院中国领导科学研究中心副秘书长雷强做客人民网 2019-07-20
  • 人工智能开启中国健康养殖新时代 “智慧农业——健康养殖公益行动”在北京正式启动 2019-07-19
  • 东风日产乘用车公司获第十二届人民企业社会责任奖年度企业奖 2019-07-14
  • 山东单县种植玫瑰助增收 美了田园 富了乡亲 2019-07-14
  • 胡杏儿晒儿子软萌照 睡眼惺忪眼神迷人可爱十足 2019-06-11
  • 这是全国精气最为集中的地方 被称为中国丹田所在 ——凤凰网房产 2019-06-11
  • 胜平负概率33 彩经网上海快3走势图 百家乐平玩法 v8彩票app下载 辽宁35选7官网 重庆幸运农场彩票店 浙江11选5推荐号码 大乐透彩票中奖规则 河南彩票 辽宁体彩七星彩走势图 羽毛球练习步伐 Co. Ltd.江苏十一选五遗漏 7500乐彩网开奖公告 北京pk10盈利计划 澳洲幸运8开奖是什么时候