Android 四大组件

Android 开发有四大组件,分别是活动Activity、服务Service、广播接收器Broadcast Receiver、内容提供者Content Provider。

1、活动

Activity 是程序的根本,所有程序的流程都运行在 Activity 中。

一个Android应用由多个Activity组成,Activity之间可以互相跳转,在Activity中可以添加一些Button、Checkbox等控件。

2、服务

Service不能自己运行,只能后台运行,可以和其他组件进行交互。

Service在后台运行,因此并不需要界面,生命周期一般很长。

3、广播接收器

Broadcast Receiver是在应用程序之间传输信息的机制。

可以使用Broadcast Receiver让应用对一个外部事件做出响应。

4、内容提供者

Content Provider是Android提供的第三方应用数据的访问方案。

应用对外提供的数据,可以通过派生Content Provider类封装成内容提供者,每个Content Provider都用一个URI作为独立的标识。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容