第一行代码:Android(第2版)
作者:郭霖
出版社:北京图灵文化发展有限公司
ISBN:9787115439789
VIP会员免费
(仅需0.8元/天)
¥ 39.99
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
深入理解Android卷1.pdf 评分:
在Android领域,无论是从事上层的应用开发.还是从事底层的系统级开发,如果想成为一名优秀的开发者,通过深入探究Android的源代码来了解Android的实现原理与工作机制也许是唯一的捷径。
上传时间:2018-04 大小:33.98MB
- 21.4MB
深入理解Android 卷1.pdf
2017-11-16一本以情景方式对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系统,从而自如应对实际开发中遇到的难题
- 20.0MB
深入理解Android 卷1.pdf
2014-07-27深入理解Android 卷1.pdf
- 35.62MB
深入理解Android卷1
2018-01-15深入理解Android卷1,,邓平凡著作深入理解Android系列第一部
- 21.4MB
深入理解Android 卷I pdf
2018-09-03《深入理解Android:卷1》是一本以情景方式对Android的源代码进行深入分析的书。内容广泛,以对Framework层的分析为主,兼顾Native层和Application层;分析深入,每一部分源代码的分析都力求透彻;针对性强,注重实际应用开发需求,书中所涵盖的知识点都是Android应用开发者和系统开发者需要重点掌握的。
- 100.67MB
深入理解Android卷一、二、三
2018-09-18深入理解android卷一、卷二、卷三系统的讲解了Android的启动、Binder、AMS、PWS、AudioFlinger、SurfaceFlinger、WIFI、BT和NFC知识点,适合android进阶的好书。
- 205.80MB
深入理解Android卷1和卷2.zip
2019-05-17深入理解Android卷1:一本以情景方式对Android的源代码进行深入分析的书。内容广泛,以对Framework层的分析为主,兼顾Native层和Application层;分析深入,每一部分源代码的分析都力求透彻;针对性强,注重实际应用开发需求,书中所涵盖的知识点都是Android应用开发者和系统开发者需要重点掌握的。 深入理解Android卷2:“深入理解Android”系列的第2本,第1本书上市后获得广大读者高度评价,在Android开发者社群内口口相传。不仅继承了第1本书的优点并改正了其在细微处存在的一些不足,而且还在写作的总体思想上进行了创新,更强调从系统设计者的角度去分析Android系统中各个模块内部的实现原理和工作机制。从具体内容上讲,重点是AndroidFramework的Java层,对Java层涉及的核心模块和服务进行了深入而细致的分析。 读者不仅能对Android系统本身有更深入的理解,而且还能掌握分析大型复杂源代码的能力。
- 33.14MB
《深入理解Android(卷1)》
2014-04-18深入介绍android基础服务进程(init、zygote、binder、)和重要的服务(audiofinger、surface、vold)
- 35.20MB
深入理解Android 邓凡平版
2017-09-20本资源带有目录的PDF电子书籍 深入理解Android 邓凡平版 需要的亲 请拿去 这个和正版书籍相匹配 文字清晰 可读性强
- 45.23MB
第一行Android代码(第二版)源码
2017-03-04第一行Android代码(第二版)所有源代码
- 64B
Android安卓开发 第一行源码(第二版)pdf百度网盘
2018-09-05Android安卓开发 第一行源码pdf百度网盘,第二版,ide是Androidstudio
- 168B
《深入理解Android 卷III》PDF版本下载.txt
2019-07-17根据提供的文件信息,我们可以推断出这是一本关于Android系统深度解析的专业书籍——《深入理解Android 卷III》。此书旨在为读者提供对Android操作系统更深层次的理解与探索,是针对有一定开发经验和技术基础的...
- 237.86MB
深入理解ANDROID卷3.pdf
2018-11-30《深入理解Android卷3》是Android开发者们的重要参考资料,它主要聚焦在Android系统的框架层,这一部分是Android系统的核心,负责应用程序的运行环境和系统服务。本书深入剖析了Android Framework的内部工作机制,...
- 2.35MB
深入理解Android卷1全
2018-05-25深入理解Android 卷1 不是扫描版的,是全版电子书的,非PDF,可编辑,各种阅览器以打开!包括书签和同步目录! 第1章 阅读前的准备工作 / 1 1.1 系统架构 / 2 1.1.1 Android系统架构 / 2 1.1.2 本书的架构 / 3 1.2 ...
- 48.50MB
深入理解Android 卷II pdf
2018-09-03《深入理解Android:卷2》是“深入理解Android”系列的第2本,第1本书上市后获得广大读者高度评价,在Android开发者社群内口口相传。本书不仅继承了第1本书的优点并改正了其在细微处存在的一些不足,而且还在写作的...
- 35.20MB
深入理解Android(卷Ⅰ)
2017-08-31深入理解Android(卷Ⅰ),从网上查找到的资源,为了保存,故上传到CSDN。深入理解android系列是很好的介绍android的书籍。
- 20.35MB
《深入理解Android》卷Ⅰ
2014-04-30第1章 阅读前的准备工作 1.1 系统架构 1.1.1 Android系统架构 1.1.2 本书的架构 1.2 搭建开发环境 1.2.1 下载源码 1.2.2 编译源码 1.3 工具介绍 1.3.1 Source Insight介绍 1.3.3 Busybox的使用 1.4 本章小结 第2章 深入理解JNI 2.1 JNI概述 2.2 学习JNI的实例:MediaScanner 2.3 Java层的MediaScanner分析 2.3.1 加载JNI库 2.3.2 Java的native函数和总结 2.4 JNI层MediaScanner的分析 2.4.1 注册JNI函数 2.4.2 数据类型转换 2.4.3 JNIEnv介绍 2.4.4 通过JNIEnv操作jobject 2.4.5 jstring介绍 2.4.6 JNI类型签名介绍 2.4.7 垃圾回收 2.4.8 JNI中的异常处理 2.5 本章小结 第3章 深入理解init 3.1 概述 3.2 init分析 3.2.1 解析配置文件 3.2.2 解析service 3.2.3 init控制service 3.2.4 属性服务 3.3 本章小结 第4章 深入理解zygote 4.1 概述 4.2 zygote分析 4.2.1 AppRuntime分析 4.2.2 Welcome to Java World 4.2.3 关于zygote的总结 4.3 SystemServer分析 4.3.1 SystemServer的诞生 4.3.2 SystemServer的重要使命 4.3.3 关于 SystemServer的总结 4.4 zygote的分裂 4.4.1 ActivityManagerService发送请求 4.4.2 有求必应之响应请求 4.4.3 关于zygote分裂的总结 4.5 拓展思考 4.5.1 虚拟机heapsize的限制 4.5.2 开机速度优化 4.5.3 Watchdog分析 4.6 本章小结 第5章 深入理解常见类 5.1 概述 5.2 以“三板斧”揭秘RefBase、sp和wp 5.2.1 第一板斧--初识影子对象 5.2.2 第二板斧--由弱生强 5.2.3 第三板斧--破解生死魔咒 5.2.4 轻量级的引用计数控制类LightRefBase 5.2.5 题外话-三板斧的来历 5.3 Thread类及常用同步类分析 5.3.1 一个变量引发的思考 5.3.2 常用同步类 5.4 Looper和Handler类分析 5.4.1 Looper类分析 5.4.2 Handler分析 5.4.3 Looper和Handler的同步关系 5.4.4 HandlerThread介绍 5.5 本章小结 第6章 深入理解Binder 6.1 概述 6.2 庖丁解MediaServer 6.2.1 MediaServer的入口函数 6.2.2 独一无二的ProcessState 6.2.3 时空穿越魔术-defaultServiceManager 6.2.4 注册MediaPlayerService 6.2.5 秋风扫落叶-StartThread Pool和join Thread Pool分析 6.2.6 你彻底明白了吗 6.3 服务总管ServiceManager 6.3.1 ServiceManager的原理 6.3.2 服务的注册 6.3.3 ServiceManager存在的意义 6.4 MediaPlayerService和它的Client 6.4.1 查询ServiceManager 6.4.2 子承父业 6.5 拓展思考 6.5.1 Binder和线程的关系 6.5.2 有人情味的讣告 6.5.3 匿名Service 6.6 学以致用 6.6.1 纯Native的Service 6.6.2 扶得起的“阿斗”(aidl) 6.7 本章小结 第7章 深入理解Audio系统 7.1 概述 7.2 AudioTrack的破解 7.2.1 用例介绍 7.2.2 AudioTrack(Java空间)分析 7.2.3 AudioTrack(Native空间)分析 7.2.4 关于AudioTrack的总结 7.3 AudioFlinger的破解 7.3.1 AudioFlinger的诞生 7.3.2 通过流程分析AudioFlinger 7.3.3 audio_track_cblk_t分析 7.3.4 关于AudioFlinger的总结 7.4 AudioPolicyService的破解 7.4.1 AudioPolicyService的创建 7.4.2 重回AudioTrack 7.4.3 声音路由切换实例分析 7.4.4 关于AudioPol
- 33.56MB
深入理解Android
2014-03-22通过这部书你可以对android编程有一个进一步的了解,有些东西会有一种醍醐灌顶的感觉
- 1.75MB
深入理解Android 卷I.pdf
2019-05-13android 入门很好的一门书,包含很多入门案例,帮助初学者快速入门
- 32.5MB
《深入理解Android:卷一》 高清版
2019-02-25邓凡平 《深入理解Android:卷一》高清版本 pdf。看到其他地方下载金币太多,要么就不是高清版本。
- 35.76MB
深入理解Android 卷1
2017-09-13邓平凡著作深入理解Android模块,邓平凡著作深入理解Android模块,邓平凡著作深入理解Android模块,邓平凡著作深入理解Android模块,
- 20.37MB
深入理解android卷1
2016-04-11深入理解android卷1,深入理解android卷1,深入理解android卷1
- 7.73MB
深入理解Android之dalvik.pdf
2017-06-26深入理解Android之dalvik.pdf
- 31.13MB
深入理解Android:WiFi模块 NFC和GPS卷.邓凡平(文字版).pdf
2019-06-15《深入理解Android:WiFi模块 NFC和GPS卷》是由邓凡平编著的一本技术书籍,主要探讨了Android系统中三个重要的无线通信技术:WiFi、NFC(近场通信)和GPS(全球定位系统)。这本书以文字版的形式,深入浅出地讲解了...
- 204.97MB
深入理解ANDROID 卷三
2018-05-30《深入理解ANDROID 卷三》是一本专门为Android开发者和爱好者准备的专业书籍,旨在深度剖析Android系统的内部工作机制,帮助读者提升对Android平台的理解和应用能力。这本书的高清PDF版本经过精心修复,确保了书签的...
- 205.12MB
深入理解ANDROID 卷3
2019-04-30《深入理解Android 卷3》是一本专注于Android系统应用分析的专业书籍,对于想要深入了解Android平台开发者而言,无疑是一份宝贵的资源。这本书详细剖析了Android系统的各个核心组件和框架,为读者提供了全面而深入的...