系统集成项目经理继续教育推荐课程11学习笔记.docxVIP

  • 26
  • 0
  • 约1.8万字
  • 约 30页
  • 2016-12-09 发布于湖北
  • 举报

系统集成项目经理继续教育推荐课程11学习笔记.docx

andriod开发数据共享Content providerandroid基于linux系统,每个用户都有自己的进程,进程之间是不能互相访问的。程序有独立的内存空间,不能互相访问,如果B程序要访问A程序的数据,则需要A定义Content provider,使得其他的程序可以访问a程序的文件、数据库、xml资源。content uri:通用资源标识符,要求全球唯一。URI(Unform resoures identifier) 通用资源标识符,通过它可以指定一个content provider,是android平台内容资源的定位符。组成 :A部分是固定的,标准前缀,表明数据时被一个内容提供器所控制。 B部分是URI的权限部分,它标识这个内容提供器,对于第三方应用程序这应该是一个全称类名以确保唯一性。权限在androidmainifest.xml的provider元素中全线属性中进行声明:provider android name=”dataprovider” android authorities=”com.example.transportationprovider”/providerC部分用来判断请求的数据类型的路径,可以使0或者多个段长,这个分段可以没有。(是表名或者字段,索引值为0)D部分是被请求的特定的记录ID,如果没有指定特定的ID纪录,这个段可以省略(类似于http ur

文档评论(0)

1亿VIP精品文档

相关文档