在读写联系人provider时,主要的焦点放在数据的读取和写入上。但是,别忘了,在我们的manifest文件中添加相应的权限,否则,读取和写入将会失败。
格式如下:
<uses-permission android:name="android.permission.READ_CONTACTS" /> //读取权限设置
<uses-permission android:name="android.permission.WRITE_CONTACTS" />//写入权限设置
只要熟悉Contacts相关的provider URI,查询相应的文档,熟知属性,就可以轻松实现读取和写入操作。ContentProvider的底层基础还是SQLiteDatabase。所以,最后,所有的操作都转换为数据库的读取和写入。