搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Android高性能编程
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121328879
  • 作      者:
    (西)Enrique Lopez Manas,(意)Diego Grancini著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2018
收藏
内容介绍

本书旨在为Android开发者指明提高应用程序性能的方向。第1章就什么是高性能,为什么需要高性能展开讨论。第2章为读者展示了一些用于调试应用程序的工具,方案以及技巧。第3-8章,围绕着布局,内存,多线程,网络,安全,电量消耗,等多个方面,阐述如何打造高性能应用程序。第9章相对独立,介绍的是原生开发。第10章与前面章节的关系也不大,涵盖了一些琐碎,但对性能至关重要的提示,例如,图像处理,序列化,优化APK文件等等。

展开
目录
第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章 安全
第8章 优化电量消耗
第9章 Android中的原生代码
第10章 性能提示
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证