2014-02-11 1 views
0

Я работаю над приложением, мои требования - когда я отправляю данные в виде параметров, таких как ID, Value и т. Д., Используя веб-службу отдыха, и я получаю некоторые данные в виде ответа, такого как DeviceID, VendorID, driverID.Как сохранить данные веб-сервиса для отдыха в android?

MY приложение senerio есть. когда пользователь впервые устанавливает приложение, он может видеть экран, который вводит вышеуказанные данные, такие как ID, значение и т. д., и появляется некоторый ответ, что ответ в основном - это пользовательская конфигурация, такая как DeviceID, VendorID, driverID и должна сохранять. И, а затем автоматически перейдите к следующему экрану с помощью намерения.

Теперь, когда пользователь закрывает приложение и снова открывает его, он автоматически перейдет на экран списка, если он/она является логином другого мудрый пребывания при входе в систему. NO экрана конфигурации, поскольку его настройка в первый раз сохраняется в приложении (deviceID, VendorID, driverID).

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

Пожалуйста, дайте мне лучшее решение, например, в форме учебника, а также небольшое объяснение.

Благодаря

+0

использование SharedPreferences для магазина такого рода данных. см. эту ссылку -http: //developer.android.com/reference/android/content/SharedPreferences.html – Ravi

ответ

0

Это во многом зависит от того, что «некоторые реакции» и сколько данных вы хотите хранить.
В Android Параметры хранения:
http://developer.android.com/guide/topics/data/data-storage.html

Там это Shared предпочтения:
http://developer.android.com/reference/android/content/SharedPreferences.html
http://www.vogella.com/tutorials/AndroidFileBasedPersistence/article.html
How to use SharedPreferences in Android to store, fetch and edit values

Ведение базы данных, как представляется, является оптимальным способом.
Вы можете хранить, обновлять или переписывать данные в соответствии с вашими потребностями. Идентификатор может поддерживаться в таблицах, а дополнительная информация с каждым идентификатором может быть связана в строках, увеличивая атрибуты и связывая их с ключами.
http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html
http://www.vogella.com/tutorials/AndroidSQLite/article.html
http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/

Смежные вопросы