题目内容
阅读并理解下面代码,在代码后功能说明文字中空白划线处填写合适内容。public Uri insert(Uri uri, ContentValues values) {SQLiteDatabase db = dbHelper.getWritableDatabase();Uri uriReturn = null;switch (uriMatcher.match(uri)) {case BOOK_DIR:case BOOK_ITEM:long newBookId = db.insert("Book", null, values);uriReturn = Uri.parse("content://" + AUTHORITY + "/book/" + newBookId);break;case CATEGORY_DIR:case CATEGORY_ITEM:long newCategoryId = db.insert("Category", null, values);uriReturn = Uri.parse("content://" + AUTHORITY + "/category/" + newCategoryId);break;default:break;}return uriReturn;}1)insert()方法功能是向内容提供器中(1)________数据,该方法参数中,(2)________参数指定要添加数据的表,待添加数据在(3)________参数中。添加完成后,返回新记录的(4)________类对象。2)insert()方法中,先调用(5)________________方法获取(6)________________类实例,然后,根据(7)________参数判断往哪张表里添加数据,接着,调用SQLiteDatabase类实例的(8)________方法添加数据,并返回新添数据的记录号,最后,调用(9)________方法将新添数据记录号解析成(10)________类对象。
查看答案
搜索结果不匹配?点我反馈