Я видел несколько потоков о том, как сохранять объекты в SharedPreferences, в некоторых случаях используя json и в некоторых других случаях с использованием GSON. мой вопрос - это лучший способ для этого, и у вас есть хорошие учебники о том, как сериализовать/десериализовать. моя главная цель - сохранить статус флажков в моем списке. список очень большой, поэтому лучший способ его сохранить - в SparseBooleanArray.Каков наилучший способ сохранить объект sparsebooleanArray после закрытия приложения
Спасибо за вашу помощь,
Список может содержать до 100 элементов, некоторые из которых могут быть проверены, а другие - нет, я могу получить позиции из массива, вопрос в том, как хранить их в sharedpreferences? Насколько я знаю, sharedpreferences составлены из ключевого значения per, и для этого потребуется огромное количество ключей, не так ли? Я ищу более эффективный способ, у вас есть идеи? – user2145673
В этом случае сохраните его в базе данных SQLite. – jimmy0251
Спасибо, я использовал Gson в конце концов, я считаю его более полезным для моего приложения. редкийBooleanArray воссоздается успешно – user2145673