始めたばかりです。
エミュレーターでプロジェクトを実行するたびに、単純なカウンターをインクリメントしようとしています。
integer
タイプitem
を追加するstrings.xml
と役立つと思いましたが、それは最終的なものであり、変更できません。
基本的に、アプリの最初の基本画面に表示するだけです。
Started: N
ここで、N は、Eclipse からプロジェクトを起動した N 回目です。
アプリケーションの起動と終了の間で永続的なカウンターを作成するにはどうすればよいですか?
とった:
SharedPreferences pref = getPreferences(MODE_PRIVATE);
int tempN=pref.getInt("N", 0);
tempN++;
SharedPreferences.Editor editor = pref.edit();
editor.putInt("N",tempN);
editor.commit();
msgBox.setText("Started:"+tempN);
まだ理解していないことの 1 つは、 を呼び出すpref.getInt("N",0)
と、キーと値のペアが<N,0>
自動的に作成されるということです。