2
我發現自己經常打字:getResources()或創建自己的靜態類?
someVar = getResources().getString(R.string.someString);
我有我的解析和建設,以確保該文件保持一致幾個XML文件,我已經放在標籤名稱在res /價值/ strings.xml文件。同樣的手柄在幾個活動中,以及一些活動的延伸,ListActivity而另一些不那麼創建一個簡單的超類裏面有這些變量(例如:
public class thisClass extends thatClass
{...}
public class thatClass
{
package String someTag = "this";
package String otherTag = "that";
}
我會承擔所有這些調用getResources的()可以得到相當繁重的,並想知道,如果它是有益的,而不是建立一個R-類型的文件,我可以存儲這些類型的常用變量的靜態前:
,並引用這些變量,像這樣:
serializer.startTag("", globalVars.XML_TAGS.someTag);
代替
serializer.startTag("", getResources().getString(R.string.someTag));
感謝您的輸入!