内容提供者取得联系人信息
来源:互联网 发布:知乎ios7版本 编辑:程序博客网 时间:2024/05/28 03:03
<!-- 写入联系人信息权限 --><uses-permission android:name="android.permission.WRITE_CONTACTS"/><!-- 读取联系人信息权限 --><uses-permission android:name="android.permission.READ_CONTACTS"/> package com.example.readcontact;import com.example.readcontcat.R;import android.app.Activity;import android.content.ContentResolver;import android.database.Cursor;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class MainActivity extends Activity implements OnClickListener {private Button readcontact;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);readcontact = (Button) findViewById(R.id.readcontcat);readcontact.setOnClickListener(this);}@Overridepublic void onClick(View v) {ContentResolver resolver = getContentResolver();// content://com.android.contacts/raw_contacts为联系人内容提供者的uriUri uri = Uri.parse("content://com.android.contacts/raw_contacts");// content://com.android.contacts/data为联系人数据库的内容提供者的uriUri dataUri = Uri.parse("content://com.android.contacts/data");Cursor cursor = resolver.query(uri, null, null, null, null);while (cursor.moveToNext()) {String id = cursor.getString(cursor.getColumnIndex("contact_id"));System.out.println(id);Cursor dataCursor = resolver.query(dataUri, null, "raw_contact_id=?", new String[]{id}, null);while (dataCursor.moveToNext()) {String data1 = dataCursor.getString(dataCursor.getColumnIndex("data1"));String mimetype = dataCursor.getString(dataCursor.getColumnIndex("mimetype"));System.out.println("data1=" + data1 + "----" + "mimetype="+ mimetype);}dataCursor.close();}cursor.close();}}
- 内容提供者取得联系人信息
- 利用内容提供者获取联系人信息
- Android内容提供者之读取联系人信息
- Android初级教程之内容提供者获取联系人信息
- Android根据内容提供者获得联系人信息实例
- 内容提供者获取手机联系人
- android:利用内容提供者操作联系人
- 21_联系人的内容提供者
- (内容提供者)查询和添加联系人
- android 使用内容提供者获取手机联系人
- Android内容提供者(一)读取系统联系人
- android内容提供者contentProvider_查询联系人
- android内容提供者contentProvider_插入联系人
- 内容提供者之读取手机联系人
- 内容提供者(ContentProvider)---获取联系人
- android 使用内容提供者获取手机联系人
- Android 内容提供者之读取联系人案例
- 内容提供者——添加联系人
- ie的网址问题
- 递归调用
- Control.Invoke方法
- Android图片压缩总结
- python 格式化字符串
- 内容提供者取得联系人信息
- 如何检测ajax因网络断开或延时导致的错误并重连
- 《程序员》 -- 国博微信公众号,一天涨出一个“小道消息”
- 30个北京情调自习室@http://www.douban.com/group/topic/16799387/
- Tomcat 7.0服务器基本配置
- GridView隐藏列问题
- 回车键激活按钮事件
- 在ASP.NET里面读取textarea的值
- 未处理的“System.Net.WebException”类型的异常出现