У меня есть приложение андроида, для которого нужны имя пользователя и пароль для входа в систему. Я должен сохранить имя пользователя и пароль локально в телефоне или где-нибудь использовать их, когда пользователь открывает приложение в следующий раз и логины приложения автоматически, не показывая экран входа в систему
EditText input1 = (EditText) findViewById(R.id.usertext);
EditText input2 = (EditText) findViewById(R.id.Passtext);
String username = input1.getText().toString();
String password = input2.getText().toString();
Если вход в систему будет успешен, то он назовет действие через намерение.
Если вы используете ApiLevel >= 5, прочитайте о AccountManager.
Вы можете использовать настройки или файл, если вас не волнует безопасность. Вы должны зашифровать пароль, если собираетесь их хранить. См. здесь для лучшего описания параметров.
Я бы рекомендовал использовать что-то вроде MD5 или SHA1 для хэширования вашего пароля перед хранением.
Возможным местом хранения может быть либо "предпочтения", либо sqlite DB (не очень полезно для одного единственного набора данных)