2 trongrid trongrid 于 2016.03.21 21:45 提问

ContentResolver.query获取联系人列表时,sortKey能否通过联系人紧密度排序

如题,Android能否通过联系人之间的通话记录的熟悉度来排序

1个回答

hou_weiyi
hou_weiyi   2016.03.22 10:01

嵌套sql语句计算练习次数加入到sortKey中

trongrid
trongrid 请问计算联系次数怎么弄?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
根据联系人号码获取sort_key以实现按字母排序
原理如下,根据联系人号码获得相关联系人的RAW_ID。 ContentResolver resolver = mContext.getContentResolver(); // Phone里面的数据 Cursor phoneCursor = resolver.query(Phone.CONTENT_URI, PHONES_PROJECTION, null, null, nul
Android按照拼音排序获取联系人并根据拼音首字母获取联系人
在写安卓程序的时候,需要获取联系人的信息,需求是根据联系人姓名拼音的首字母查询联系人的信息,也就是说给定一个字母,要查出所有的拼音以该字母开头的联系人。在网上看了好多博客,都建议说使用SORT_KEY_PRIMARY字段,看了下Android源码,该字段返回的的确是拼音拼写,然而我用的时候,它返回的还是联系人的名称,没有拼音!说明一下,我用的是Android6.0系统。我百思不得其解,为什么呢?再
Android根据联系人姓名首字符顺序读取通讯录
本文给出了Android读取通讯录联系人的一般方法,且在读取Android通讯录联系人时候,将结果有序化(按照联系人姓名的首字符依次顺序读取:A ~ Z)。 读取的结果如图所示: 现给出实现该种Android通讯录读取的代码: package zhangphil.contacts; import java.util.ArrayList; import android.app.
Android:ContentProvider获取手机联系人列表
这次带来的是手机通讯录常用字段的展示直接上代码,看注释:activity_main.xml:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com
Android 获取联系人列表
首先,先看看运行效果 1.增加权限<!-- 读取联系人权限 --> <uses-permission android:name="android.permission.READ_CONTACTS"/> <!-- 拨打电话权限 --> <uses-permission android:name="android.permission.CALL_PHONE"/>2.新建一个
Android 仿联系人列表 实现ListView的A-Z字母排序和过滤搜索功能
实现ListView的A-Z字母排序和过滤搜索功能,是一个功能完整的demo
Android获取联系人列表,本地图片路径以及拍照显示(杂记)
private String[] getContacts() { Uri uri = ContactsContract.CommonDataKinds.Phone.CONTENT_URI; String[] projects = new String[]{ContactsContract.CommonDataKinds.Phone.DISPLAY_NAME,...
利用ContentProvider获取联系人列表
最近学习了Android四大组件之一的ContentProvider,Android系统通过ContentProvider为应用程序之间共享数据提供了统一的接口。 Android已经为常见的一些数据提供了默认的ContentProvider。手机里面的联系人信息是以sqlite数据表的形式存储在系统的数据库中的,所以我们若要取到系统的联系人,就得依托于这个类。我们通过一个uri就可以获得这个数据
android之获取联系人列表
public class SelectContactActivty extends Activity { private ListView lt_selectcontact; @Override public void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedI...
ViewPager+Fragment获取联系人列表
在Android中,可以使用ContentResolver对通信录中的数据进行添加、删除、修改和查询操作。 在对联系人进行操作时需加入以下两个权限   主界面布局文件activity_main.xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android