android-四大基本组件-<二>
1.Activity
2.BroadcastReceiver(广播接收器):
是一个专注于接收广播通知信息,并做出响应的组件。比如电量低,通知时区改变等。
一个app可以有任意个广播接收器。
它没有用户界面,可以启动一个Activity来响应收到的信息,或Notification Manager来反应。
3.content provider(数据共享)
它可以将某个程序的数据共享出来供其他的应用程序使用。
这些数据存储在文件系统或SQLite数据库中。content Resolver 对象的query,insert ,up-date方法
4.Service
它有没可视化用户界面,而是在一段时间内在后台运行,例如:将音乐播放器的播放功能做成一个Service
那用户可以去做其他事情,又可以听音乐。