第一次练手 app,有很多设计上的疑问,主要是 content provider,求解答- -

2016-04-14 10:21:20 +08:00
 lintiven49
1.你们平时数据库什么选择时候用 content provider ?还是直接 helper 来操作..(不用 orm)
2.当我内部一个服务需要对比数据库和网络上内容的时候,你们是去直接操作 helper 呢还是全部都用 content provider? 比如取出条件为 xxx 的条目 blablabla 这种自定义的查询是写在一个类里面用 content provider 调用还是 直接操作 helper- -
3.一般是用嵌套查询还是多次查询?比如首页要取 类目->订阅 这时候类目下的订阅你们是一次取出来还是?

这几天纠结死了- -总感觉不知道 content provider 和 helper 的分界 在哪里
9909 次点击
所在节点    Android
5 条回复
zhaohui318
2016-04-14 10:49:00 +08:00
只有自己一个 app 使用的数据的话就没必要用 content provider 了吧
fashioncj
2016-04-14 10:54:24 +08:00
helper
saberpowermo
2016-04-14 10:57:32 +08:00
1 只有自己一个 app 使用的数据的话就没必要用 content provider 了吧 +1 根本没必要.
2 helper 足够
lintiven49
2016-04-14 13:47:01 +08:00
ok,谢啦~决定不用 provider 了
GhostFlying
2016-04-14 15:00:24 +08:00
Content Provider 实现了的好处是可以简化 loader ,以及如果要做搜索会方便点,不过区别也不算很大

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/270946

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX