展开

关键词

Android笔记: 获取手机联系人列表

下面直接贴代码 1.先写一个实体类,来放名字和号码 public class PhoneDto { private String name; //联系人姓名 > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns: tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" tools " android:layout_height="match_parent" android:id="@+id/lv_main_list"></ListView

11520

调用系统联系人列表

调用系统联系人列表 Intent intent = new Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI); startActivityForResult              } 11         } 12         super.onActivityResult(requestCode, resultCode, intent); 13     } 解析联系人信息

29550
  • 广告
    关闭

    【玩转 Cloud Studio】有奖调研征文,千元豪礼等你拿!

    想听听你玩转的独门秘籍,更有机械键盘、鹅厂公仔、CODING 定制公仔等你来拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    android仿微信联系人索引列表功能

    前言   因为自己在做的一个小软件里面需要用到从A-Z排序的ListView,所以自然而然的想到了微信的联系人,我想要的就是那样的效果。 这样我们就得到了要显示的汉字字符串的拼音首字母,然后将所有的字符串按照字母进行排序就可以得到一个从A-Z的有序的列表了。

    19420

    仿联系人列表页的轮子GroupingViewSample

    GroupingViewSample 制作类似联系人页面所需要的Slider,还有用来给recyclerview进行分组的ItemDecoration,我觉得最实用的地方是可以用xml来画对应部分的布局 SliderView 简介:这是一个列表view,继承自Linearlayout,可实现水平或垂直布局,主要作用是当手指划过或点击某个里面的item的时候会有相应的回调 interface ItemListener ="http://schemas.android.com/apk/res/android" android:id="@+id/item" android:layout_width="wrap_content " android:layout_height="wrap_content" android:text="test" android:textSize="20sp"> </TextView GroupDecoration 简介:可以自己控制列表的分组规则和分组标题的样式,而且可以用xml绘制分组标题 用法: 像所有其他的ItemDecoration一样,add到recyclerview上就可以了

    21810

    Android读取短信和联系人

    获取联系人就比较复杂了,其表结构也比较复杂,我们获取联系人的姓名、电话号码、邮箱,要通过3张表去提取 数据库所在位置data-->data中的下面路径 ? ", name='" + name + '\'' + '}'; } } 最后别忘了加上权限 <uses-permission android :name="android.permission.READ_SMS"/> <uses-permission android:name="android.permission.READ_CONTACTS "/> 如过是Android 6.0以上的版本还要动态获取权限 获取联系人的效果图 ? 中找到该联系人的电话号码 * 通过这个ID可以在ContactsContract.CommonDataKinds.Email.CONTENT_URI 找到该联系人的邮箱

    1.2K30

    Android Contacts(一)—— 读取联系人

    Introduction To Android Contacts Learn to work with the Android contacts database. ; import android.database.Cursor; import android.os.Bundle; import android.provider.ContactsContract; getContentResolver().query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null, null, null); // 获取手机联系人 这个permission <uses-permission android:name="android.permission.READ_CONTACTS" /> 运行结果: ? 代码示例 参考推荐: Working With Android Contacts Android Contacts的使用

    41330

    Exchange 2010 OWA Lync联系人列表故障案例

    Exchange 2010 OWA 与 Lync 2010 的IM集成已经稳定运行几年,突然接用户反馈打开Exchange 2010 Outlook Web App 没有联系人列表项,无法展开与 Lync联系人的IM消息沟通。 Exchange 2010客户端访问服务器(CAS)一共3台,排查发现用户登录OWA是第2台,手动切换到第1、3台联系人列表正常。

    27810

    android如何获取联系人所有信息

    只要是开发和手机通讯录有关的应用,总要学会获取联系人信息,每次都google很麻烦,怎么办? ; import android.database.Cursor; import android.provider.ContactsContract.CommonDataKinds.Email; import ; import android.provider.ContactsContract.Data; import android.util.Log; /** * * @author larson * * /contacts; // ContactsContract.Data.CONTENT_URI = content://com.android.contacts/data; /** * 获取联系人信息, ,通过id排序,我们看下android联系人的表就知道,所有的联系人的数据是由RAW_CONTACT_ID来索引开的 // 所以,先获取所有的人的RAW_CONTACT_ID Cursor cursor

    26630

    Android获取手机联系人的方法

    Android 获取系统联系人信息的实例 一、获取手机联系人姓名及手机号 //跳转到系统联系人应用 Intent intent = new Intent(Intent.ACTION_PICK, "); } 添加权限申请 <uses-permission android:name="android.permission.READ_CONTACTS" / 选择联系人并返回 cursor = getContentResolver().query(contactData, null, null, null, null); //Key联系人姓名 ,Value联系人手机号 Map<String, String phoneMap = this.getContactPhone(cursor); if (! * * @param cursor * @return Key为联系人姓名,Value为联系人手机号 */ private Map<String, String

    90221

    快速打造仿Android联系人界面

    今天的主题就是仿联系人界面。相信大家在平时都见过,就是可以实现快速索引的侧边栏。比如在美团中选择城市的界面: 美团中选择城市的界面 我们可以看到在右侧有一个支持快速索引的栏。

    5120

    Android小程序实现访问联系人

    本文实例为大家分享了Android实现访问联系人的具体代码,供大家参考,具体内容如下 要求: 编写程序,使用ContentProvider实现访问联系人 ContentProvider类的作用: ContentProvider textview.setTextSize(20.0f); //设置文本框的文本 textview.setText("记录\t 名字\n"+result); } //getContactInfo()获取联系人列表的信息 ="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android :name="android.permission.READ_CONTACTS" / (4)实现效果: 在联系人中添加几个联系人: 运行程序,手机里的所有联系人的ID及名字就会记录下来: ? 运行程序,手机里的所有联系人的ID及名字就会记录下来: ? 以上就是本文的全部内容,希望对大家的学习有所帮助。

    24220

    Android ContentProvider实现获取手机联系人功能

    在之前项目中有用到关于获取手机联系人的部分,闲置就想和大家分享一下,话不多说,上代码: java部分: package com.example.content; import android.content.ContentResolver ; import android.database.Cursor; import android.net.Uri; import android.support.v7.app.AppCompatActivity <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="获取手机联系人 --获取手机的联系人-- <uses-permission android:name="android.permission.READ_CONTACTS" </uses-permission

    35550

    Android ContentProvider实现手机联系人读取和插入

    本文实例为大家分享了Android实现手机联系人读取和插入的具体代码,供大家参考,具体内容如下 目标效果: ? ? 先在模拟器随便添加两个联系人,运行程序,再打开联系人,发现多了联系人“张三”,并且日志输出了三给安溪人的姓名和手机号码还有号码类型。 ; import android.app.Activity; import android.content.ContentResolver; import android.content.ContentUris ; import android.content.ContentValues; import android.database.Cursor; import android.util.Log; import DISPLAY_NAME")); Log.i("MainActivity","_ID "+id); Log.i("MainActivity","DISPLAY_NAME "+name); /*根据id查询联系人的电话号码

    15010

    Android Contacts(二)—— SMS 短信 与 Contacts 联系人关联

    Android 的SMS读取短信,可以获取发信人/收信人的手机号码(address),Contacts的联系人,可以过滤手机号码(address),因此SMS可以通过手机号码(address)关联到 Contacts联系人 SMS - Contacts 关联代码 // 通过address手机号关联Contacts联系人的显示名字 private String getPeopleNameFromPerson ; import android.util.Log; import android.widget.ScrollView; import android.widget.TextView; public getSmsInPhone", ex.getMessage()); } return smsBuilder.toString(); } // 通过address手机号关联Contacts联系人的显示名字 示例代码 参考推荐: Android 之 Contacts 联系人读取

    33020

    Android使用AsyncQueryHandler实现获取手机联系人功能

    利用AsyncQueryHandler能异步任务获取手机联系人,增加用户体验,使用起来也很方便。不多说,上干货。 布局文件main.xml <? <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com :layout_width="fill_parent" android:layout_height="wrap_content" android:text="获取联系人信息" / int contactId;//联系人ID private String displayName;//联系人姓名 private String phoneNum;//联系人手机号 private URI Uri uri = ContactsContract.CommonDataKinds.Phone.CONTENT_URI; // 联系人ID,联系人NAME, String[] projection

    20630

    android开发列表界面

    android开发列表界面,上边是一个显示题目,下边显示的是图标,中间显示的是列表。 看一下效果吧 ? 当鼠标点击上之后出现背景图,下面看一下如何做出这样的效果吧。 > <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation= android:layout_height="28px" android:layout_width="fill_parent" android:orientation="horizontal android:layout_height="wrap_content" android:textColor="#000" android:textSize="14px" android -- 中间的列表 --> <GridView android:id="@+id/gv_apps" android:layout_height="fill_parent" android

    70260

    Android ListView列表分组

    > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation <ListView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id= > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation ="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content" android:id > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width

    12240

    Android保存联系人到通讯录的方法

    上一篇文章讲了如何获取所有联系人,这篇文章就讲下怎么保存联系人数据到本机通讯录。这里我就假设你已经拿到了要保存的联系人数据。 因为是一个工具类,所以我这里就只给一个方法了,也是很简单,但是写的没有读取联系人的数据那么多,要保存更多其实看下如何读取的就会了。 直接上源码: /** * 添加联系人到本机 * * @param context * @param contact * @return */ public static boolean addContact try { ContentValues values = new ContentValues(); // 下面的操作会根据RawContacts表中已有的rawContactId使用情况自动生成新联系人

    34630

    联系人列表竟然还有这些功能?学会的客服都升职加薪啦~

    每名客服,联系人列表里肯定时刻有着大量客户,也许忙碌的一天里,这些客户都在等待着你的响应亦或是主动联系;这小小的列表内包含着大大的学问,如何使用联系人列表也是一名客服素质的体现。 企点君赶紧告诉你一个小功能,你可以将群消息设置为“收进群助手且不提醒”,这样在联系人列表中会出现“群助手”,那些烦人的群消息将会被全部收入到这里面哦,点击群助手即可进入群助手列表,里面会展示在联系人列表中且收进群助手的所有群 时间依旧,联系人列表里就会堆积大量的无用会话,导致客服翻阅列表时产生困难。 对此情况,企点君现在支持结束会话的同时也移除联系人。 可以说方便客服高效清理联系人列表。 ? 企点联系人列表支持固定排序,且支持拖拽调整顺序。其中置顶和非置顶的联系人互相独立,置顶的联系人无论怎么拖拽都依旧在非置顶联系人的上方。

    19910

    扫码关注腾讯云开发者

    领取腾讯云代金券