关于通讯录的问题 我有个疑问,我用过市场上的通讯录软件.基本上.他们加载几百个联系人.都是一下子完成.但是我查询全部联系人.加载大概300个.却需要5S左右的时间..为什么...有大神求解么... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SDK文件夹里的sample文件夹里面有个例子:ContactManager.没有找到可以自己用下载器下载private Cursor getContacts() { // Run query Uri uri = ContactsContract.Contacts.CONTENT_URI; String[] projection = new String[] { ContactsContract.Contacts._ID, ContactsContract.Contacts.DISPLAY_NAME }; String selection = ContactsContract.Contacts.IN_VISIBLE_GROUP + " = '" + (mShowInvisible ? "0" : "1") + "'"; String[] selectionArgs = null; String sortOrder = ContactsContract.Contacts.DISPLAY_NAME + " COLLATE LOCALIZED ASC"; return managedQuery(uri, projection, selection, selectionArgs, sortOrder); }不过这里并没有查号码列,在projection加上:String[] projection = new String[] { ContactsContract.Contacts._ID, ContactsContract.CommonDataKinds.Phone.NUMBER, ContactsContract.Contacts.DISPLAY_NAME }; 与服务器时间同步问题 Android应用App之间通信 NDK C++中头文件定义一个类 编译的时候报错NDK 不支持C++中的类么? 新手问题 点击按钮没反应 也没报错 如何启动网络连接来上传数据 类似于桌面那样的屏幕切换叫什么效果? 185分求解 widget的编程 textview Html.formHtml() edittext过滤符号问题 从SD卡中取图片放到res中,并写进xml,怎么做啊求助! 求助:textView的右边对齐和字体大小 ListView 调用Scrollto后一滑动又返回起始点了
private Cursor getContacts()
{
// Run query
Uri uri = ContactsContract.Contacts.CONTENT_URI;
String[] projection = new String[] {
ContactsContract.Contacts._ID,
ContactsContract.Contacts.DISPLAY_NAME
};
String selection = ContactsContract.Contacts.IN_VISIBLE_GROUP + " = '" +
(mShowInvisible ? "0" : "1") + "'";
String[] selectionArgs = null;
String sortOrder = ContactsContract.Contacts.DISPLAY_NAME + " COLLATE LOCALIZED ASC"; return managedQuery(uri, projection, selection, selectionArgs, sortOrder);
}
不过这里并没有查号码列,在projection加上:
String[] projection = new String[] {
ContactsContract.Contacts._ID,
ContactsContract.CommonDataKinds.Phone.NUMBER,
ContactsContract.Contacts.DISPLAY_NAME
};