androidstudio插件

1、android-butterknife-zelezny

android-butterknife-zelezny 是根據(jù)butterknife定制的一款插件,能夠方便快速初始化,對(duì)于我來(lái)說(shuō)是開(kāi)發(fā)必備,本人也對(duì)此插件進(jìn)行了一些優(yōu)化,個(gè)人感覺(jué)用起來(lái)更爽 ,博客地址:ButterknifePlugin

注意:需要先導(dǎo)入butterknife包才能使用

2、Gsonformat

可根據(jù)json數(shù)據(jù)快速生成java實(shí)體類

簡(jiǎn)單實(shí)體類

復(fù)雜實(shí)體類

3、Android Postfix Completion

4、AndroidAccessors

5、Lifecycle Sorter

可以根據(jù)Activity或者fragment的生命周期對(duì)其生命周期方法位置進(jìn)行先后排序,快捷鍵Ctrl + alt + K

Ctrl+alt+K

6、JsonOnlineViewer

7、CodeGlance

看右邊

8、findBugs-IDEA

顧名思義,就是幫你一起找bug的,當(dāng)然Android Studio也提供了代碼審查的功能(Analyze-Inspect Code...)

9、ADB WIFI

使用wifi無(wú)線調(diào)試你的app,無(wú)需root權(quán)限

Android wifi無(wú)線調(diào)試App新玩法ADB WIFI

ps:第一張圖是本人自己改編插件截圖,下載地址Butterknife-Plugin,以上所有插件都可在android Studio plugin 倉(cāng)庫(kù)中找到

Android Studio插件

字?jǐn)?shù)1157閱讀776評(píng)論8喜歡32

1.FindViewByMe:

該插件可以根據(jù)layout文件生成findviewid代碼。

(ps:之前的 Android Property Initializer 沒(méi)有了)

2.Robotium Recorder

Robotium Recorder是一個(gè)自動(dòng)化測(cè)試框架,用于測(cè)試在模擬器和Android設(shè)備上原生的和混合的移動(dòng)應(yīng)用程序。Robotium Recorder可以讓你記錄測(cè)試案例和用戶操作。你也可以查看不同Android活動(dòng)時(shí)的系統(tǒng)功能和用戶測(cè)試場(chǎng)景。  Robotium Recorder能讓你看到當(dāng)你的應(yīng)用程序運(yùn)行在設(shè)備上時(shí),它是否能按預(yù)期工作,或者是否能對(duì)用戶動(dòng)作做出正確的回應(yīng)。如果你想要開(kāi)發(fā)穩(wěn)定的Android應(yīng)用程序,那么此插件對(duì)于進(jìn)行徹底的測(cè)試很有幫助。

3.jimu Mirror

Android Studio配備了一個(gè)可視化的布局編輯器。但是一個(gè)靜態(tài)的布局預(yù)覽有時(shí)候?qū)τ陂_(kāi)發(fā)人員而言可能還不夠,因?yàn)殪o態(tài)預(yù)覽不能預(yù)覽動(dòng)畫、顏色和觸摸區(qū)域,所以jimu Mirror來(lái)了,這是一個(gè)可以讓你在真實(shí)的設(shè)備上迅速測(cè)試布局的插件。jimu Mirror允許在設(shè)備上預(yù)覽隨同編碼更新的Android布局。

4.Drawable Importer

為了適應(yīng)所有Android屏幕的大小和密度,每個(gè)Android項(xiàng)目都會(huì)包含drawable文件夾。任何具備Android開(kāi)發(fā)經(jīng)驗(yàn)的開(kāi)發(fā)人員都知道,為了支持所有的屏幕尺寸,你必須給每個(gè)屏幕類型導(dǎo)入不同的畫板。Android Drawable Importer插件能讓這項(xiàng)工作變得更容易。它可以減少導(dǎo)入縮放圖像到Android項(xiàng)目所需的工作量。Android Drawable Importer添加了一個(gè)在不同分辨率導(dǎo)入畫板或縮放指定圖像到定義分辨率的選項(xiàng)。這個(gè)插件加速了開(kāi)發(fā)人員的畫板工作。

5.FindBugs

右鍵會(huì)出現(xiàn)一個(gè)Find Bugs菜單.至此,findbugs插件安裝完畢,你可以放心的使用了。。 FindBugs的設(shè)置:

安裝好之后,可以通過(guò) Projects > Property > FindBugs標(biāo)簽對(duì)其進(jìn)行設(shè)置。設(shè)置方法可以根據(jù)自己的需要進(jìn)行調(diào)整。

另外在 問(wèn)題(Proplems)列表窗口(Windows > 視圖 > 問(wèn)題)的Filter設(shè)置里,把FindBugs的有關(guān)選項(xiàng)都check上。

FindBugs地執(zhí)行: 選中 所在項(xiàng)目,鼠標(biāo)右鍵 > Find Bugs > Find Bugs執(zhí)行,哈哈,一切搞定了吧,然后就是我們的使用了。

6.GsonFormat

根據(jù)json字符串生成bean代碼。androidcodegenerator, 該插件可以生成 adapter 里getview方法需要的viewholder類。

7.android-selector-chapek

根據(jù)資源自動(dòng)生成相應(yīng)的selector,免得對(duì)selector文件復(fù)制粘貼了

8.android-material-design-icon-generator-pluginmaterial-design-icon

資源生成器 icon資源都是官方提供:google/material-design-icons · GitHub

9.genymotion-gradle-plugin

不同于圖形化的genymotion插件,這個(gè)允許你通過(guò)腳本來(lái)配置,創(chuàng)建device

10.gradle-packer-plugin

讓多渠道打包變的更簡(jiǎn)單

11.lint-cleaner-plugin

移除Android中無(wú)用資源

12.dexcount-gradle-plugin

方法數(shù)計(jì)算,對(duì)于較大應(yīng)用避免方法爆棚很有用

13.robolectric-gradle-pluginRobolectric

測(cè)試輔助工具

14.GradleDependenciesHelperPluginmaven

gradle 依賴支持自動(dòng)補(bǔ)全

15.Json2Java

根據(jù)JSon數(shù)據(jù)自動(dòng)生成對(duì)應(yīng)的Java實(shí)體類,還支持Parcel、Gson Annotations對(duì)應(yīng)代碼自動(dòng)生成。期待后續(xù)的提取父類以及多url構(gòu)建整個(gè)工程的功能項(xiàng)目地址:

https://github.com/jonfhancock/JsonToJava

在線演示:http://jsontojava.appspot.com/

16.Android Holo Colors IntelliJ Plugin

Android studio插件,生成holo樣式9 patch圖片項(xiàng)目地址:

https://github.com/jeromevdl/android-holo-colors-idea-plugin效果圖:

17.SelectorChapek for Android

Android Studio插件,可根據(jù)固定文件名格式資源自動(dòng)生成drawable selectors xml文件。項(xiàng)目地址:https://github.com/inmite/android-selector-chapek

18.Android Asset Studio

各種Android資源自動(dòng)生成器,包括啟動(dòng)圖標(biāo)、ActionBar圖標(biāo)、通知欄圖標(biāo)、點(diǎn)9等項(xiàng)目地址:https://github.com/romannurik/AndroidAssetStudio在線演示:http://romannurik.github.io/AndroidAssetStudio/

19.Android Screenshot library

Android截圖工具類,用于在持續(xù)集成時(shí)截圖項(xiàng)目地址:

https://github.com/rtyley/android-screenshot-lib

20.sonar-android-lint-plugin

將android lint的錯(cuò)誤在sonar中展現(xiàn)項(xiàng)目地址:

https://github.com/SonarCommunity/sonar-android

21.umeng-muti-channel-build-tool

渠道打包工具項(xiàng)目地址:

https://github.com/umeng/umeng-muti-channel-build-tool

另可參見(jiàn)Google的構(gòu)建系統(tǒng)Gradle:

http://tools.android.com/tech-docs/new-build-system/user-guide

22.ViewServer

允許app運(yùn)行在任何手機(jī)上都可以用HierarchyViewer查看項(xiàng)目地址:

https://github.com/romainguy/ViewServer

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,058評(píng)論 25 709
  • “我知道,我不是梅蘭芳,我的名字叫霍尊。”他有一首歌這樣唱。 2014年,霍尊的一首“卷珠簾”火遍大江南北,他們說(shuō)...
    邊年屮閱讀 1,627評(píng)論 3 11
  • 題記:周蘇陽(yáng)是在茶水間的辦公室聽(tīng)到如下對(duì)話的---有人說(shuō):”你們知道嗎?昭信的總監(jiān)劉勛最近新交的女朋友居然是他們公...
    安辰夏閱讀 524評(píng)論 0 1
  • 他是我大學(xué)同學(xué)兼室友他有一個(gè)外號(hào),名曰“小女人”,具體誰(shuí)起已無(wú)法考究,因何而起也不知詳盡緣由。他來(lái)自貴州,白族血統(tǒng)...
    老陌1閱讀 235評(píng)論 1 0
  • 彷徨夜雨腹空空, 舉傘聽(tīng)風(fēng)戲水中。 路窄樓間時(shí)有遇, 燈前轉(zhuǎn)角現(xiàn)花叢。
    知音華籽閱讀 504評(píng)論 1 2

友情鏈接更多精彩內(nèi)容