そのため、Android アプリのプログラミングを開始しました。主にオープン ソースであり、言語を学習するためのチュートリアルです。
ユーザーが一度サインインすると、二度とサインインする必要がないという問題があります。ここで多くの回答を読んだ後、これにSharedPrefを使用しましたが、これによりアプリがフレームをジャンプしています..
ここに私のコードがあります。
SharedPreferences prefs = getPreferences(Login.this);
prefs = PreferenceManager.getDefaultSharedPreferences(Login.this);
String remUsername = prefs.getString("username", null);
String remPassword = prefs.getString("password", null);
if (remUsername != null && remPassword != null)
{
String result = null;
try {
result = imService.authenticateUser(
remUsername.toString(),
remPassword.toString());
} catch (UnsupportedEncodingException e) {
//TODO Auto-generated catch block
e.printStackTrace();
}
Intent i = new Intent(Login.this, FriendList.class);
startActivity(i);
Login.this.finish();
}