ContentProvider、ContentResolver、ContentObserver的区别是()。
A: ContentProvider负责提供数据、ContentResolver负责实现数据的增删改查、ContentObserver负责监控数据的变化
B: ContentProvider负责提供数据的增删改查方法、ContentResolver负责调用数据的增删改查方法、ContentObserver负责监控数据的变化
C: ContentProvider负责提供数据、ContentResolver负责监控数据的变化、ContentObserver负责调用数据的增删改查方法
D: ContentProvider、ContentResolver、ContentObserver没有区别
A: ContentProvider负责提供数据、ContentResolver负责实现数据的增删改查、ContentObserver负责监控数据的变化
B: ContentProvider负责提供数据的增删改查方法、ContentResolver负责调用数据的增删改查方法、ContentObserver负责监控数据的变化
C: ContentProvider负责提供数据、ContentResolver负责监控数据的变化、ContentObserver负责调用数据的增删改查方法
D: ContentProvider、ContentResolver、ContentObserver没有区别
举一反三
- 要使用ContentObserver观察数据变化,就必须在ContentProvider中调用ContentResolver的________方法。当ContentObserver观察到指定Uri代表的数据发生变化时,就会触发ContentObserver的________方法。 A: onChange(...), notifyChange(...) B: notifyChange(...), onChange(...) C: notify(...), Change(...) D: Change(...),notify(...)
- 简述ContentProvider、ContentResolver和ContentObserver的关系
- ContentResolver中的增、删、改、查方法可以根据Uri操作ContentProvider提供的数据
- 下列选项中,属于操作Android系统短信数据库中数据的类是()。 A: ContentProvider B: ContentResolver C: ContentObserver D: SQLiteDatabase
- ContentObserver 观察指定 Uri 数据发生变化时,调用 ContentProvider 的 onChange 方法( )。