Android高性能编程pdf下载pdf下载

Android高性能编程百度网盘pdf下载

作者:
简介:本篇主要提供Android高性能编程pdf下载
出版社:浙刊总社图书专营店
出版时间:2018-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名称:Android高性能编程
  • 作者:(西)恩里克·洛佩斯·马尼亚斯//(意)迪戈·格兰奇尼|译者:叶坤
  • 定价:99
  • 出版社:电子工业
  • ISBN号:9787121328879

其他参考信息(以实物为准)

  • 出版时间:2018-01-01
  • 印刷时间:2018-01-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:379
  • 字数:485千字

内容提要

恩里克·洛佩斯·马尼亚斯、迪戈·格兰奇尼著 的这本《Android高性能编程》旨在为Android开发者 指明提高应用程序性能的方向。第1章就什么是高性 能、为什么需要高性能展开讨论。第2章为读者展示 了一些用于调试应用程序的工具、方案以及技巧。第 3~8章围绕着布局、内存、多线程、网络、安全、电 量消耗等多个方面,阐述如何打造高性能应用程序。
    第9章相对独立,介绍的是原生开发。 0章与前面 章节的关系也不大,涵盖了一些琐碎但对性能至关重 要的小技巧,例如,图像处理、序列化、优化APK文 件,等等。
     本书面向具有一定Android开发经验,希望得到 进一步提升的工程师。
    

作者简介

迪戈·格兰奇尼,拥有佩鲁贾大学的电信IT工程学位。他致力于研究Android开发超过6年的时间,领导并促成了多个项目,在他的职业生涯中,十分热衷于教授和分享他的技术。 毕业后他加入了Engineering。Ingegneria Infomatica S.P.A.公司,致力于研究Java和Android开发,并 Android开发者多年。之后他加入了摩根大通,强化了他在软件开发,尤其是Android平台上,关于安全和性能方面的技术。

目录

第1章 引言:为什么需要高性能?
为什么应用程序的性能意味着这么多?
手动测试和自动测试
ANR和软件中的延迟
什么会触发ANR,我该如何避免它们?
Android架构
Dalvik虚拟机
内存管理
电量消耗
Java语言
NDK/在需要时进行原生开发
程序响应相关的3个临界值
软件质量的商业价值
总结
第2章 高效调试
ADB
DDMS
采集和分析线程信息
堆分析和可视化
Allocation Tracker
网络使用
Emulator Control
系统状态
调试UI
使用Hierarchy Viewer
Systrace
Android设备调试选项
Android即时运行
GPU分析器
使用GPU分析器进行调试
ClassyShark
开始使用
总结
第3章 打造布局
预览
渲染性能
屏幕撕裂和垂直同步
多窗口模式
佳实践
布局概述
布局层次管理
布局复用
ViewStub
AdapterView和视图回收
自定义视图和布局
……
第4章 内存
第5章 多线程
第6章 网络
第7章 安全