Activity:在Android应用中负责与用户交互的组件。
Service:常用于为其他组件提供后台服务或者监控其他组件的运行状态。经常用来执行一些耗时操作。
BroadcastReceiver:用于监听应用程序中的其他组件。
ContentProvider:Android应用程序之间实现实时数据交换。