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作为独立的标识。

你可能感兴趣的:(Android 四大组件)