HumanEx
@HumanEx
New York Knicks

Как хранить задачи в приложении на Android?

Собираюсь писать приложение - планировщик.

Вопрос следующий: как организовать хранение задач?
Каждая задач имеет множество полей: название, текст, приоритет, сроки, дата последнего редактирования и т.п.

Как я понял все эти поля можно хранить в xml файле, а затем для вывода из него просто это файл парсить и распределять значения из тегов во view-элементы, которые этим тегам соответствуют.
А сами xml файлы хранить в БД SQLite.

Это правильно? Тоже самое можно использовать для хранения настроек приложения?
  • Вопрос задан
  • 2299 просмотров
Пригласить эксперта
Ответы на вопрос 2
@FoxInSox
Зачем xml то? Сразу в SQLite базу сохраняйте минуя xml.
Ответ написан
@evvcom
Я тоже считаю, что либо сразу в SQLite без xml, либо если с этим у автора большие сложности и хочется через xml, то просто в файл. Преимущества базы в том, что SQL-лем можно выбрать нужные задачи, задавая некий пользовательский фильтр, не городя велосипед при фильтрации задач из xml.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы