ContentProvider对外提供的数据操作主要是增删改查。
对
举一反三
- ContentProvider、ContentResolver、ContentObserver的区别是()。 A: ContentProvider负责提供数据、ContentResolver负责实现数据的增删改查、ContentObserver负责监控数据的变化 B: ContentProvider负责提供数据的增删改查方法、ContentResolver负责调用数据的增删改查方法、ContentObserver负责监控数据的变化 C: ContentProvider负责提供数据、ContentResolver负责监控数据的变化、ContentObserver负责调用数据的增删改查方法 D: ContentProvider、ContentResolver、ContentObserver没有区别
- 以下关于ContentProvider的说法不正确的是() A: ContentProvider在Android中的作用是对外共享数据,也就是说可以通过ContentProvider把应用中的数据共享给其他应用访问,但是缺点是其他应用不可以通过ContentProvider对本应用中的数据进行增删改查。 B: 通过指定文件的操作模式为Context.MODE_WORLD_READABLE或Context.MODE_WORLD_WRITEABLE也可以对外共享数据。 C: 如果采用文件操作模式对外共享数据,数据的访问方式会因数据存储的方式而不同,导致数据的访问方式无法统一。 D: 使用ContentProvider对外共享数据的好处是统一了数据的访问方式。
- 下列关于ContentProvider说法错误的是( ) A: ContentProvider的作用是实现数据共享和交换 B: 要访问ContentProvider,只需调用ContentProvider的增删改查相关方法 C: ContentProvider提供的URI必须以“content://”开头 D: Android对于系统里的音视频、图像、通讯录提供了内置的ContentProvider
- ContentResolver中的增、删、改、查方法可以根据Uri操作ContentProvider提供的数据
- SQLiteOpenHelper主要用于对数据库中的数据进行增删改查的操作。
内容
- 0
伪分布式不能实现数据从增删改查操作。
- 1
下面关于ContentProvider描述错误的是( )。 A: ContentProvider可以暴露数据 B: ContentProvider用于实现跨程序共享数据 C: ContentProvider不是四大组件 D: ContentProvider通过Uri的形式对外提供数据
- 2
若要实现对系统联系人的增删改查,需要使用的系统ContentProvider的Uri为( )
- 3
下面关于ContentProvider描述错误的是( ) A: 使用ContentProvider能够实现Android应用程序之间的数据共享 B: ContentProvider与Activity、Service、BrroadcastReceiver并称为Android应用的四大组件 C: 可以直接使用ContentProvider类中提供的insert()、delete()、update()、query()方法对数据进行操作 D: Uri是ContentProvider对外提供一个自身数据集的唯一标识
- 4
ContentResolver可以通过ContentProvider 提供的Uri 进行数据操作