Android四大基本组件分别是Activity-活动,Service-服务,Content Provider-内容提供者,Broadcast Receiver-广播接收器。
Activity:
应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件。
Activity之间通过Intent(意图)进行通信。在Intent的描述结构中,有两个最重要的部分:动作和动作对应的数据。
Service:
可以用来开发如监控类程序
Content Provider:
应用在多个应用程序间共享数据时。
例如、通讯录数据被多个应用程序使用,那么数据必须存储在一个内容提供者中。
它的好处就是统一数据访问方式。
BroadcastReceiver:
你的应用可以使用它对外部事件进行过滤。