图灵社区的电子书没有采用专有客 户端,您可以在任意设备上,用自 己喜欢的浏览器和PDF阅读器进行 阅读。 但您购买的电子书仅供您个人使用, 未经授权,不得进行传播。 我们愿意相信读者具有这样的良知 和觉悟,与我们共同保护知识产权。 如果购买者有侵权行为,我们可能 对该用户实施包括但不限于关闭该 帐号等维权措施,并可能追究法律 责任。 图 3-2:KitKat(左)和 Lollipop(右)的能耗详情 图 4-2:使用树形视图分析一款新闻 App 时,Hierarchy View 工具的界面概览 彩插.indd 1 2016/9/20 13:24:59 图 4-4:Tree Overview 图 4-5:分析一个视图树 彩插.indd 2 2016/9/20 13:24:59 图 4-8:未优化的“Is it a goat ?”App 的 Hierarchy View N6:优化后视图 Moto G:优化后视图 图 4-19:在 Lollipop ( 上 ) 和 KitKat ( 下 ) 上优化后视图的 GPU 概况 彩插.indd 3 2016/9/20 13:25:00 N6:优化后视图 Moto G:优化后视图 图 4-20:运行 gfxinfo framestats 命令得到的数据 图 4-23:Systrace 的界面(Lollipop) 彩插.indd 4 2016/9/20 13:25:00 图 4-24:细看 Systrace 的卡顿部分(Lollipop) 图 4-25:渲染正常的 Systrace(Lollipop) 彩插.indd 5 2016/9/20 13:25:00 图 4-31:Systrace CPU 信息图 图 5-8:Allocation Tracker 显示的冗余创建的数组 彩插.indd 6 2016/9/20 13:25:00 图 6-3:Systrace 的 CPU 视图 图 6-4:有卡顿的 Systrace 视图 图 6-13:Android Studio 开启斐波那契延迟的 Traceview GoatList 图 图 7-9:ARO 诊断选项卡数据图 彩插.indd 7 2016/9/20 13:25:01 上传数据包 下载数据包 突发 用户输入 RRC状态时 间轴 上传数据包 下载数据包 突发 用户输入 RRC状态时 间轴 图 7-13:社交媒体后台连接:优化前(上)和优化后(下) 图 8-6:缓慢连接的信息显示板 彩插.indd 8 2016/9/20 13:25:01 图灵程序设计丛书 高性能Android应用开发 High Performance Android Apps [美]Doug Sillars 著 王若兰 周丹红 夏恩龙 陈文超 李欣欣 译 Beijing • Cambridge • Farnham • Köln • Sebastopol • Tokyo O’Reilly Media, Inc.授权人民邮电出版社出版 人民邮电出版社 北 京 内 容 提 要 性能问题在很大程度上决定了用户是否会使用一款 App,本书正是 Android 性能方面的关键 性指南。全书共 8 章,主要从电池、内存、CPU 和网络方面讲解了APP 性能优化问题,并介绍了 一些有助于确定和定位性能问题所属类型的工具。同时也探讨了APP 开发人员面临的一些主要问 题,进而提出一些可行的补救措施。全书旨在通过提高 App 性能完善 App,以便用户可以获得极 致体验。 本书适合与 Android App 开发相关或对 Android App 开发感兴趣的所有人员阅读。 ◆ 著 译 责任编辑 执行编辑 责任印制 [美] Doug Sillars 王若兰 周丹红 夏恩龙 朱 巍 杨 婷 彭志环 ◆ 人民邮电出版社出版发行 100164 网址 http://www.ptpress.com.cn 北京 李欣欣 北京市丰台区成寿寺路11号 邮编 电子邮件 陈文超 [email protected] 印刷 ◆ 开本:800×1000 印张:13.75 1/16 字数:319千字 印数:1 — 4 000册 著作权合同登记号 彩插:4 2016年 10 月第 1 版 2016年 10 月北京第 1 次印刷 图字:01-2016-4630号 定价:59.00元 读者服务热线:(010)51095186转600 印装质量热线:(010)81055316 反盗版热线:(010)81055315 广告经营许可证:京东工商广字第 8052 号 版权声明 © 2015 AT&T Services, Inc. Simplified Chinese Edition, jointly published by O’Reilly Media, Inc. and Posts & Telecom Press, 2016. Authorized translation of the English edition, 2016 O’Reilly Media, Inc., the owner of all rights to publish and sell the same. All rights reserved including the rights of reproduction in whole or in part in any form. 英文原版由 O’Reilly Media, Inc. 出版,2015。 简体中文版由人民邮电出版社出版,2016。英文原版的翻译得到 O’Reilly Media, Inc. 的授权。此简体中文版的出版和销售得到出版权和销售权的所有者——O'Reilly Media, Inc. 的许可。 版权所有,未得书面许可,本书的任何部分和全部不得以任何形式重制。 iii O’Reilly Media, Inc.介绍 O’Reilly Media 通过图书、杂志、在线服务、调查研究和会议等方式传播创新知识。 自 1978 年开始,O’Reilly 一直都是前沿发展的见证者和推动者。超级极客们正在开创 着未来,而我们关注真正重要的技术趋势——通过放大那些“细微的信号”来刺激社 会对新科技的应用。作为技术社区中活跃的参与者,O’Reilly 的发展充满了对创新的 倡导、创造和发扬光大。 O’Reilly 为软件开发人员带来革命性的“动物书”;创建第一个商业网站(GNN);组 织了影响深远的开放源代码峰会,以至于开源软件运动以此命名;创立了 Make 杂志, 从而成为 DIY 革命的主要先锋;公司一如既往地通过多种形式缔结信息与人的纽带。 O’Reilly 的会议和峰会集聚了众多超级极客和高瞻远瞩的商业领袖,共同描绘出开创 新产业的革命性思想。作为技术人士获取信息的选择,O’Reilly 现在还将先锋专家的 知识传递给普通的计算机用户。无论是通过书籍出版、在线服务或者面授课程,每一 项 O’Reilly 的产品都反映了公司不可动摇的理念——信息是激发创新的力量。 业界评论 “O’Reilly Radar 博客有口皆碑。” ——Wired “O’Reilly 凭借一系列(真希望当初我也想到了)非凡想法建立了数百万美元的业务。” ——Business 2.0 “O’Reilly Conference 是聚集关键思想领袖的绝对典范。” ——CRN “一本 O’Reilly 的书就代表一个有用、有前途、需要学习的主题。” ——Irish Times “Tim 是位特立独行的商人,他不光放眼于最长远、最广阔的视野,并且切实地按照 Yogi Berra 的建议去做了:‘如果你在路上遇到岔路口,走小路(岔路)。’回顾过去, Tim 似乎每一次都选择了小路,而且有几次都是一闪即逝的机会,尽管大路也不错。” ——Linux Journal 目录 译者序 ..................................................................................................................................................... xi 序 ............................................................................................................................................................xiii 前言......................................................................................................................................................... xv 第1章 1.1 Android 的性能指标 ........................................................................................................... 1 性能对用户很重要 ..................................................................................................................... 2 1.1.1 电子商务和性能 ............................................................................................................ 2 1.1.2 1.2 1.1.3 最恶劣的性能影响因素:宕机 ................................................................................................. 4 1.2.1 低性能就像持续的宕机 ................................................................................................ 5 1.2.2

pdf文档 [图灵程序设计丛书].高性能Android应用开发

专业资料 > IT/计算机 > 计算机软件及应用 > 文档预览
234 页 0 下载 278 浏览 3.0分
温馨提示:当前文档最多只能预览 20 页,若文档总页数超出了 20 页,请下载原文档以浏览全部内容。
本文档由 woyaoziliao 于 2020-12-18上传分享
相关精品文档