幾個Android Studio 小技巧
最近公司升級了電腦,換成了最新款的 Mac pro,雖然是個好事兒,但是又得裝各種軟體和工具,還是挺麻煩的。首先得安裝開發工具Android Studio,以前配置的功能又得重新配置,因此乾脆將幾個重要的小技巧總結成一篇文章。給沒有使用的同學一點參考。
1. 變數前綴修改
在Android的開發規範中,成員變數命名以開頭,靜態變數命名以開頭,後面都遵循駝峰命名法。我們寫代碼的是Android Studio 會給我們提示,如下:
如上圖這樣,寫出來的變數是不規範的,我們要變成規範的變數命名,就得手動在變數名前面加上,在靜態變數名前面加上,但是每次都這樣加還是很麻煩的,能不能統一給成員變數統一加上前綴呢?當然是可以的,Android Studio 可以配置:
配置完成後,我們再添加成員變數的時候就不用手動去添加了,看一下效果:
看到沒?提示出來就帶有 和 前綴,這樣就方便了很多。
2. 使用插件一鍵完成序列化對象
日常開發中,界面跳轉經常會帶一些數據,基本類型的數據還好,Intent 是直接可以攜帶的,但是往往大多數的時候我們都需要攜帶一個對象,但是Intent 不能直接攜帶,這個時候就需要序列化了,而序列化有兩種方式(Serializable 和 Parcelable),用的最多的就是Parcelable,自己寫的話很麻煩(又要寫write ,又要寫read,變數的順序要保持一致),並且容易出錯。這個時候就需要一款序列化插件了,它可以幫我們一鍵完成序列化。
插件安裝:
使用方法:
注意:只有安裝成功了,菜單底下才會出現 Parcelable 選項
Gif演示一下:
GIF
3. 一鍵將json 轉Java Been
開發中,最煩的一件事就是寫實體類,為了不出錯,我們得一個一個的從文檔上面複製,以保證每個欄位和服務端保持一致。這裡就推薦一下GosnFormat插件了,我們可以將json 轉成實體類。
安裝方法:
使用方法:
效果演示:
新建了一個類,然後複製了一段json ,生成成員變數。如果json 包含有另外的實體的話,會生成一個對應的靜態內部類。
GIF
這樣是不是就方便很多了?不用再一個一個欄位的拷貝了。
4. 為Java類生成固定格式的頭信息
當我們創建一個Java類的時候,Android Studio 已經為我們生成了頭信息,如下:
如果你想修改或者添加更多的信息該怎麼做呢?我們也是可以配置的。
配置方式:
現在添加新的Java 文件的時候,就會有新的頭信息了,比如新建一個Test 類:
GIF
看到沒? 已經應用上了,你可以隨便修改和添加。
小結
本文總結了Android Studio的幾點小技巧,還沒有用上的小夥伴趕緊用上,保證讓你開發效率提升數倍,Androd Studio 還有很多有趣、有用,快捷的功能,愛折騰的可以多去研究研究。另外,以前寫了一篇關於Android Studio 換主題的文章,工具篇|該為你的Android Studio 打造一個炫酷的個性化主題了,大家可以看看。
如果你覺得本文對你有幫助,請分享給更多的人
關注【Android技術雜貨鋪】,每天都有Android 乾貨文章分享!
TAG:Android技術雜貨鋪 |