QuickContactBadge--------------关联联系人-----------------------

xml--------------布局-----------------------

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"><QuickContactBadge    android:id="@+id/badge"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:src="@drawable/tx"/>    <TextView        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:textSize="16dp"        android:text="我的偶像"/></LinearLayout>

MainActivity--------------------调用------------------------
QuickContactBadge badge; @Override public void onCreate(Bundle saveInstanceState){     super.onCreate(saveInstanceState);     setContentView(R.layout.quickcontactbadge);     badge=(QuickContactBadge)  findViewById(R.id.badge);     badge.assignContactFromPhone("001-888888",false); }
时间: 2024-10-09 04:43:54

QuickContactBadge--------------关联联系人-----------------------的相关文章

android学习笔记——使用QuickContactBadge关联联系人

本文大部分内容来自<疯狂android讲义>. QuickContactBadge继承了ImageView,因此它的本质也是图片,也可以通过android:src属性指定它显示的图片.QuickcontactBadge额外增加的功能是:该图片可以关联到手机中指定联系人,当用户单击该图片时,系统将会打开相应联系人的联系方式界面. 为了让QuickContactBadge与特定联系人关联,可以调用如下方法进行关联. assignContactFromEmail(String emailAddres

Android开发自学笔记(Android Studio)—4.3ImageView及其子类

一.引言 ImageView继承自View组件,主要功能用来显示图片,实际上他能显示的不仅是图片,Drawable对象都可以用ImageView来显示. ImageView派生了ImageButton.ZoomButton等组件,具体的派生和继承关系可以查看API文档,我这边打开实在慢,就不再截图了. 本地API打开太慢了,本想放弃截图,不过在网上看到android api中文网站,打开速度不错,所以继承关系如下图: 在这里我们可以看到,ImageView继承自View,直接子类是ImageBu

ImageView及其子类

ImageView及其子类 (1)ImageView继承自View组件,任何Drawable对象都可以用ImageView来显示,ImageView派生出来了ImageButton.ZoomButton等组件. (2)ImageView支持的xml属性 android:adjustViewBounds     ------->设置ImageView是否调整自己的边界来保持所显示图片的长宽比 android:cropToPadding          -------->如果该属性设为true,

【起航计划 009】2015 起航计划 Android APIDemo的魔鬼步伐 08 App-&gt;Activity-&gt;QuickContactsDemo 联系人 ResourceCursorAdapter使用 QuickContactBadge使用

QuickContactsDemo示例介绍了如何使用Content Provider来访问Android系统的Contacts 数据库. Content Provider为不同应用之间共享数据提供了统一的接口,通过对底层数据源的抽象,Content Provider实现了应用程序代码和数据层分离. Android平台对大部分的系统数据库都提供了对应的Content Provider接口: Browser: 读取和修改Bookmark,Browser history或Web Searches. C

QuickContactBadge和AsyncQueryHandler实现联系人列表完美实现

打造你自己的个性联系人列表 我也是醉了,昨天下午写的博客有点小问题把已经发布的博客修改了下,然后今天博客就丢失了(猛然发现点击打开链接被转载到那里去了,算了还是出现整理下吧,那里好像有的地方说的不明白有错误),最近呢也是准备换工作,还是要把一些知识点呢重新回顾下,本博客呢是介绍用QuickContactBadge和AsyncQueryHandler实现联系人列表完美实现,说实在的这些东西在项目里不一定用得上,但是越是让我们忽略的东西或许会让我们觉得更加的学习价值,有可能让我们从公司的项目外学到一

Android学习笔记二十一.使用ContentProvider实现数据共享(四).操作系统(联系人)的ContentProvider

Android系统本身提供了大量的ContentProvider,例如联系人信息.系统的多媒体信息等,我们开发的应用程序主要是通过ContentResolver来调用系统的ContentProvider提供的query().insert().update()和delete()方法来获取Android内部的数据. 一.如何使用ContentResolver操作系统ContentProvider暴露的内部数据? 1.调用Activity的getContentResolver()获取ContentRe

Dynamics CRM 2013 SP1 客户表单界面上联系人subgrid上的添加现有联系人按钮缺失

CRM2013打了SP1的同学会发现一个问题,客户关联联系人的1:N关系,在表单subgrid中添加联系人时,只能新建而无法添加现有联系人,而这个现象在之前的版本中是没有的. 我们通过工具ribbonworkbench打开联系人,在subgrid栏右击add existing按钮,选择customise command 在command中找到display rules,点开会看到有6个规则 里面有一条NotOnAccountForm的规则,里面就限定了不在客户界面显示的规则,把这个规则移除就OK

我的Android 4 学习系列之创建用户基本界面

目录 使用视图和布局 理解Fragment 优化布局 创建分辨率无关的用户界面 扩展.分组.创建和使用视图 使用适配器将数据绑定到视图 使用视图和布局 1. Android UI 几个基本概念 视图: 所有可视界面的元素(通常称为控件或者小组件)的基类.所有的UI控件(包括布局类)都是由 View 派生而来的. 视图组:视图类的扩展,可以包含多个子视图.通过扩展ViewGroup类,可以创建由多个相互连接的子视图组成复合控件:还可以通过扩展ViewGroup类来提供布局管理器,以帮助在Aciti

Android有感(21):ImageView及其子类

ImageView继承自View,主要作用是显示图片和其他Drawable对象. ImageView也派生了ImageButton.ZoomButton等子类. ImageView支持的XML属性和相关的方法: XML属性 相关方法 说明 android:adjustViewBounds setAdjustViewBounds(boolean) 是否调整自己的边界来保持所显示图片的长宽比 android:baseline setBaseline(int) 设置视图内基线的偏移量 android:

Android Api Demos登顶之路(十四)Quick Contacts

这个demeo主要演示的是使内容提供者和内容解析者来获取其它应用的数据.Content Provider为不同应用之间共享数据提供了统一的接口,Android系统的每个Content Provider都定义了一个CONTENT_URI,Android中每个Context对象(如Activity)对含有一个ContentResolver,ContentResolver可以根据CONTENT_URI获取对应的Content Provider. 在本例中使用了startManagingCursor(c