我需要将联系人列表存储到sqlite数据库中。我使用Contacts Content Provider在项目应用程序中显示了联系人。我只需要将模拟器中的列表存储到数据库中。谁知道怎么样?请帮助谢谢。
答案 0 :(得分:0)
没什么大不了的。
将ContactModel
转移到ContentValue
:
ContentValues values = new ContentValues();
values.put("name", name);
values.put("number", number);
然后将其插入数据库:
database.insertOrThrow(databaseTable.getTableName(), null, values)
但请记住,从ContentProvider
开始,从SQLite数据库获取联系的速度总是快,因为它的技术非常相似。