Android系统架构详解

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上下载
相关推荐
©️2020 CSDN 皮肤主题: 撸撸猫 设计师:马嘣嘣 返回首页
实付 29.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值