Я новичок в Android, я много искал и не мог найти удовлетворительный ответ;мне нужно сохранить некоторые настройки для моего приложения, такие как
1> язык, количество отображаемых элементов, отображать / не отображать изображения и т. д., что, я думаю, лучше всего сделать с использованием общих настроек
2> сохранить, какие категории данных получить из Интернета ...
вот моя проблема:
у меня есть данные, разделенные на объекты категорий с ключом, именем, типом,data [] ... (data [] изменяется все время и не сохраняется после выхода из приложения), (ключ, имя, тип являются окончательными значениями, определенными программистом).
и потому что существует много категорийкоторый пользователь может загружать или не загружать (около 25), он / она может выбирать, какие категории отображать, и эти варианты должны быть сохранены.
я думаю, что использование общих настроек не поможет из-за сложностиданных;я думал об использовании sqlite или xml, но не уверен, что это лучший выбор с учетом эффективности и объема памяти.
примечание: я использую глобальную переменную для массива информации о категориях, потому что data []Необходимо обновлять автоматически каждые 2-3 минуты, и они должны быть доступны для всех действий, также важны эффективность и объем памяти.Буду признателен за любые советы, заранее спасибо.