Я хочу кэшировать объекты пользовательских claas, которые реализуют сериализуемое использование LRUCache в android. Возможно? Если да, то как я могу продолжать делать то же самое?Добавить объекты в LRUCache
0
A
ответ
1
LruCache имеет синтаксис, аналогичный силе пары ключей i.e LruCache. Я не вижу причин, по которым вы не можете хранить в нем объекты Custom class. Он будет вести себя как карта. С другой стороны, LruCache обычно используется для кэширования растровых изображений.
+0
Наконец, мне удалось добавить объект в кэш диска. Я непосредственно писал сериализованный объект в кеш; он также хранился; но когда приложение перезагружается, этот объект очищается от кеша. Поэтому я написал этот объект в файле, используя ObjectOutputStream, и он сработал! –
Вы не используете SQLite вместо этого? – gunar
Изучали ли вы образец butmapFun для кеширования объектов Bitmap ?: http://developer.android.com/training/displaying-bitmaps/index.html – Laviniux