gpt4 book ai didi

安卓缓存框架

转载 作者:行者123 更新时间:2023-11-30 03:54:12 25 4
gpt4 key购买 nike

在 iOS 开发中有 three20 负责所有缓存(列表、 WebView 等),但是否有类似的东西自动负责缓存?还是我们必须自己做这一切?如果是这样,推荐的方法是什么?数据库?共享首选项?

问题是我们有超过 10 种不同的 View (包括列表、 WebView 和更多列表),并且我们正在从网络加载数据。如果缓存数据在一定时间内无法加载,我们希望显示缓存数据。

非常感谢您的帮助!

最佳答案

WebView 可能启用了缓存,但其他 View 并非如此。您必须实现自己的缓存。然而,由于 SQLite 在 android 上可用,因此很容易实现基于数据库的缓存。例如 this project 中的 DataCache.java .只需将其设为 Application 类中的全局单例,然后在您的代码中的任何位置使用即可。

关于安卓缓存框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13600923/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com