Android的四大组件
1、Activity:主要负责向用于呈现某种界面与用户交互,并向用户呈现应用状态。
2、ContentProvider:是不同应用程序之间进行数据交换的标准API,ContentProvider以某种Uri的形式对外提供数据,允许其他应用程序访问或者修改数据;其他应用程序使用ContentResolver根据Uri去访问操作指定数据。
3、Service:与Activity类似,但是它一旦启动,一直在后台运行,没有用户界面,不会到前台来。
4、BroadcastReceiver:就像一个全局的监听器,只不过它用于监听系统发出的Broadcast。通过使用BroadcastReceiver,即可在不同应用程序之间通信。