Chinaunix首页 | 论坛 | 博客
  • 博客访问: 108874
  • 博文数量: 60
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 280
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-09 12:19
文章分类

全部博文(60)

文章存档

2015年(3)

2014年(41)

2013年(16)

我的朋友

分类: Android平台

2014-04-10 17:24:58

ContentUris是content URI的一个辅助类。它有两个方法很有用,具体如下所示。

public static Uri withAppendedId(Uri contentUri, long id), 这个方法负责把id和contentUri连接成一个新的Uri。比如在我们这个例子当中是这么使用 的:ContentUris.withAppendedId (Diary. DiaryColumns.CONTENT_URI, rowId)。如果rowId为100的话,那么现在的这个Uri的内容就是:
content://com.ex09_2_contentprovider.diarycontentprovider/diaries/100。

public static long parseId(Uri contentUri), 这个方法负责把content URI 后边的id解析出来,比如现在这个content URI 是content://com.ex09_2_contentprovider.diarycontentprovider/diaries/100,那 么这个函数的返回值就是100。
withAppendedId 是直接返回appendid这个函数的返回值。

阅读(559) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~