Android系统架构 四大组件

本文深入解析了Android系统的架构,从Linux内核层到应用层,详细介绍了系统运行库层、应用层框架层以及四大组件:活动、服务、广播接受器和内容提供器的功能与作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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) 内容提供者则为应用程序之间共享数据提供了可能,比如你想读取电话簿的联系人

 

 

 

 

转载于:https://my.oschina.net/woddp/blog/2231324

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值