第七八九章 内容提供者、广播与服务
2020-10-20 本文已影响0人
Y_Jaaao
内容提供者(ContentProvider)
内容提供者- ContentProvider 的使用基于数据库模型的简单表格来提供需要共享的数据。在该表格中,一行表示一条记录,一列表示特定类型和含义的数据,并且其中每一天数据记录都包含一个名为“ID”的字段标识每条数据
UriMatcher:用于对ContentProvider中的Uri进行匹配
内容观察者(ContentObserver)
ContentObserver创建内容观察者
注册内容观察者
取消注册内容观察者
广播机制
广播机制实现流程广播接收者(BroadcastReceiver)
- 广播接收者的创建方式(2种)
①通过在应用程序的包中创建一个类继承BroadcastReceiver,并重写onReceiver方法来实现
②通过选中应用程序中的包,右击选择[new]->[other]->[Broadcast Receiver]选项来创建
自定义广播
自定义广播广播的类型
广播的类型-
有序广播优先级设置
服务(Service)
服务的创建
- [new]->[Service]->[Service]