我已經在許多地方讀過你應該在你的資源文件中聲明你的String對象,但我沒有閱讀任何地方的好處。在strings.xml文件中聲明String作爲資源的好處
我已經將我的佈局中的所有字符串都聲明爲資源,但我沒有在我的類中這樣做。
我的問題是:
什麼是聲明字符串作爲資源的好處是什麼?有沒有什麼記憶好處?
我已經在許多地方讀過你應該在你的資源文件中聲明你的String對象,但我沒有閱讀任何地方的好處。在strings.xml文件中聲明String作爲資源的好處
我已經將我的佈局中的所有字符串都聲明爲資源,但我沒有在我的類中這樣做。
我的問題是:
什麼是聲明字符串作爲資源的好處是什麼?有沒有什麼記憶好處?
其中一個主要優點是本地化:您保持代碼獨立於語言,並且只需爲要支持的每種語言提供不同的XML文件。
我認爲最重要的是:翻譯!將一個新的strings.xml放在正確的文件夾中,並且該應用程序會爲每個設備轉換它自己。
但也有一個組織的問題。就像佈局一樣,您通常不會構建代碼,因爲這不是它的地方。 代碼是處理東西。該字符串只是您的代碼用於在屏幕上顯示內容的另一個資源。
Regardez ICI(這將在任何應用程序是不是很小的發生):[?定義字符串在res /價值/ string.xml(HTTP://計算器的.com /問題/ 4475599 /限定串式-RES-值串-XML) –