Re: [問題] Res values 取名的方式
※ 引述《llzzyy01 (我是清流)》之銘言:
: 大家好,我是最近接觸Android開發的新手
: 以前也是寫過不少code,都是在PC上的程式
: 不過Android手机開發特別的地方就是裡面的字串會存在一個values資料夾裡
: 要使用時再去拿出來
: 例如一個按鈕上的文字
: 一般VB開發都是直接寫在 Property的Caption裡
: 但Android 手机開發會先放在values裡
: 而按鈕的Text再給那個values裡字串的名字
: 我想這樣應該是想增加performance
: 但開發上會遇到一個問題就是整個專案所要用到的字串
: 都會放在values
: 我想就算一個簡單的小程式 values裡的字串 几十個跑不掉
: 所以很好奇大家是怎麼命名的,才有辦法分辨清楚這些字串是屬於哪一個頁面裡所使用的
幾十個算滿少的啊
就跟底下推文說的一樣,是為了多國語言,不是為了效能。
至於怎麼分類?
我目前是用一些前綴去分類,並且把一樣的放在一起,不同類別空行隔開。
前綴會有底下幾種可能,其他請自行添加。
類型:msg_xxx、global_xxx
頁面:news_xxx、news_detail_xxx
實際上會是
<string name="msg_success">...</string>
<string name="msg_error">...</string>
<string name="news_title">...</string>
<string name="global_warning">...</string>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.99.182.229
※ 編輯: lovelycateye 來自: 118.99.182.229 (02/18 11:09)
討論串 (同標題文章)