插入条目-案例

基于通讯录这个标准的Content Provider,现在我们继续来创建一个insertRecord()方法以对通讯录中进行数据的添加:

private void insertRecords(String name, String phoneNo) { 
    ContentValues values = new ContentValues(); 
    values.put(People.NAME, name); 
    Uri uri = getContentResolver().insert(People.CONTENT_URI, values); 
    Log.d(\"ANDROID\", uri.toString()); 
    Uri numberUri = Uri.withAppendedPath(uri, People.Phones.CONTENT_DIRECTORY); 
    values.clear(); 
    values.put(Contacts.Phones.TYPE, People.Phones.TYPE_MOBILE); 
    values.put(People.NUMBER, phoneNo); 
    getContentResolver().insert(numberUri, values); 
}