【发布时间】:2014-08-23 09:27:34
【问题描述】:
我正在使用 RoboSpice 从服务器(云存储)获取文件浏览器应用程序的文件列表。目前发生的情况是这样的:
- 用户点击“文件夹 A”。
- RoboSpice 检查“文件夹 A”的缓存,并检查它是否过时。
- 如果找到并且是新鲜的,请阅读并更新。如果未找到,请从服务器获取并在完成后更新。
我想要的是这个:
- 用户点击“文件夹 A”。
- RoboSpice 检查缓存中的“文件夹 A”。
- 如果找到,请阅读并更新。然后开始从服务器获取,完成后更新。如果未找到,请从服务器获取并在完成后更新。
Google Drive 和 Dropbox 都这样做。有没有办法通过 RoboSpice 获得这种行为?
【问题讨论】:
-
这家伙做的和你预料的一样。然而,他没有使用 Robospice。也许它在某些方面很有用。 blog.joanzapata.com/robust-architecture-for-an-android-app
-
非常感谢,这看起来好多了!