【问题标题】:Add objects to LRUCache将对象添加到 LRUCache
【发布时间】:2013-06-14 14:05:45
【问题描述】:

我想缓存自定义 claas 的对象,它在 android 中使用 LRUCache 实现可序列化。有可能的?如果是,我该如何继续做同样的事情?

【问题讨论】:

标签: android caching android-lru-cache


【解决方案1】:

LruCache 具有 Map 的语法,即 LruCache 键值对。我看不出有什么理由不能在其中存储 Custom 类的对象。它将表现得像一个地图。另一方面,LruCache 通常用于缓存位图。

【讨论】:

  • 我终于成功地在磁盘缓存中添加了对象。我是直接将序列化对象写入缓存;它也在存储;但是当应用程序重新启动时,该对象已从缓存中清除。所以我使用 ObjectOutputStream 在文件中写了那个对象,它工作了!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-09-14
  • 2022-01-13
  • 2010-12-17
  • 1970-01-01
  • 2018-09-06
  • 2013-04-17
  • 1970-01-01
相关资源
最近更新 更多