一个应用程序的包名是com.example.app,则内容URI的authority为(),程序中有一张表table1,要访问table1表中的所有数据,内容URI可以写成(),要访问table1表中id=3的数据,内容URI可以写成()。要匹配程序中任意表,内容URI可以写成(),要匹配table1表中任意一行数据,内容URI可以写成()。
举一反三
- 在监测数据案例中,执行数据的增、删、改、查方法时,要传入一个Uri,并检查该Uri是否与mUriMatcher中的Uri路径匹配,若路径匹配成功则返回1,匹配失败则返回-1,当匹配成功时便可进行数据库查询操作。
- 假设需要导出某个表table1,只导出表结构,不导出数据,可以使用如下()命令。 A: EXP user/pwd tables=(name,table1)file=export.dmp Rows=y B: EXP user1/pwd table table1 file=extable1.dmp C: EXP user/pwd tables=(name,table1)file=export.dmp Rows=n D: EXP user1/pwd table=table1 file=extable1.dmp Rows=
- 【单选题】利用内容解析者查询短信数据时uri怎么写() A. Uri uri = Uri.parse(“content://sms”) B. Uri uri = Uri.parse(“content://sms/data”) C. Uri uri = Uri.parse(“content://sms/contact”) D. Uri uri = Uri.parse(“sms/”)
- ContentResolver是通过Uri匹配内容提供者的。
- 内容URI给内容提供器中的数据建立了唯一的标识符,它有两部分组成:()和()。前者通常称为主机名,用于对不同的应用程序作区分的,命名方式为程序包名+();后者通常称为路径,用于对同一应用程序中的不同表作区分的。得到了内容URI字符串后,使用方法()解析成Uri对象就可以作为参数传入ContentResolver的增删改查方法了。