Android系统架构详解
Android建国纲领:随时随地为每个人提供信息1. Android系统架构?Android操作系统共有四层组成Linux 内核层:Display Driver、Camera Driver、Flash Memory Driver、Wifi Driver它是整个Android系统最基础,最核心的部分程序库和android运行环境:程序库主要包括SQLite(一个小型的关系型数据库)...
·
Android建国纲领:随时随地为每个人提供信息
1. Android系统架构?
Android操作系统共有四层组成
- Linux 内核层:
Display Driver、Camera Driver、Flash Memory Driver、Wifi Driver它是整个Android系统最基础,最核心的部分 - 程序库和android运行环境:
程序库主要包括SQLite(一个小型的关系型数据库),WebKit(一个开源的浏览器),OpenGL(图像开发API),同时在这一层还有个android运行环境,主要包括Core Libraries(Java开发中常用的一些资源包)和Android运行虚拟机 - 应用程序框架层:
就是我们在开发Android应用程序,所需要的的一些框架,如 ActivtiyManager,ContentProvider,Window Manager - 应用程序层:
如:Home,Contacts、phone等等
2. Android发展简史?
- 2005年Google收购了刚刚成立22个月的Android公司
- 2007年11月5日,以Google为首的34家公司宣布成立开放手机联盟
- 2008年9月22日,美国运营商T_MobileUSA在纽约正式发布了第一款Google手机T-Moble G1
3.Android 和 IOS区别?
- 3.1 内核不一样
Android基于linux操作内核,而IOS基于Unix为基础 - 3.2 开发应用所使用的语言不一样
Android使用Java语言开发,而IOS基于Objective - 3.3 应用下载渠道不一样
Android应用到下载渠道广,而IOS只能在AppStore上下载
更多推荐
已为社区贡献2条内容
所有评论(0)