Activity:
APP应用程序用来展示页面的窗口,需要在清单文件注册,一般activity之间使用intent通信
service:
服务:是一个没有界面常驻后台的组件
BroadCastReceiver
广播:主要用来接收和发送广播
按照广播种类:分为全局广播和本地广播,全局广播既可以发送广播给外部APP也可以接收来自外部APP的广播,本地广播只能在应用内进行发送和接收
按照广播机制:有序广播和无序广播,有序广播就是一级一级往下传递,中途可以修改,也可以拦截广播,无序广播:广播接收者只可以接收广播不可以修改也不可以拦截广播
广播的注册:
动态注册和静态注册
静态注册就是在清单文件中配置相应的属性
动态广播通过在onCreate方法中调用registerReceiver注册,在ondestory方法中通过unRegisterReceiver解绑广播
contentProvider
内容提供者:使用很少,一般通过contentprovider访问外部APP的内部数据以及自身数据可以被外部访问