下载此文档

Android-19ContentProvider共享数据.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
第19讲 ContentProvider共享数据(2)
Android提供的常用的标准URI如下:
对联系人操作的URI:
管理联系人的uri:
Uri uri = ; content://
管理联系人电话的uri
Uri uri1 = ;
管理联系人Email的uri
Uri uri2 = ;
操作短信的uri
content://sms
content://sms/outbox :发件箱中的短信(正在发送的短信)
…..
操作多媒体内容的标准uri:
…..
通过正确的uri,就可以通过android提供的标准的provider来操作系统的程序的数据。
例1、对Android联系人程序数据进行操作。
联系人一共主要操作三个表:
raw_contacts(保存id信息)
data(具体的数据信息)
mimetypes(数据类型的mime类型)
对联系人的读写需要加上以下权限:


public class Test extends AndroidTestCase{
public void testQuery(){ //查询电话本中所有的联系人信息
Cursor cursor = ().getContentResolver().query(, null, null, null, null);
while(()){
String contactId = (("_id"));
("test", "联系人ID"+contactId);
String contactName = (("display_name"));
("test", "联系人姓名"+contactName);

Cursor cursor_phone = ().getContentResolver().query(, null, "contact_id"+"="+contactId, null, null);
while(()){
String phoneNumber = (());
("test", "联系人电话"+phoneN

Android-19ContentProvider共享数据 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小47 KB
  • 时间2017-08-21