当前位置:首页 > 编程书籍 > Android书籍 >

Android源码分析实录 PDF扫描版 百度云盘下载

时间:2017-02-21 00:12 来源:互联网 作者:源码搜藏

Android源码分析实录几乎涵盖了Android源码中的所有核心系统的内容,全书内容通俗易懂,适合Android初学者、Android爱好者、Android底层开发人员、Android应用开发人员阅读和学习,也可以作为相关培训学校和大专院校相关专业的教学用书。

《Android源码分析实录》共分为15章,主要内容包括走进Android世界、硬件抽象层详解、分析JNI(Java本地接口)层、Android内存系统分析、Andmid虚拟机系统详解、IPC通信机制详解、Zygote进程/System进程和应用程序进程、分析Activitv组件、Content Provider数据存储、Broadcast(广播)系统详解、多媒体系统详解、电源管理系统详解、输入系统驱动应用、蓝牙系统详解、网络系统详解等。

(1)讲解详尽,深入底层。 
本书详细讲解了Android网络开发的每一个知识点,为了更加说明原理,从深入底层开始,到顶层Java应用结束。即使菜鸟也能够看懂并掌握。 
(2)大话模式,趣味性更强。 
全书采用诙谐、生动的大话模式讲实例,在逼真的生活场景中学编程,区别于传统编程书的古板,使读者以快活的心情学习。将复杂的高深专业知识,以趣味性的语言讲解出来。 
(3)实例典型,提示丰富。 
书中的实例都是*典型的,*能阐述知识点的应用。融合了技术中所有的经典范例,加深读者对知识的掌握。 
(4)高深内容的深层剖析,做到一一俱全。 
作为某项专业技术,用*合理的篇幅详细剖析了每个知识点,内容涉及了领域内的方方面面,可直接作为此领域的权威书籍。

目  录
第1章走进Android世界 
1.1 Android系统的优势 
1.1.1 开源 
1.1.2强大的开发团队的支持 
1.1.3开发人员的支持 
1.2 Android系统架构介绍 
1.2.1底层操作系统层(Linux内核层) 
1.2.2库(Libraries)和运行环境(Runtime) 
1.2.3应用程序框架(Application Framework) 
1.2.4顶层应用程序(Application) 
1.3核心组件 
1.3.1 Activity的界面表现 
1.3.2 Intent和IntentFilters界面切换 
1.3.3 Service服务 
1.3.4用Broadcast IntentReceiver广播 
1.3.5用Content Provider存储 
1.4进程和线程 
1.4.1什么是进程 
1.4.2什么是线程 
1.5获取Android 4.3源码 
1.5.1在Linux系统中获取Android源码 
1.5.2在Windows平台上获取Android源码 
1.6 Android源码结构分析 
1.6.1 Android源码的目录结构 
1.6.2应用程序 
1.6.3应用程序框架 
1.6.4系统服务 
1.6.5系统程序库 
1.6.6系统运行库 
1.6.7硬件抽象层 
1.7编译Android源码 
1.7.1搭建编译环境 
1.7.2开始编译 
1.7.3在模拟器中运行 
1.7.4编译源码生成SDK 
第2章硬件抽象层详解 
2.1 什么是HAL层 
2.1.1 为什么把对硬件的支持划分为两层来实现 
2.1.2 HAL层的位置结构 
2.2 分析HAL Module架构 
2.2.1 hw_module_t 
2.2.2 hw_module_methods_t 
2.2.3 hw_device_t 
2.3分析文件hardware.C 
2.3.1 函数hw get module 
2.3.2数组variant keys 
2.3.3载入相应的库 
2.3.4打开相应库并获得hw_module_t结构体 
2.4分析硬件抽象层的加载过程 
2.5分析硬件访问服务 
2.5.1定义硬件访问服务接口 
2.5.2实现硬件访问服务 
2.6分析mokoid工程 
2.6.1 直接调用Service方法实现 
2.6.2通过Manager调用Service实现 
2.7分析HAL层的具体实现(以Sensor系统为例) 
2.7.1 传感器系统的基础知识 
2.7.2 HAL层的Sensor代码 
…… 
第3章分析JNl(Java本地接口)层 
第4章Android内存系统分析 
第5章Android虚拟机系统详解 
第6章IPC通信机制详解 
第7章Zygote进程、System进程和 
应用程序进程 
第8章分析Activity组件 
第9章Content Provider数据存储 
第10章Broadcast(广播)系统详解 
第11章多媒体系统详解 
第12章电源管理系统详解 
第13章输入系统驱动应用 
第14章蓝牙系统详解 
第15章网络系统详解
本站资源仅限于学习研究,严禁从事商业或者非法活动! 源码搜藏网所有源码来自互联网转载与用户上传分享,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

Android书籍下载排行

最新文章