Лучше его там не хранить
Если проект маленький ?
Вообще лучше не надо) SQLite какую-нибудь юзай типа Room ORM
Что за ArrayList? Если очень надо его сохранить, то можно и в обычный файл
Если еще актуально, то посмотри про GSON. Ты получается массив через гсон перегоняешь в строку и потом сохраняешь.
ArrayList держит в себя Integer. Не подскажешь как можно реализовать ?
Самый простой вариант - перегнать в json и записать в файл
Все говорят что так делать плохо делать, но все делают)
чем плохо?
Ну хрен знает что там за список. Может там лярд записей)
а на джаве можно ? Пожалуйста)
синтаксис похож же...
количество данных не будет зависить от инструмента. Если он возьмет sqllite, кол-во данных не изменится)
Так загугли) Гуглиться за 2 секунды. Как сохранить массив в SharedPrefferences
Изменится перформанс) Ещё и зависит от того что юзать для упаковки\чтения) Как-то на фрилансе пришёл проект. Экран грузился минуту. Оказалось что он в цикле из префов доставал куча данных) А доставал он их new Gson().fromJson(); 🙈
Перфоманс изменится не очень значительно, если ему, например, надо один раз прочитать этот список. Да даже если 2. Плюс я дал идею, все остальное зависит от написания кода)
Обсуждают сегодня