Skip to content

Creating your SharedPreferences model

operando edited this page Dec 6, 2014 · 2 revisions

モデルの作成は、以下のことが重要です。

  • PrefModelクラスを継承する
  • クラスに**@Pref**アノテーションを指定する
  • SharedPreferencesに保存するフィールドには、@PrefKeyaアノテーションを指定する

下の例では、フィールドのクセス修飾子がpublicですが、privateなどでも大丈夫です。

@Pref(name = "app_status")
public class AppStatus extends PrefModel {

    @PrefKey
    public String appName;

    @PrefKey
    public int startupCount;

    @PrefKey
    public boolean showNotification;
}
Clone this wiki locally