`
lrc_1986
  • 浏览: 93182 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

ContentUris类使用介绍

 
阅读更多
ContentUris类用于获取Uri路径后面的ID部分,它有两个比较实用的方法:
withAppendedId(uri, id)用于为路径加上ID部分:
Uri uri = Uri.parse("content://cn.xxt.provider.personprovider/person")
Uri resultUri = ContentUris.withAppendedId(uri, 10);
//生成后的Uri为:content://cn.xxt.provider.personprovider/person/10

parseId(uri)方法用于从路径中获取ID部分:
Uri uri = Uri.parse("content://cn.xxt.provider.personprovider/person/10")
long personid = ContentUris.parseId(uri);//获取的结果为:10
分享到:
评论

相关推荐

    contentprovider

    当应用继承ContentProvider类 并重写该类用于提供数据和存储数据的方法 就可以向其他应用共享其数据 虽然使用其他方法也可以对外共享数据 但数据访问方式会因数据存储的方式而不同 如:采用文件方式对外共享数据 ...

    APP开发教程 Java Android移动端开发 13、Android数据存储和共享(二) 共25页.pptx

    Android数据共享概述 ContentProvider注册/实现 UriMatcher/ContentUris 系统ContentProvider 联系人 系统设置…

    ContentProvider

    import android.content.ContentUris; import android.content.ContentValues; import android.content.Context; import android.content.UriMatcher; import android.database.Cursor; import android.database....

    android开发使用例子

    在进行Android开发的过程中,免不了,要开发TCP/UDP通讯的程序,下面这两段代码,分别介绍了TCP/UCP通过的一个实例: 代码一: private void tcpdata() { try { Socket s = new Socket("192.168.0.25", 65500); ...

    Android中使用ContentProvider管理系统资源的实例

    ContentProvider管理联系人的实例: ... import java.util.ArrayList;...import android.content.ContentUris; import android.content.ContentValues; import android.database.Cursor; import android.net.U

    Android内容提供者ContentProvider用法实例分析

    PersonContentProvider内容提供者类 package com.ljq.db; import android.content.ContentProvider; import android.content.ContentUris; import android.content.ContentValues; import android.content....

    android编程实现系统图片剪裁的方法

    本文实例讲述了android编程实现系统图片剪裁的方法。分享给大家供大家参考,具体如下: ... import java.io.File;...import android.content.ContentUris; import android.content.Intent; import android.databas

    Android编程实现调用相册、相机及拍照后直接裁剪的方法

    本文实例讲述了Android编程实现调用相册、相机及拍照后直接裁剪的方法。分享给大家供大家参考,具体如下: ... import java.io.File;...import android.content.ContentUris; import android.content.Intent;

    android手机通讯录备份还原代码

    long rawContactId = ContentUris.parseId(rawContactUri); values.clear(); values.put(Data.RAW_CONTACT_ID, rawContactId); values.put(Data.MIMETYPE, StructuredName.CONTENT_ITEM_TYPE); values.put...

    android 360安全卫士 反编译源码

    import android.content.ContentUris; import android.content.ContentValues; import android.content.Context; import android.content.UriMatcher; import android.database.Cursor; import android.database....

Global site tag (gtag.js) - Google Analytics