Лучший способ хранения данных

Мне нужно сохранить некоторую информацию, связанную с фотографиями, для моего приложения. Я понимаю, что вы можете читать/записывать местоположение GPS и описание изображения уже в поставщике содержимого изображения.

Мне также нужно было бы добавить поля (флаги) для облачной синхронизации, то есть с «ОБНОВЛЕНИЕМ» и «НЕОБХОДИМО СИНХРОНИЗИРОВАТЬ»... и т. д.

Могу ли я добавить дополнительные столбцы в поставщик содержимого изображений по умолчанию для хранения этих флагов? Если нет, то как лучше их хранить?

Я думал о настройке собственной таблицы SQLite, но поскольку мне нужно хранить только одно или два поля для этих флагов, мне это кажется излишним.


person siamii    schedule 24.02.2011    source источник


Ответы (1)


Вы можете пойти с SharedPreferences коротким, простым и приятным. Единственное, о чем вам нужно позаботиться, это ключ, который относится к значению тега и требуется для общих настроек.

Вы можете узнать об этом по этой ссылке, http://saigeethamn.blogspot.com/2009/10/shared-preferences-android-developer.html

Я надеюсь, что это поможет вам.

person Rohit Mandiwal    schedule 24.02.2011
comment
SharedPreferences кажется хорошим выбором. Сейчас я пытаюсь интегрировать его с адаптером синхронизации. См. stackoverflow.com/questions/5146272/. - person siamii; 28.02.2011