Кэширование arraylist

1


У меня есть вопрос. Как создать класс Cache для хранения данных arraylist, чтобы, когда устройство Android не имеет подключения к Интернету, пользователь все равно сможет читать данные из приложения. Так что мне нужно кэшировать arraylist, чтобы обеспечить приложение с легким доступом к его данным. Может кто-то помочь мне с этим? Оцените любую помощь, предоставляемую по этому вопросу.

  • 2
    Просто сделайте arraylist статичным. Затем проверьте, является ли он пустым (), если у вас нет кэшированного массива!
  • 0
    @ Бланделл, ты уверен, что это работает?
Показать ещё 1 комментарий
Теги:
arraylist
caching

1 ответ

0

У вас есть варианты:

  • Просто создайте класс и создайте там arraylist и держите свои данные там - это кеш в памяти.

  • Создайте класс, который будет хранить данные в общих настройках, или файл, или в db ваших данных.

  • Объедините два параметра.

  • 0
    да, но я думаю, что лучше использовать XML-файл и сохранить его на телефоне, а затем проанализировать, чтобы получить информацию, когда у вас нет подключения к Интернету
  • 0
    Не могли бы вы привести пример хранения архива в классе?
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню