关于Android操作系统
文章写的 阮文钟 Android开发PTIT的教程
正如你所知道Android是一个手机操作系统最流行的电流, 以及增长最快. 因此,它是具有巨大潜力, 虽然它也有相似之处像iOS和WinPhone其他操作系统,但在这里我只想只提的Android.
Android的历史在今年推出 2005, 是移动领域的战略的一部分. 它是操作系统内核,然后Goolge的收购,他们的Android带来了成为一个开源的操作系统. 这意味着你可以下载Android源代码,并为自己的目的. 目前,Android几乎出现在各大厂商的三星产品, 索尼, HTC ...从智能手机,智能手机到平板电脑, 电视......我们可以说这是它茁壮成长这么好,原因之一是程序员与此操作系统的巨大潜力.
Android的发展成长,因为它是现在出生的,直到它有两个版本.
看着图上我们可以看到Android系统从4.x版本被替换了Android 2.X版本的一部分. 特别版 3.0 用于片剂.
在此基础上,你可以使自己的开发只支持从4.x的旧版本或支持所有Android版本.
Android操作系统的基本架构
Android包括 5 主部分被包含在 4 类:
- Linux内核: 这是基础,基于它的Android操作系统开发. 哪里是包含所有的设备进行通信的低级别类是用来控制其他硬件在Android设备上.
- 图书馆: 包含所有可提供的级别Android操作系统的主要特点的代码, 双此实例,SQLite库提供了与用于存储数据的数据库工作支援. WebKit是图书馆或者提供的Web浏览器功能.
- Android运行: 由于地板与Android运行时类库提供一组库,使核心程序员开发应用程序使用的是Java编程语言编写的. Android运行包括Dalvik虚拟(在版本 < 4.4, 流动资产ART VM版本据说是在处理翻译更强). 是控制机器人的活动的应用程序在其上运行(Dalvik虚拟机将会编译应用程序,使其能够运行(强制) 得到 , 类似于应用被编译相同的Java虚拟机上). 也有助于优化你的Android设备的CPU虚拟机的性能和电池寿命
- Android框架: 由于部分显示了Android的不同可能性(连接, 通知, 数据访问) 应用程序开发, 他们可以在他们的应用程序使用被创建.
- 应用: 应用层是你可以找到Android设备转移等接触的层, 浏览器...你写的所有应用程序都位于这一层.
以下是这层楼的照片
所以,我已经做了基本介绍Android操作系统,使您能够理解.
更多详细信息,您可以访问http://source.android.com/有关此操作系统的更多细节.
最新评论