Android零基础之背景及系统架构

来源:互联网 发布:麻将斗牛作算法 编辑:程序博客网 时间:2024/04/30 18:05

                           第一篇博客,开启Android,我是被动的

Android背景及相关系统架构

  1. 个人感觉这一章没什么大的用途,只是了解就可以了。

             这里写图片描述

  2. 当你看到这张图片,我相信吸引你的并不是Android了,而是吃的,又或者在想自己已经吃过几种了。你知道这么多好吃的,那种最普及吗? 我来告诉你
              这里写图片描述
       
       
  3. 很明显Android4.0以后的版本占有市场大部分份额,但这只是几年前的图片了,我个人感觉现在又或者几年后Androi6.0是占有市场最高的了。这时的你也许会想,我们学会Android后要开发哪个版本的呢?稍安勿躁,在Android开发中,你只需要考虑你所要开发的程序最低兼容哪个版本即可

  4. 相关系统框架

              这里写图片描述

Android架构分为四层:
1.Application(应用程序层),主要就是一些系统内置的应用,java语言写的。
2.Application Framework(应用程序框架层)即所有应用程序包括系统内置的应用也会使用这层。比如我们打电话时的挂断操作。它可以很轻松的实现。
3.Libraries(库)为平台的不同组件所使用,但是Android Runtime则由Android核心库集与Dalvilk虚拟机构,Dalvik虚拟机是针对移动设备的虚拟机
4.Linux内核  都是些驱动,一些系统服务等。

0 0