首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android读取手机通讯录联系人到自己项目

本文实例为大家分享了Android读取手机通讯录联系人到项目的具体代码,供大家参考,具体内容如下 一、主界面代码如下: <LinearLayout xmlns:android="http://schemas.android.com...match_parent" android:layout_height="match_parent" </ListView </LinearLayout 简单的添加了一个listview来展示待会读取到的通讯录数据...this,android.R.layout.simple_list_item_1,contactsList); contactsView.setAdapter(adapter); //判断是否开启读取通讯录的权限...Toast.makeText(this,"没有权限",Toast.LENGTH_SHORT).show(); } break; default: break; } } } 三、由于读取通讯录属于危险权限...,所以记得在Manifest中开启权限 <uses-permission android:name="android.permission.READ_CONTACTS"/ 好了,下面运行一下,就可以读取出你手机里面的通讯录数据了

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

    我所理解的IntentIntent-filter

    1.Intent Intent 是一个消息传递对象,可以使用它从其他应用组件请求操作。...如果 IntentIntent 过滤器匹配,则系统将启动该组件,并向其传递 Intent 对象。 如果多个 Intent 过滤器兼容,则系统会显示一个对话框,支持用户选取要使用的应用。...如果没有组件名称,则 Intent 是隐式的,且系统将根据其他 Intent 信息(例如,以下所述的操作、数据和类别)决定哪个组件应当接收 Intent。...下面是一个例子: FirstActivity发起一个意图,意图中包括的信息是: Intent intent = new Intent();intent.setAction("android.intent.action.ACTION_START...隐式Intent Intent intent = new Intent(); intent.setAction("android.intent.action.ACTION_START

    1.3K90

    intent flags标记

    会作为一个新的Intent投递到老的Activity(现在位于顶端)中。    ...如果D调用了startActivity(),并且包含一个指向Activity B的Intent,那么,C和D都将结束,然后B接收到这个Intent,因此,目前stack的状况是:A,B。    ...上例中正在运行的Activity B既可以在onNewIntent()中接收到这个新的Intent,也可以把自己关闭然后重新启动来接收这个Intent。...如果它的启动模式声明为“multiple”(默认值),并且你没有在这个Intent中设置FLAG_ACTIVITY_SINGLE_TOP标志,那么它将关闭然后重新创建;对于其它的启动模式,或者在这个Intent...当设置时,新的Task总是会启动来处理Intent,而不管这是是否已经有一个Task可以处理相同的事情。

    1.1K80
    领券