私はBlackberryアプリケーションをリファクタリングしていますが、私は現在グローバル変数を使用していると思うシナリオがありますが、それが正しいのかどうかはわかりません。簡単には、私のシナリオは以下の通りです。 -Blackberryアプリケーション設計の質問 - シングルトン
私のアプリは、まずユーザーにログインする必要があります。 (uid、pass)は、ログインが有効かどうかを判断して追加のデータを返すWebサービスに送信されます。 (正常に呼び出してログインした後)
class UserDataModel
{
private String username;
private String password;
private String fullName;
private String age;
...
/* Getters and Setters */
}
は、私はまた、ユーザーが保存したすべての設定が含まれているUserPreferencesModel
を持っている - 私はこのようになります私のアプリケーションのモデルオブジェクトを持っています。 (私はそれらをデータベースにバックアップし、デバイス間で復元する必要があります)
さらに、一般的にどのような状況でモバイル開発のコンテキストで使われているのですか?
ありがとう、
Teja。
であることことを願っていますので、おそらくあなたがするかどうかの話をしている簡単な例を作りました静的なフィールドを使用して対シングルトンを介してアクセスするか? –
はい、静的フィールドを使用しています。 –