天天看點

Android Studio 優秀插件彙總

第一部分 插件的介紹

google 在2013年5月的i/o開發者大會推出了基于intellij idea java ide上的android studio。androidstudio是一個功能齊全的開發工具,還提供了第三方插件的支援。讓開發人員更快速更好的開發程式。

第二部分 插件的安裝

in android studio: go to file → settings → plugins → browse repositories and search for 插件名

or

in android studio: go to download it jar and install file → settings → plugins → install plugin from disk

第三部分 插件的彙總

一、優秀插件

1.android butterknife zelezny

butterknife是一個專注于android系統的view注入架構,可以減少大量的findviewbyid以及setonclicklistener代碼,可視化一鍵生成。ps:效果圖就不貼了,打開插件下載下傳位址和源碼位址都能看見,而且據多了加載效果圖蠻卡的。

推薦指數:五星

2.gsonformat

gsonformat是一個快速格式化json資料,自動生成實體類參數的插件。

推薦指數:四星

3.android drawable importer

為了适應所有android螢幕的大小和密度,每個android項目都會包含drawable檔案夾。任何具備android開發經驗的開發人員都知道,為了支援所有的螢幕尺寸,你必須給每個螢幕類型導入不同的畫闆。android drawable importer插件能讓這項工作變得更容易。它可以減少導入縮放圖像到android項目所需的工作量。android drawable importer添加了一個在不同分辨率導入畫闆或縮放指定圖像到定義分辨率的選項。這個插件加速了開發人員的畫闆工作。

推薦指數:三星

4.android-selector-chapek / selectorchapek for android

根據資源自動生成相應的selector。

5.android parcelable code generator

快速實作parcelable接口的插件。

6.markdown

markdown是一種可以使用普通文本編輯器編寫的标記語言,通過類似html的标記文法,它可以使普通文本内容具有一定的格式。

7.android postfix completion

可根據字尾快速完成代碼。

8.androidaccessors

快速實作get和set方法的插件。

9.lifecycle sorter

可以根據activity或者fragment的生命周期對其生命周期方法位置進行先後排序。

10.adb wifi 無需root就能wifi調試。

推薦指數: 五星

11.adb idea

12.codeglance

最大的用途:可用于快速定位代碼。

13.jsononlineviewer

可實作直接在android studio中調試接口資料,可以選擇請求類型,自定義請求頭及請求體,json資料格式化後展示

14.findbugs-idea

通過findbugs幫你找到隐藏的bug及不好的做法。

15.jimu mirror

16.javadoc

添加注釋,可自定義模闆。

17.android strings.xml tools

可以用來管理android項目中的字元串資源。它提供了排序android本地檔案和添加缺少的字元串的基本操作。雖然這個插件是有限制的,但如果應用程式有大量的字元串資源,那這個插件就非常有用了。

18.robotium recorder

robotium recorder是一個自動化測試架構,用于測試在模拟器和android裝置上原生的和混合的移動應用程式。robotium recorder可以讓你記錄測試案例和使用者操作。你也可以檢視不同android活動時的系統功能和使用者測試場景。

19.android holo colors generator

通過自定義holo主題顔色生成對應的drawable和布局檔案

2o.lint-cleaner-plugin

删除未使用的資源,包括string字元串,顔色和尺寸。 這是一個gradle插件,是以如何配置可以去github的源碼上看。

21.codota

該網站搜集了大量的代碼,号稱超過700w的代碼執行個體。提供了chrome和as插件。

22.ectranslation

一個androidstudio上面的翻譯插件(将英文翻譯為中文)。 暫時隻能以jar的方式安裝。jar下載下傳位址以及使用方法在github上的源碼位址上都有較長的描述。

23.android file grouping plugin

該插件可自動将字首相同的檔案歸類顯示到同一檔案目錄下,但不會是以而移動檔案或建立檔案夾。

推薦指數: 四星

24.permissionsdispatcher

一個針對api 23,可在activity/fragment中快速生成runtime permissions代碼的插件。