关于ContentProvider不常用的原因
来源:互联网 发布:javaweb项目源码下载 编辑:程序博客网 时间:2024/05/21 10:33
为何ContentProvider在我们平时开发App中使用的不多?其实,虽然ContentProvider具有数据管理和数据共享的功能,但是多半的优势还是集中在数据共享上,在数据共享的前提下,这个数据管理的优势也才能更加明显。像一些系统内置应用,联系人,日历和短信,就比较适合使用ContentProvider,因为他们经常需要给其他App提供数据。而对于像普通App,一般出于安全原因,不会把数据提供给第三方App使用,而在App内部访问数据库的话,完全可以自己实现一套数据库访问框架,因为ContentProvider为了屏蔽数据库的访问细节,实质上是在其基础上再封装了一层接口而已,而对于App内部的数据库访问来说,没有这个必要,而且ContentProvider作为一个组件与系统依赖性较强,相比自己实现一套数据库管理框架,扩展性和灵活性肯定没那么好。当然也有很多第三方开源的数据库框架可用,比如greenDao,ormlite
阅读全文
1 0
- 关于ContentProvider不常用的原因
- 关于dealloc不执行的原因
- 关于android的contentProvider
- 关于Contentprovider的小结
- 关于ContentProvider的使用
- 关于在linux下的useradd不能用的原因
- eXtremeComponents 关于 limit 不显示 page last 的原因
- 关于百度收录减少和不被收录的原因
- 关于FLEX中TRACE不出的原因
- 关于修改log4j配置不生效的原因
- 关于oracle的任务进程提交后不执行原因
- 关于设置background属性图片不显示的原因
- 关于 选用netty,而不选nio的原因
- 关于电脑远程连接不上的原因
- 关于javascript种不常用的表达式
- 不开心的原因
- 关于 ContentProvider
- 关于ContentProvider
- Apache Storm 1.1.0 中文文档
- 区块链技术
- [机器学习实验2]Multivariate Linear Regression
- python之pandas的基本使用(1)
- Java设计模式详解
- 关于ContentProvider不常用的原因
- HDU—1232 畅通工程 (并查集)
- 广西2017邀请赛 Problem E CS Course
- matlab在处理图像时为什么把数据转换为double型?
- SPI通讯逻辑分析仪测试总结
- 数字的排序算法—计数排序、桶排序和基数排序
- RFM模型
- SSM配置之二SpringMVC
- xftp连接阿里云失败