gpt4 book ai didi

android - 在 Android 中缓存数据的标准方法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:08:49 25 4
gpt4 key购买 nike

我对如何在 Android 中缓存数据感到有点困惑。我见过很多人实现自己的缓存(例如,在 droidfu 项目中),但 Android 似乎有自己的缓存系统 ResponseCache .

有什么理由不使用Android缓存吗?

缓存 URLConnection 响应(文本、数据、json...)的标准方法是什么?在哪里可以找到示例?

谢谢

最佳答案

  • 您无法控制缓存的大小或对象何时被清除(据我所知)
  • 不能设置缓存到SD卡

对于小型网络服务请求,ResponseCache 就足够了,它是缓存原始响应的标准方式。只有在处理较大的对象时,您才真正需要自己的缓存。

或者你可以

  • 序列化数据并保存到本地文件
  • 对于基本数据,您可以将其保存在 SharedPreferences 中(如果它是长期存在的)

关于android - 在 Android 中缓存数据的标准方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5935333/

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