Android系统架构 四大组件
Android 系统架构 是怎么样工做的。浏览器
- Linux 内核层 Android 系统是基于Linux内核的 ,这一层为安卓设备的各类硬件提供了底层驱动,如显卡驱动,音频驱动,照相机驱动,蓝牙WIFi电源等驱动
- 系统运行库层 这一层经过C/C++库来为Android系统提供特性支持,如sqLIte 3D绘图,浏览器内核等
- 应用层框架层 这一层主要提供各类开发用的的Api
- 应用层 全部安装在手机上的应用程序都属于这一层
Android 应用特点 四大组件架构
- 活动(Activity) 是全部安卓程序的门面,凡是应用中看到的东西,都是放在活动中
- 服务(Service) 服务你没法看到它,但它会一直在后台默默运行,即便用户推出了应用,服务任然能够继续运行,
- 广播接受器(Broadcast Receiver) 广播接受器能够容许你的应用接受来自各处的广播消息,好比电话短信,固然你的应用也能够向外发出广播消息。
- 内容提供器(Content Provider) 内容提供者则为应用程序之间共享数据提供了可能,好比你想读取电话簿的联系人
欢迎关注本站公众号,获取更多信息