
像如今日头条,网易新闻等,新闻列表和点进去的webview页面,大家一般用什么方式缓存呢?
我目前是参考Oschina客户端的实现,Serializable后,用ObjectOutputStream保存。现在准备试试用sqllite,感觉更清晰。但是不知道性能差异如何。
1 ulic95 2015-06-09 10:51:53 +08:00 我来消灭零回复。 |
2 cb269267 2015-06-09 11:46:48 +08:00 你所说的app是何app,android? ios? 还是web app? |
3 cory4it 2015-06-09 14:22:26 +08:00 via Android ceshi |
4 solomaster OP @cb269267 当然是android,我发在Android节点的啊……今日头条,网易新闻都用过的吧 |
5 zlb 2015-06-10 09:21:06 +08:00 列表页和详情页都缓存到数据库中,设置过期时间,图片单独缓存,同样也设置过去时间 |
6 cb269267 2015-06-10 12:21:51 +08:00 @solomaster 网易新闻明显不是webview啊,只是把上次请求的数据缓存到db里面,若没网的话就可以读取db里面的数据了啊,具体的细节根据你的产品策略和实现成本而定。 |
7 solomaster OP @zlb 谢谢。现在就是准备用这个方式。 |
8 solomaster OP @cb269267 恩。今日头条是webview,网易新闻自己的内容不是webview。看来都是用sqlite了。 |
9 KNOX 2015-06-10 22:49:28 +08:00 我写过一个RSS 客户端,是用SQLite。 |
10 nicktogo 2015-06-11 11:42:35 +08:00 via Android 我写的天气app,信息存在SharedPreferences了,效率会不会很差? |
11 solomaster OP @nicktogo 不会啊,反正都是ROM的IO。SharedPreferences只是不适合大数据和结构化数据。 |