将检索到的联系人存储在我们自己的android应用中的最佳方法?

时间:2018-07-04 06:22:44

标签: android

我尝试使用哈希图,但是有人认为哈希图对存储联系人不可靠。而且,我每次运行应用程序时都无法执行检索操作。因此,建议我任何有用的方式来存储联系人。如果可能,请提供链接,以帮助我进一步参考。

1 个答案:

答案 0 :(得分:0)

这是用于从电话中检索联系人的代码

 Cursor cursor = getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null, null, null);

  while (cursor.moveToNext()) {

   String name = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME_PRIMARY));

   String phonenumber = cursor.getString(cursor.getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER));

 }