加载数据的思路

2017-10-22  本文已影响14人  爆炸的白菜君
Snip20171023_1.png

这是我自己琢磨的的两种加载数据的思路
第一种的优势在于,在成功加载网络数据的时候比第二种少一次数据库的查询操作。
第二种优势在于用户不会等待就可以查看到数据。更加的快捷

使用哪种呢?
个人觉得,如果是更新很频繁,有时效的数据使用第一种。
个人信息,联系人息息,更新不是很频繁的使用第二种。

如果是股票走势这种时效很强的数据,建议,不做缓存,定时刷新,不要在界面上面留有过期信息,给用户造成困扰或者是经济损失

在图中还掉了一步,就是没有加载到网络数据,从本地加载的数据后,需要提示用户网络加载失败,提示他打开网络或者是什么的,含蓄的告诉用户数据是陈旧信息。

现在做的App产品需要做数据缓存,比较头疼。既希望在没有网络的情况下正常查看一些信息,又不希望看到的信息是其他端更改后的,自己这边又没及时更新的陈旧、错误信息。为难死我了。有人有更好的建议吗???

上一篇 下一篇

猜你喜欢

热点阅读