質問

Androidアプリの設計において、以下のより良いアプローチは何ですか

  1. すべての文字列定数をに配置します res/values/Strings.xmlまた
  2. 次のようなクラスを作成します Constant.java すべての文字列がある場所 public static final?

それらのどれがより効率的であるかを選択する?

役に立ちましたか?

解決

定数クラスがより効率的になると思います。

ただし、どちらの場合でも速度は実際には問題ではありません。意味があるものに基づいて整理することをお勧めします。

定数クラス

データベース列名やその他のキーなど、内部で使用される文字列定数を置きます。

strings.xml

ユーザー用に表示される文字列を置きます。これにより、ローカリゼーションなどを活用できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top