2011-12-05 49 views
21

什麼是設計一個Android應用程序String.xml或常量類

  1. 以下的更好的方法來把所有的字符串常量res/values/Strings.xml
  2. 創建像Constant.java類,所有的字符串是public static final

選擇哪一個更有效?

+0

我相信他們在strings.xml中處理得更快 see- http://stackoverflow.com/questions/4475599/defining-strings-in-res-values-字符串的XML –

回答

40

我想象一個常量類會更有效率。

但是,在這兩種情況下速度都不應該成爲問題。我會建議組織基於什麼是有道理的。

常量將在內部使用,如數據庫列名或其他按鍵類

將字符串常量。這將顯示用戶

的strings.xml

將字符串。這樣你就可以利用本地化等。