首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 深入理解Android(卷Ⅰ)
内容
编辑推荐

这本《深入理解Android(卷Ⅰ)》由邓凡平所著,是一本以情景方式对Android的源代码进行深入分析的书。全收结合实际应用开发需求,以情景分析的方式有针对性地对Android的源代码进行了十分详尽的剖析,深刻揭示Android系统的工作原理

机锋网、51CTO、开源中国社区等专业技术网站一致鼎力推荐。

内容推荐

由邓凡平所著的《深入理解Android(卷Ⅰ)》是一本以情景方式对Android的源代码进行深入分析的书。内容广泛,以对Framework层的分析为主,兼顾Native层和Application层;分析深入,每一部分源代码的分析都力求透彻;针对性强,注重实际应用开发需求,书中所涵盖的知识点都是Android应用开发者和系统开发者需要重点掌握的。

全书共10章,第1章介绍了阅读本书所需要做的准备工作,主要包括对Android系统架构和源码阅读方法的介绍;第2章通过对Android系统中的MediaScanner进行分析,详细讲解了Android中十分重要的JNI技术;第3章分析了init进程,揭示了通过解析init.rc来启动Zygote以及属性服务的工作原理;第4章分析了Zygote、SystemServer等进程的工作机制,同时还讨论了Android的启动速度、虚拟机HeapSize的大小调整、Watchdog工作原理等问题;第5章讲解了Android系统中常用的类,包括sp、wp、RefBase、Thread等类,同步类,以及Java中的Handler类和Looper类,掌握这些类的知识后方能在后续的代码分析中做到游刃有余;第6章以MediaServer为切入点,对Android中极为重要的Binder进行了较为全面的分析,深刻揭示了其本质。第7章对Audio系统进行了深入的分析,尤其是AudioTrack、AudioFlinger和AudioPolicyService等的工作原理。第8章深入讲解了Surface系统的实现原理,分析了Surface与Activity之间以及Surface与SurfaceFlinger之间的关系、SurfaceFlinger的工作原理、Surface系统中的帧数据传输以及LayerBuffer的工作流程。第9章对Vold和Rild的原理和机制进行了深入的分析,同时还探讨了Phone设计优化的问题;第10章分析了多媒体系统中MediaScanner的工作原理。

《深入理解Android(卷Ⅰ)》适合有一定基础的Android应用开发工程师和系统工程师阅读。通过对本书的学习,大家将能更深刻地理解Android系统,从而自如应对实际开发中遇到的难题。

目录

第1章 阅读前的准备工作

 1.1 系统架构

 1.2 搭建开发环境

 1.3 工具介绍

 1.4 本章小结

第2章 深入理解JNI

 2.1 JNI概述

 2.2 学习JNI的实例:MediaScanner

 2.3 Java层的MediaScanner分析

 2.4 JNI层MediaScanner的分析

 2.5 本章小结

第3章 深入理解init

 3.1 概述

 3.2 init分析

 3.3 本章小结

第4章 深入理解zygote

 4.1 概述

 4.2 zygote分析

 4.3 SystemServer分析

 4.4 zygote的分裂

 4.5 拓展思考

 4.6 本章小结

第5章 深入理解常见类

 5.1 概述

 5.2 以“三板斧”揭秘RefBase、sp和wp

 5.3 Thread类及常用同步类分析

 5.4 Looper和Handler类分析

 5.5 本章小结

第6章 深入理解Binder

 6.1 概述

 6.2 庖丁解MediaServer

 6.3 服务总管ServiceManager

 6.4 MediaPlayerService和它的Client

 6.5 拓展思考

 6.6 学以致用

 6.7 本章小结

第7章 深入理解Audio系统

 7.1 概述

 7.2 AudioTrack的破解

 7.3 AudioFlinger的破解

 7.4 AudioPolicyService的破解

 7.5 拓展思考

 7.6 本章小结

第8章 深入理解Surface系统

 8.1 概述

 8.2 一个Activity的显示

 8.3 初识Surface

 8.4 深入分析Surface

 8.5 SurfaceFlinger分析

 8.6 拓展思考

 8.7 本章小结

第9章 深入理解Vold和Rild

 9.1 概述

 9.2 Vold的原理与机制分析

 9.3 Rild的原理与机制分析

 9.4 拓展思考

 9.5 本章小结

第10章 深入理解MediaScanner

 10.1 概述

 10.2 android.process.media分析

 10.3 MediaScanner分析

 10.4 拓展思考

 10.5 本章小结

标签
缩略图
书名 深入理解Android(卷Ⅰ)
副书名
原作名
作者 邓凡平
译者
编者
绘者
出版社 机械工业出版社
商品编码(ISBN) 9787111357629
开本 16开
页数 488
版次 1
装订 平装
字数
出版时间 2011-09-01
首版时间 2011-09-01
印刷时间 2011-09-01
正文语种
读者对象 研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 科学技术-工业科技-电子通讯
图书小类
重量 0.82
CIP核字
中图分类号 TN929.53
丛书名
印张 31.75
印次 1
出版地 北京
241
187
21
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/11 21:50:27