深入理解Android内核设计思想

admin 2022年11月13日 124次浏览

深入理解Android内核设计思想

(副标题):无 ;

(作者): 林学森 ;

内容简介:

​ 第1章 Android系统简介
美国当地时间2015年5月28日,“Google I/O 2016”大会在旧金山市的Moscone Center举行。
会议公布的官方数据如下:

全球已经激活的Android设备达到9亿次;
Google Play中收录了超过70万的应用程序;
应用程序安装量达到480亿次;
132个以上的国家或地区销售Android设备;
超过190个国家或地区可以下载到免费的Android应用程序。

2016年,Google则直接把大会地址从传统的Moscone Center改到了Shoreline公园的户外,吸引了成千上万来自全球各地的科技爱好者。
从2008年9月Google发布Android 1.0版本开始,Android已经走过了8个年头。在这短短的几年间,这个以机器人为Logo的操作系统不仅席卷了全球各地的手机市场,而且与iOS、Windows Phone形成三足鼎立之势,更渗透到传统与新兴电子产业的方方面面。越来越多的电子产品已开始采用Android系统,如Android电视、平板电脑、MP4等与人们日常生活息息相关的电子设备。
那么,Android势不可当的魅力从何而来呢?本章将试着以Android系统的发展历史为主线,先为读者提供最直观的背景知识,从而为以后的“透过现象看本质”打下一定的基础。
1.1 Android系统发展历程
“Android”一词先天就充满着天才们改变世界的梦想味。虽然一件杰出的作品并不能只靠“名号”,但毋庸置疑的是,一个叫得响又耐人寻味的名称总会使人产生不自觉的亲近感。这或许就是每个Android版本都会有个代号的原因。下面来看看各个版本对应的Android“外号”,如表1-1所示。
表1-1 Android各版本的代号

Code name  

目录预览:

​ 深入理解Android内核设计思想(第2版)(上下册)
第1篇 Android编译篇
第1章 Android系统简介
第2章 Android源码下载及编译
第3章 Android编译系统
第2篇 Android原理篇
第4章 操作系统基础
第5章 Android进程/线程和程序内存优化
第6章 进程间通信——Binder
第7章 Android启动过程
第8章 管理Activity和组件运行状态的系统进程——ActivityManagerService(AMS)
第9章 GUI系统——SurfaceFlinger
第10章 GUI系统之“窗口管理员”——WMS
第11章 让你的界面炫彩起来的GUI系统——View体系
第12章 “问渠哪得清如许,为有源头活水来”——InputManagerService与输入事件
第13章 应用不再同质化——音频系统
第3篇 应用原理篇
第14章 Intent的匹配规则
第15章 APK应用程序的资源适配
第16章 Android字符编码格式
........


[EPUB下载]