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