2016-06-17 3 views
-1

Это своего рода двухсторонний вопрос, потому что я должен делать одноразовый вход, THAT сохраняет данные/значения, чтобы их можно было использовать в другом классе и даже в другом классе.Сохранение значений android

Но данные должны пе сохранены, так что пользователь каждый раз приходит в приложение и пропускает Логин, значения те же, установленного на первый раз пользователь ....

Мой Логин содержит возраст, высота, Райт, имя (просто простой логин)

Я много просил, но я надеюсь, что кто-то может ответить;).

+3

поиска примеров о 'sharedpreference login' – Moudiz

+2

доли вашей Войти реализацию первой .. показать нам код .. !! –

+0

https://developer.android.com/training/basics/data-storage/shared-preferences.html –

ответ

2

Вы можете использовать класс , предоставляемый в Android SDK.

Вот простой пример:

SharedPreferences.Editor sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this).edit(); 

    String USERNAME = "James" 
    int AGE = 24; 
    int HEIGHT = 180; 
    int WEIGHT = 65; 

    editor.putString("username", USERNAME); 
    editor.putInt("age", AGE); 
    editor.putInt("height", HEIGHT); 
    editor.putInt("weight", WEIGHT); 
    editor.commit(); 
+0

Спасибо, Боб и Дракен, за ваши предложения. Я соответствующим образом улучшил ответ. –

+0

Теперь это полезный ответ. Было бы еще более полезно, если бы вы также показали, как извлекать значения из сохраненных настроек. –

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