社区
Android
帖子详情
Content Provider里面的 getType 方法起什么作用
sis_ying
2011-08-09 08:42:46
一直以来就有一个疑问,在Content Provider中要实现六个抽象方法,其中的五个onCreate,query, insert, update, delete都很好理解,这个getType确不知道是做什么用的,我在getType中也打Log了,发现根本没有调用,有谁能讲清楚它的作用,多谢了。
...全文
355
7
打赏
收藏
Content Provider里面的 getType 方法起什么作用
一直以来就有一个疑问,在Content Provider中要实现六个抽象方法,其中的五个onCreate,query, insert, update, delete都很好理解,这个getType确不知道是做什么用的,我在getType中也打Log了,发现根本没有调用,有谁能讲清楚它的作用,多谢了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sis_ying
2011-08-10
打赏
举报
回复
[Quote=引用 6 楼 yanjichaoo 的回复:]
不对 不是确定使用的URI 是确定使用的数据类型 每一个contentprovider不一定只有一种数据类型 就是通过这个方法 用一个什么urimatcher类吧 来判断数据类型
[/Quote]
我现在就像知道getType这个方法在什么时候被调用,我感觉它可有可无,这个方法里面啥都不写程序也不会报错
yanjichaoo
2011-08-10
打赏
举报
回复
不对 不是确定使用的URI 是确定使用的数据类型 每一个contentprovider不一定只有一种数据类型 就是通过这个方法 用一个什么urimatcher类吧 来判断数据类型
yanjichaoo
2011-08-10
打赏
举报
回复
我记得以前看到过 不知道记得还对不对了 getType方法应该是根据规则匹配URI 返回一个定义好了数字 类似于一个判断 然后通过这个返回的数字确定使用的URI 应该是这样
sis_ying
2011-08-10
打赏
举报
回复
还未找到最佳答案,顶上去
sis_ying
2011-08-09
打赏
举报
回复
[Quote=引用 1 楼 ffyd2000 的回复:]
getType(Uri) which returns the MIME type of data in the content provider
ContentProvider的文档写了的
[/Quote]
这样说太抽象了啊,网上也能搜到这样的说法。请给出具体的场景,或者有简单代码演示说明它在什么情况下会被调用
ch_984326013
2011-08-09
打赏
举报
回复
[Quote=引用 1 楼 ffyd2000 的回复:]
getType(Uri) which returns the MIME type of data in the content provider
ContentProvider的文档写了的
[/Quote]
+1
ffyd2000
2011-08-09
打赏
举报
回复
getType(Uri) which returns the MIME type of data in the content provider
ContentProvider的文档写了的
实现
Content
Provider
示例程序
这是一个 实现
Content
Provider
示例程序,query、insert、update、delete、get
Type
方法
都实现了
【
Content
Provider
】get
Type
/** * Listing 8-11: Returning a
Content
Provider
MIME
type
*/ @Override public String get
Type
(Uri uri) { // Return a string that identifies the MIME
type
// for a Con
android
content
provider
的
作用
和使用,Android组件
content
provider
使用解析
一、基本概念Android四大组件之一
content
provider
,它主要的
作用
是:实现各个应用程序之间的(跨应用)数据共享。在这里涉及到进程通信问题,自然在Android中使用的是binder来进行,但是由于
content
provider
提供的...
Content
Provider
中get
Type
()
方法
的认识
但是对于get
Type
方法
,我们却很少知道它的
作用
,其实该
方法
在数据库的操作中起到的
作用
并不是多大,只有在activity中的隐式跳转中倒是起到了
作用
。 什么叫activity的隐式跳转呢? 打个比方,当我们在一群人中找...
Content
Provider
中get
type
() 和MIME类型的理解
实现
Content
Provider
MIME 类型
Content
Provider
有两个
方法
返回MIME类型。 get
Type
() ...一个对任何
provider
都要实现的
方法
。...如果你的
provider
提供的是文件,...get
Type
()
方法
返回一个MIME格式的String ,此Str
Android
80,354
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章