Android Studio常用插件
开发的过程中使用一些插件可以事半功倍,下面介绍一些博主开发过程中常用到的一些as插件供大家参考。
ButterKnife
官网:http://jakewharton.github.io/butterknife/
github:https://github.com/JakeWharton/butterknife
该插件是由jakewharton开发的,他被人称为android明星程序员,伟大的NineOldAndroids动画库正是他开发的。
AS中Settings–>Plugins–>搜索关键字【ButterKnife】即可。
运行之前需要先点击此图标选中你的模拟器运行起来。
相信不少人遇到模拟器运行不起来的问题。类似于这种问题: http://ask.csdn.net/questions/200695
大部分原因都是没有安装或者开启intel虚拟加速功能。
安装HAXM
-
首先需要在SDK Manager里面下载Intel x86 Emulator Accelator
-
安装成功之后,需要重启。进入BIOS开启intel虚拟加速。不同的品牌电脑设置界面不同,这个自行百度。
-
进入cmd,输入命令【sc query intelhaxm】查看intelhaxm状态。没有开启的话,输入【sc start intelhaxm】即可进行开启。
postfix
此插件可以快速进行Log、Toast、isEmpty的代码书写。GosnFormat
通过gsonformat这个工具,可以快速将一个json串转成实体类。
Android Parcelable code generator
自动对bean对象继承parcelable接口,并实现相关函数。
直接【alt+insert】快捷键,然后选择parcelable,下一步……
注意:嵌套的类,需要对立面的类也实现parcelable接口。
Android Methods Count
显示依赖库中的方法数。
在【Settings–>Plugins】中直接搜索安装即可。
也可以直接在网址: http://www.methodscount.com/ 中进行搜索即可。
比如:http://www.methodscount.com/?lib=com.google.dagger%3Adagger%3A2.5
Android Parcelable code generator
JavaBean序列化,快速实现Parcelable接口。
CodeGlance
在右边可以预览代码,实现快速定位
findBugs-IDEA
查找bug的插件,Android Studio也提供了代码审查的功能(Analyze-Inspect Code…)
AndroidPixelDimenGenerator
Android Studio自动生成dimen.xml文件插件
JsonOnlineViewer
在Android Studio中请求、调试接口
Usage:
a. copy lines with future style from your layout.xml file
b. paste it to styles.xml file with Ctrl+Shift+D (or context menu)
c. enter name of new style in the modal window
d. your style is prepared!
GradleDependenciesHelperPlugin
maven gradle 依赖支持自动补全