Android系统架构 四大组件

Android 系统架构 是怎么样工做的。浏览器

  1. Linux 内核层    Android 系统是基于Linux内核的 ,这一层为安卓设备的各类硬件提供了底层驱动,如显卡驱动,音频驱动,照相机驱动,蓝牙WIFi电源等驱动
  2. 系统运行库层  这一层经过C/C++库来为Android系统提供特性支持,如sqLIte 3D绘图,浏览器内核等
  3. 应用层框架层  这一层主要提供各类开发用的的Api
  4. 应用层  全部安装在手机上的应用程序都属于这一层

           

Android 应用特点 四大组件架构

  1. 活动(Activity) 是全部安卓程序的门面,凡是应用中看到的东西,都是放在活动中
  2. 服务(Service)  服务你没法看到它,但它会一直在后台默默运行,即便用户推出了应用,服务任然能够继续运行,
  3. 广播接受器(Broadcast Receiver) 广播接受器能够容许你的应用接受来自各处的广播消息,好比电话短信,固然你的应用也能够向外发出广播消息。
  4. 内容提供器(Content Provider) 内容提供者则为应用程序之间共享数据提供了可能,好比你想读取电话簿的联系人
相关文章
相关标签/搜索