插件安裝的方式有以下兩種:
方法一:
1.Android Studio或者IntelliJ IDEA, File->Settings..->Plugins–>Browse repositores..搜索插件名稱,如GsonFormat
2.安裝插件,重啟Android Studio或者IntelliJ IDEA方法二:
1.下載插件jar,如GsonFormat.jar ;
2.Android Studio或者IntelliJ IDEA, File->Settings..->Plugins –>install plugin from disk..導入下載GsonFormat.jar
3.重啟Android Studio或者IntelliJ IDEA
Android Studio中幾款實用的插件
1、android-butterknife-zelezny
Android-butterknife-zelezny 是根據(jù)butterknife定制的一款插件,方便使用butterknife注解框架的偷懶插件。
可以讓你在添加Butterkinfe注解時偷偷懶,直接點擊幾下鼠標既可以完成注解的增加,同時還是圖形化的操作,可以說,大大的減輕了開發(fā)負擔。尤其是當你的layout中有很多很多的view需要通過findviewbyid來獲得引用時。實際上如果不用這個插件而通過手打加ButtefKnife注解的方式,要是view很多啟示也挺麻煩。
在使用此插件前,需要已經(jīng)導入了butterknife的jar(或者在build.gradle中已經(jīng)加入:compile'com.jakewharton:butterknife:7.0.0'),隨后,在你需要導入注解的Activity或者Fragment或者ViewHolder的layout資源代碼上,右擊,選擇Generate然后Generate ButterKnife Injections,這時候生成類似于下列的選擇框:

Element為view的類型,ID為layout中資源的id名字,Variable Name即為你在代碼中引用出來的變量名,點擊Confirm后即可。
2、Gsonformat
GsonFormat是一個Android Studio的插件,輸入一段Json格式的數(shù)據(jù),會自動生成對應的Bean對象,省去了我們以前手動創(chuàng)建Json對象的時間。
使用方法:
在實體類中使用Generate的快捷鍵.快捷鍵:圖中選中的部分


3、Android Postfix Completion
可根據(jù)后綴快速完成代碼,這個屬于拓展吧,系統(tǒng)已經(jīng)有這些功能,如sout、notnull等。

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

5、JsonOnlineViewer
可實現(xiàn)直接在android studio中調(diào)試接口數(shù)據(jù),可以選擇請求類型,自定義請求頭及請求體,json數(shù)據(jù)格式化后展示,配合著Gsonformat使用效果更佳。

使用方法:

6、CodeGlance
可用于快速定位代碼。

7、ADB WIFI
使用wifi無線調(diào)試你的app,無需root權(quán)限
-
導航菜單查看 Tools–>Android–>ADB WIFI就算安裝成功了。
Paste_Image.png - 使用USB數(shù)據(jù)線連接手機和電腦
- 找到ADB WIFI 菜單
- 運行ADB Restart (Ctrl+Alt+Shift+R)
- 運行ADB USB to WIFI(Ctrl+Alt+Shift+W)
- 最后拔掉數(shù)據(jù)線,打開LogCat,看有沒有輸出的日志信息,如果有就是成功了。
8、
android手機應用
- 用于屏幕錄制的app
原文地址:http://www.hongkiat.com/blog/android-screen-recording-apps/
這里推薦一款app:Rec.
GooglePlay下載地址:https://play.google.com/store/apps/details?id=com.spectrl.rec
推薦一個可以直接下載其apk包的地址:https://apkpure.com/region-free-apk-download - 在線轉(zhuǎn)換是文件到gif圖片的網(wǎng)站
http://ezgif.com/video-to-gif
IntelliJ IDEA中幾款實用的插件
1、Mybatis Plugin和Mybatis Tools
可實現(xiàn)Mapper接口方法與XML配置文件中對應SQL自由切換導航功能。詳情參見如下鏈接:
Intellij Idea Mybatis 插件(plugin和tools插件)
2、Maven Helper
在不使用此插件的情況下,要想查看maven的依賴樹就要使用Maven命令maven dependency:tree
來查看依賴。想要查看是否有依賴沖突也可以使用mvn dependency:tree -Dverbose -Dincludes=<groupId>:<artifactId>
只查看關(guān)心的jar包,但是這樣還是需要我執(zhí)行命令,并且當項目比較復雜的時候,這個過程是比較漫長的。maven helper就能很好的解決這個問題。
一旦安裝了Maven Helper插件,只要打開pom文件,就可以打開該pom文件的Dependency Analyzer視圖(在文件打開之后,文件下面會多出這樣一個tab),進入Dependency Analyzer視圖之后有三個查看選項,分別是Conflicts(沖突)、All Dependencies as List(列表形式查看所有依賴)、All Dependencies as Tree(樹結(jié)構(gòu)查看所有依賴)。并且這個頁面還支持搜索。很方便!并且使用該插件還能快速的執(zhí)行maven命令。
