Androidに文字列値を保存し、アプリケーションが起動するたびにこの文字列にアクセスします。Androidで値を保存して取得する
たとえば、String値は自分で作成したユーザーの名前を持ちます。そして、アプリを再起動した後、彼はすでにこの名前をトップに置いていました。クッキーや何かのように。どのようにアンドロイドメモリにそのようなファイルを保存するには?
誰かが私を案内できますか?
私が使用:
public class Login extends Activity
{
String user = null;
public String saveUserOnAndroid()
{
SharedPreferences myPrefs = getApplicationContext().getSharedPreferences("myPrefs", 0);
String savedUser = myPrefs.getString("user", null);
if(savedUser == null)
{
user = UUID.randomUUID().toString();
String hashedUser = md5(user);
SharedPreferences.Editor myPrefsEditor = myPrefs.edit();
myPrefsEditor.putString("user", hashedUser);
myPrefsEditor.commit();
return hashedUser;
}
else
return savedUser;
}
をし、うまく動作しないようです。
このような質問を投稿する前に、まだ質問されていないことを確認してください。 – JoxTraex
あなたはあなたが望むものをより具体的にする必要があります。あなたはうまく働いていないのですか?より多くの情報が必要です – JoxTraex
投票はありがとうございました – karas