4、单选题:Android中创建内容提供者要继承( )。
A:ContentObserver
B:ContentDataProvider
C:ContentData
D:ContentProvider
答案: 【ContentProvider
】
5、多选题:ContentResolver中的增删改查方法是以Uri的形式对外提供数据的,这个Uri为内容提供者中的数据建立了唯一标识符,它主要由()组成?
A:说法都不对
B:authorities
C:scheme
D:path
答案: 【authorities
;scheme
;path
】
6、单选题:ContentResolver resolver = getContentResolver();的作用是( )。
A:说法都不对
B:查询系统信息的uri
C:通过ContentResolver对象查询系统短信
D:获取ContentResolver对象
答案: 【获取ContentResolver对象
】
7、单选题:定义一个ContentProvider过程中,需要增加匹配的uri,请问在UriMatcher.addURI(“youAuthority”,”item/*”,1)语句中井号*代表( )。
A:表名
B:某个字段
C:id
D:匹配任意URI
答案: 【匹配任意URI
】
8、判断题:Sql能在工程之间实现共享数据,ContentProvider能在工程之间实现数据共享。
A:对
B:错
答案: 【错】
9、单选题:ContentResolver的( )方法实现了将数据发生变化的消息发送至“消息中心”。
A:notifyChange()
B:insert()
C:update()
D:delete()
答案: 【notifyChange()
】
10、判断题:Uri中的authority部分代表资源(或者数据),当访问者需要操作不同的数据时,这个部分是可以动态改变的。
A:对
B:错
答案: 【错】