我有一个从Mysql DB读取歌曲和歌手信息的应用程序,并在listView中显示...我的问题
答案 0 :(得分:0)
缓存来自外部源的值总是一个好主意,因为它减少了应用程序显示它们所需的时间。
这可以通过多种方式实现。一般说:
尽管如此,缓存系统的重要且棘手的部分是确定缓存值何时不再“新”。虽然选择具体标准取决于您的应用和个人品味,但以下是一些一般性提示:
Expires
提供服务器端提示)一个很好的实现方法是将所有网络请求委托给一个缓存感知方法/类(从上面的提示中实现),然后这将决定是否需要在第一时间完成请求并返回新的或缓存数据。