Android:如何获取内容URI

Android:如何获取内容URI,android,uri,Android,Uri,我是android编程新手,想知道是否有可供参考的内容URI列表 例如。content://sms/inbox -是访问SMS收件箱的内容URI 是否有这样的列表提供了所有可用于android系统获取数据的内容URI。我已经搜索了android SDK文档,但找不到所有文档,例如,上面的SMS收件箱没有列出 谢谢 例如。content://sms/inbox -是访问SMS收件箱的内容URI 不,这不是访问SMS收件箱的内容URI。这是一个Uri,指向应用程序使用的内容提供者,该应用程序可能

我是android编程新手,想知道是否有可供参考的内容URI列表

例如。content://sms/inbox -是访问SMS收件箱的内容URI

是否有这样的列表提供了所有可用于android系统获取数据的内容URI。我已经搜索了android SDK文档,但找不到所有文档,例如,上面的SMS收件箱没有列出

谢谢

例如。content://sms/inbox -是访问SMS收件箱的内容URI

不,这不是访问SMS收件箱的内容URI。这是一个Uri,指向应用程序使用的内容提供者,该应用程序可能存在于任何设备上,也可能不存在于任何设备上

是否有这样的列表提供了所有可用于android系统获取数据的内容URI

所有记录和支持的都在android.provider包中

例如,上面的短信收件箱没有列出


这是因为它不是操作系统的一部分,就像Outlook API是Windows的一部分一样。

与此相关的快速问题。在您的书《Android 2开头》第18章“创建意图”中,有一个意图的uri以geo:开头。从你链接到的博客文章中可以看出,这是上述反模式的一个例子吗?@rogerkk:No,因为geo:是有文档记录和支持的@我也在使用公共软件content://sms/inbox 和content://sms/sent 访问传入和传出的sms。但它并不像你说的那样安全,你在diff quest下添加了很多这样的评论,它随时都可以改变。我们如何交替地完成同样的任务?你能给我一个解决方案吗?@chrish:我们如何交替完成同样的任务别无选择。你希望有一天,谷歌会为这些数据添加一个官方支持的内容提供商。