ContentResolver对象的query()执行完成后返回的是一个_______________对象。
查看答案
请根据注释在空白划线处填写代码。// 如果cursor对象不为空if ((1)________________) {// 当cursor对象可以移到下一条记录时,循环继续进行作while ((2)__________________________) {// 取得cursor对象中当前记录“column1”字段索引号,再根据索引号取得字段内容String column1 = (3)________________ ((4)__________________________);int column2 = cursor.getInt(cursor.getColumnIndex("column2"));}// 关闭cursor对象(5)________________;}
阅读并理解下面代码,在代码后功能说明文字中空白划线处填写合适内容。ContentValues values = new ContentValues();values.put("column1", "text");getContentResolver().insert(uri, values);1)创建一个用于存放(1)____________集合的ContentValues类对象values;2)在ContentValues类对象中添加的数据字段名为(2)“____________”;3)取得ContentProvider客户端(3)________________________类对象;4)调用该对象的(4)____________方法,将对象名为(5)____________的数据作为记录添加到数据仓库中。
阅读并理解下面代码,在代码后功能说明文字中空白划线处填写合适内容。ContentValues values = new ContentValues();values.put("column1", "");getContentResolver().update(uri, values, "column1 = ? and column2 = ?", new String[] {"text", "1"});1)创建一个存放名值对集合的(1)_____________________类对象;2)在values对象中添加字段名为(2)_______________的名值对;3)取得(3)_____________________类对象,调用该对象的(4)_______________方法,定位到(5)_______________参数指向的ContentProvide,找所有“column1”字段值为(6)_____________并且“column2”字段值为(7)_____________的记录,用(8)_____________对象中数据(9)_____________这些记录,即“column1”字段更新为(10)__________字符串。
请在下面空白处划线处补充完成语句,以便使语句具有删除所有“age”字段值大于“18”并且小于“23”的记录的功能:getContentResolver().delete(uri, ____________________________________________________);