Android SDK 1.6之下读取手机联系人

移动开发 Android
谷歌的Android在高速发展中,经历了天翻地覆的变化,已经渐渐成为了主流。下面对于Android SDK 1.6的的的小应用。

Android在2.0之上的版本对联系人等相关API作了大幅调整,因此在1.6版本上的操作移植到2.0并不推荐。这里简单写一下在SDK1.6版本下的操作方式。
最重要的千万别忘了在AndroidManifest.xml添加读取联系人的权限

  1. <uses-permission android:name="android.permission.READ_CONTACTS" /> 

以下为主要代码:

  1. public class Activity01 extends ListActivity  
  2. {  
  3.     public void onCreate(Bundle savedInstanceState)  
  4.     {  
  5.         super.onCreate(savedInstanceState);        
  6.        //Cursor获取电话URI  
  7.      Cursor cursor = getContentResolver().query(Phones.CONTENT_URI, null, null,null,  
  8. null);  
  9.        startManagingCursor(cursor);  
  10.         String[] string={ Phones.NAME, Phones.NUMBER };  
  11.         int[] intText={ android.R.id.text1, android.R.id.text2 };  
  12.          // 使用 simple_list_item_2显示电话的姓名、号码两个栏位  
  13.         ListAdapter adapter = new   SimpleCursorAdapter(this,android.R.layout.simple_list_item_2, cursor, string,intText);  
  14.         setListAdapter(adapter);     
  15.     }  

 

责任编辑:zhaolei 来源: sina博客
相关推荐

2012-03-01 19:44:18

Android

2010-01-27 14:08:56

Android查询联系

2014-12-30 11:51:35

ListViewItem View

2015-01-21 15:50:55

Android源码全国城市列表

2015-11-11 10:17:15

ios9联系人框架干货

2009-09-16 09:26:00

Android SDK

2011-05-25 15:17:39

Android SDK 安装

2020-02-02 14:45:55

联系人开源工具

2011-08-12 10:16:10

iPhone通讯录联系人

2013-09-17 09:51:49

谷歌Bump移动应用

2012-03-26 21:38:36

智能

2011-05-25 17:34:16

Android

2010-03-03 16:31:42

Android SDK

2012-02-24 09:25:58

2019-11-07 09:20:36

Windows 10联系人Outlook

2011-09-21 14:33:17

点心

2011-10-14 09:42:06

点心通讯录

2015-09-24 11:37:43

2012-02-02 17:16:11

Windows PhoC#联系人资料

2013-05-07 09:26:26

Office 365微软
点赞
收藏

51CTO技术栈公众号