在平常的 Android 開發中,爲了能夠減小工做量和更好的使用 Android Studio,插件是必不可少的工具。咱們可使用插件來爲咱們節約開發時間,用插件幫助咱們生成代碼,用插件來協助咱們更好的開發。html
下面將列舉部分我我的使用過而且以爲很不錯的一些插件,若是你有其餘好的推薦,歡迎在評論中分享。android
在 Android Studio 中安裝插件很是簡單,步驟以下:git
搜索插件,若是插件已安裝,將會顯示,若是未安裝,點擊 Search in repositorirs,在倉庫中搜索插件。github
搜索在插件以後,點擊安裝便可。android-studio
GsonFormat 插件是用來將 JSON 字符串快速轉化爲 JavaBean 實體類的一個插件,免去了咱們本身手寫的過程。markdown
在 Android Studio 中須要先建立一個 JavaBean 的實體類,而後在類中按下快捷鍵 Alt + S 打開 GsonFormat 彈出框,將 JSON 字符串複製進去便可。工具
Android ButterKnife Zelezny 是開源工具 ButterKnife 的相關插件。ButterKnife 將字段和方法與 view 進行綁定,經過註解的方式生成樣板代碼,使用 @BindView 字段代替 findViewById。佈局
而 Android ButterKnife Zelezny 插件則能夠幫助咱們從選定的佈局XML中直接生成 ButterKnife 的注入。ui
鼠標在佈局文件上右鍵,選擇 Generate -> Generate ButterKnife Injections 便可生成。spa
JavaBean 序列化代碼生成插件,能夠快速實現 Parcelable 接口,實現序列化。
只需在 JavaBean 實體類中右鍵,選擇 Generate -> Parcelable 便可生成。
Android 開發,真機調試必不可少,可是老是經過連線進行調試會很不方便,因此咱們可使用無線的方式進行調試,會方便不少,只要保證手機和電腦在同一個局域網中便可。使用下面的命令便可遠程鏈接到手機進行調試:
# 鏈接到 IP 爲 192.168.1.101 的手機 $ adb connect 192.168.1.101 connected to 192.168.1.107:5555 # 出現此提示說明鏈接成功,默認端口爲 5555 # 斷開鏈接 $ adb disconnect 192.168.1.101 disconnected 192.168.1.107 # 出現此提示說明斷開鏈接成功 # 更多用法在此再也不贅述
ADB WiFi Connect 插件的功能在於當你使用 USB 線將手機接到電腦上以後,能夠經過界面進行無線鏈接並備份、管理等操做,更直觀,也更易於操做。
插件安裝好以後,須要重啓 Android Studio,重啓以後在工具欄最後面有上圖所示圖標,點擊圖標便可打開插件。
鏈接過的設備,可保存在 Saved devices 中,若是IP不變的話,下次可直接鏈接。
MarkDown 文檔編輯插件,開發中能夠用來編輯 README 或是其餘開發文檔都很好用。
一個功能很是強大的翻譯插件,支持的IDE也不少,具體請查看 Translation 的 GitHub 倉庫
安裝完成後,重啓 Android Studio,選中英文,右鍵 -> Translate 便可翻譯。
功能較多,很差一一說明,更多用法及功能請見 Translation 的 GitHub 倉庫,文檔爲中文,閱讀無障礙。
Android Material Design Icon Generator 是一個自動生成 Material Design 風格的圖標的插件,相對於插件 Android Drawable Importer 來講,我的更喜歡這個插件,我的以爲這個插件更好用一點。
在任意地方 右鍵 -> New -> Material Design icon
打開面板便可,在面板中對圖標進行選擇及設置。
Genymotion 是一款速度較快的 Android 模擬器,之前單獨安裝使用過,效果很不錯,如今已經能夠直接在 Android Studio 的插件中進行了。
可在下面的插件資源站搜索更多插件,查看插件資源等信息。