0

SharedPreferences2 種類の設定情報を保存するために使用しています。

1) ページごとの結果sessionTimeなど、ログイン後にのみアクセスできる一般的なアプリの設定。

2) ユーザー名や姓などのセッション識別子。セッションが問題ないことを知るために、すべてのアクティビティ/ページで名前を見ることができます。

sharedPreferences2 つの別個の文字列識別子を使用しても問題ありませんか。1 つは一般設定用、もう 1 つはセッション情報用で、グローバル アプリケーション クラスを介してこれらの設定の使用を管理しますか、それとも私のアプローチは完全に間違っていますか?

4

1 に答える 1

0

設計上、Android はアプリケーションとユーザーの好みに違いはありません。わざわざ 2 つの異なる設定ファイルを作成する必要はありません。PreferenceManager.getDefaultSharedPreferences(yourContext)どこでも使用できます

于 2012-05-10T14:12:54.483 に答える