简述ContentProvider、ContentResolver和ContentObserver的关系
举一反三
- ContentProvider、ContentResolver、ContentObserver的区别是()。 A: ContentProvider负责提供数据、ContentResolver负责实现数据的增删改查、ContentObserver负责监控数据的变化 B: ContentProvider负责提供数据的增删改查方法、ContentResolver负责调用数据的增删改查方法、ContentObserver负责监控数据的变化 C: ContentProvider负责提供数据、ContentResolver负责监控数据的变化、ContentObserver负责调用数据的增删改查方法 D: ContentProvider、ContentResolver、ContentObserver没有区别
- Android四大组件是()。 A: Activity、BroadcastReceiver、Service、ContentProvider B: Activity、Intent、Service、ContentProvider C: Activity、BroadcastReceiver、Service、ContentResolver D: Activity、BroadcastReceiver、Service、ContentObserver
- 下列选项中,属于操作Android系统短信数据库中数据的类是()。 A: ContentProvider B: ContentResolver C: ContentObserver D: SQLiteDatabase
- 要使用ContentObserver观察数据变化,就必须在ContentProvider中调用ContentResolver的________方法。当ContentObserver观察到指定Uri代表的数据发生变化时,就会触发ContentObserver的________方法。 A: onChange(...), notifyChange(...) B: notifyChange(...), onChange(...) C: notify(...), Change(...) D: Change(...),notify(...)
- 应用程序中的数据使用ContentProvider暴露时,其步骤包括() A: 创建ContentProvider子类 B: 创建ContentResolver子类 C: 在清单文件中注册ContentProvider子类 D: 注册ContentResolver子类