Android-подобная реализация, где я могу кэшировать изображения - PullRequest
1 голос
/ 29 сентября 2011

представьте себе реализацию, подобную браузеру, и я хотел бы просматривать html-страницы в автономном режиме в этом приложении, где я буду хранить изображения?

  1. каталог кэша в папке данных приложения (не уверен, еслиэто постоянные данные, или если Android уничтожит их, или если приложение станет слишком большим)
  2. каталог кэша, созданный разработчиком на внешнем хранилище пользователя?
  3. постоянныйхранение в виде строковых объектов в базе данных или в общих настройках (опять же, это может сделать приложение слишком большим, если кэш слишком большой)

  4. ???другие решения?

понимание ценится

1 Ответ

2 голосов
/ 29 сентября 2011

Если вы пишете приложение для API lvl 8 (Android 2.2), вы должны использовать getExternalCacheDir () и положи свои вещи туда. Все там очищается (удаляется), когда приложение удаляется. Если вы просто кешируете производительность, я думаю, что это наиболее удовлетворительный результат для пользователя.

Посмотрите на это для получения дополнительной информации: Хранение данных

...