插件安裝的方式有以下兩種:
方法一:
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..導(dǎo)入下載GsonFormat.jar
3.重啟Android Studio或者IntelliJ IDEA
Android Studio中幾款實(shí)用的插件
1咕缎、android-butterknife-zelezny
Android-butterknife-zelezny 是根據(jù)butterknife定制的一款插件媒役,方便使用butterknife注解框架的偷懶插件。
可以讓你在添加Butterkinfe注解時(shí)偷偷懶围小,直接點(diǎn)擊幾下鼠標(biāo)既可以完成注解的增加昵骤,同時(shí)還是圖形化的操作,可以說(shuō)肯适,大大的減輕了開(kāi)發(fā)負(fù)擔(dān)变秦。尤其是當(dāng)你的layout中有很多很多的view需要通過(guò)findviewbyid來(lái)獲得引用時(shí)。實(shí)際上如果不用這個(gè)插件而通過(guò)手打加ButtefKnife注解的方式框舔,要是view很多啟示也挺麻煩蹦玫。
在使用此插件前赎婚,需要已經(jīng)導(dǎo)入了butterknife的jar(或者在build.gradle中已經(jīng)加入:compile'com.jakewharton:butterknife:7.0.0'
),隨后樱溉,在你需要導(dǎo)入注解的Activity或者Fragment或者ViewHolder的layout
資源代碼上挣输,右擊,選擇Generate
然后Generate ButterKnife Injections
福贞,這時(shí)候生成類似于下列的選擇框:
Element
為view的類型撩嚼,ID
為layout中資源的id名字,Variable Name
即為你在代碼中引用出來(lái)的變量名挖帘,點(diǎn)擊Confirm
后即可完丽。
2、Gsonformat
GsonFormat是一個(gè)Android Studio的插件拇舀,輸入一段Json格式的數(shù)據(jù)逻族,會(huì)自動(dòng)生成對(duì)應(yīng)的Bean對(duì)象,省去了我們以前手動(dòng)創(chuàng)建Json對(duì)象的時(shí)間骄崩。
使用方法:
在實(shí)體類中使用Generate的快捷鍵.快捷鍵:圖中選中的部分
3聘鳞、Android Postfix Completion
可根據(jù)后綴快速完成代碼,這個(gè)屬于拓展吧要拂,系統(tǒng)已經(jīng)有這些功能抠璃,如sout、notnull等宇弛。
4鸡典、Lifecycle Sorter
可以根據(jù)Activity或者fragment的生命周期對(duì)其生命周期方法位置進(jìn)行先后排序,快捷鍵Ctrl + alt + K
枪芒。
5彻况、JsonOnlineViewer
可實(shí)現(xiàn)直接在android studio中調(diào)試接口數(shù)據(jù),可以選擇請(qǐng)求類型舅踪,自定義請(qǐng)求頭及請(qǐng)求體纽甘,json數(shù)據(jù)格式化后展示,配合著Gsonformat使用效果更佳抽碌。
使用方法:
6悍赢、CodeGlance
可用于快速定位代碼。
7货徙、ADB WIFI
使用wifi無(wú)線調(diào)試你的app左权,無(wú)需root權(quán)限
-
導(dǎo)航菜單查看 Tools–>Android–>ADB WIFI就算安裝成功了。
Paste_Image.png - 使用USB數(shù)據(jù)線連接手機(jī)和電腦
- 找到ADB WIFI 菜單
- 運(yùn)行ADB Restart (Ctrl+Alt+Shift+R)
- 運(yùn)行ADB USB to WIFI(Ctrl+Alt+Shift+W)
- 最后拔掉數(shù)據(jù)線痴颊,打開(kāi)LogCat赏迟,看有沒(méi)有輸出的日志信息,如果有就是成功了蠢棱。
8锌杀、
android手機(jī)應(yīng)用
- 用于屏幕錄制的app
原文地址:http://www.hongkiat.com/blog/android-screen-recording-apps/
這里推薦一款app:Rec.
GooglePlay下載地址:https://play.google.com/store/apps/details?id=com.spectrl.rec
推薦一個(gè)可以直接下載其apk包的地址:https://apkpure.com/region-free-apk-download - 在線轉(zhuǎn)換是文件到gif圖片的網(wǎng)站
http://ezgif.com/video-to-gif
IntelliJ IDEA中幾款實(shí)用的插件
1甩栈、Mybatis Plugin和Mybatis Tools
可實(shí)現(xiàn)Mapper接口方法與XML配置文件中對(duì)應(yīng)SQL自由切換導(dǎo)航功能。詳情參見(jiàn)如下鏈接:
Intellij Idea Mybatis 插件(plugin和tools插件)
2糕再、Maven Helper
在不使用此插件的情況下量没,要想查看maven的依賴樹(shù)就要使用Maven命令maven dependency:tree
來(lái)查看依賴。想要查看是否有依賴沖突也可以使用mvn dependency:tree -Dverbose -Dincludes=<groupId>:<artifactId>
只查看關(guān)心的jar包突想,但是這樣還是需要我執(zhí)行命令殴蹄,并且當(dāng)項(xiàng)目比較復(fù)雜的時(shí)候,這個(gè)過(guò)程是比較漫長(zhǎng)的蒿柳。maven helper就能很好的解決這個(gè)問(wèn)題饶套。
一旦安裝了Maven Helper插件,只要打開(kāi)pom文件垒探,就可以打開(kāi)該pom文件的Dependency Analyzer視圖(在文件打開(kāi)之后,文件下面會(huì)多出這樣一個(gè)tab)怠李,進(jìn)入Dependency Analyzer視圖之后有三個(gè)查看選項(xiàng)圾叼,分別是Conflicts(沖突)、All Dependencies as List(列表形式查看所有依賴)捺癞、All Dependencies as Tree(樹(shù)結(jié)構(gòu)查看所有依賴)夷蚊。并且這個(gè)頁(yè)面還支持搜索。很方便髓介!并且使用該插件還能快速的執(zhí)行maven命令惕鼓。