你可能不知道的 AS 小技巧之「Extract Resource」
最近,想對(duì)項(xiàng)目做點(diǎn)小重構(gòu),不經(jīng)意間發(fā)現(xiàn)一個(gè) Android Studio 小技巧,實(shí)話說,以前并不知道,有點(diǎn)小驚喜,于是迫不及待分享出來。
我們知道 Android 開發(fā)中,是不建議在布局文件或者代碼中直接出現(xiàn)字符串的,而應(yīng)該把字符串統(tǒng)一放在 String 的 xml 資源文件中,具體原因就不多解釋了。
但是因?yàn)橹暗睦享?xiàng)目不太規(guī)范,或者有些開發(fā)的時(shí)候比較緊急,就直接裸寫的字符串,現(xiàn)在有時(shí)間了,需要處理的時(shí)候還挺麻煩的,需要把字符串拷貝到 strings.xml 中,然后取一個(gè) id,再之后把之前的字符串替換成 id。
是不是稍顯麻煩?但是 AS 有個(gè)神秘的技巧可以一鍵幫你搞定。廢話不多說,直接看演示動(dòng)圖:
是不是很方便酷炫?
其實(shí)不止在布局文件中,同樣適用于代碼中,直接鼠標(biāo)定位在字符串位置,然后 Alt + Enter -> Extract string/dimension resource 就 ok 了,簡直不要太方便。
【本文為51CTO專欄作者“stormzhang”原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)聯(lián)系原作者(微信號(hào):googdev)】