このアプリの動作の流れは以下の通りだ。 プリファレンスに「名前」と「年齢」が登録されているかどうかを確認する 「名前」と「年齢」が両方登録されていたら、あいさつメッセージを表示して終了する どちらか一方でも登録されていなければ、登録用のUIを表示。ユーザーに入力してもらった内容をプリファレンスに登録する(1.に戻る) プリファレンスへのデータの保存 まず、プリファレンスにデータを保存する手順を見てみよう。今回のアプリでは、以下のように実装した。 /** 入力された「名前」を「年齢」をプリファレンスに保存する */ public void saveNameAndAge( Context context, String name, int age ){ // プリファレンスの準備 // SharedPreferences pref = context.getSharedPreferences(
![プリファレンスを使用したデータの保存](https://cdn-ak-scissors.b.st-hatena.com/image/square/2355a5bfe9fc20e25d9a3ac15654ac34e7c37dae/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fmn%2Farticles%2F1207%2F17%2Fl_ay_androidtips16_fig02.jpg)