Skip to content

Android Studio Plugin使用 #33

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
mengming opened this issue May 22, 2016 · 0 comments
Open

Android Studio Plugin使用 #33

mengming opened this issue May 22, 2016 · 0 comments

Comments

@mengming
Copy link

本来想说内存泄漏和优化。。发现自己根本看不懂。。还是说点简单的东西吧
最近刚发现的android studio的插件,利用好插件可以帮我们完成一些繁琐的工作,提高我们的代码效率。
首先先说一下插件安装方法
打开目录file->settings->plugins
image
列表里显示的就是已经安装好了的插件,而要安装新的插件就是browse respositories里面就有所有的插件,搜索后点击install就可以了。
接下来就是我推荐的几个插件了
1.先安利一下genymotion。
没错它就是最强大的虚拟机。速度甩开原生虚拟机一条街。不过as的genymotion插件实际上也只是在as界面添加一个快捷启动虚拟机的按钮而已。。
genymotion的使用就简单介绍一下吧(需要翻墙就自行解决吧)
在genymotion官网注册一个账号,然后在官网上下载对应安装包。可能一般需要下载带有virtual box的安装包。然后启动后添加下载虚拟机就可以了
2.Android Code Generator
这是一个可以自动形成findVIewById的插件,只需要设计好xml界面,写好相应的属性什么的(id啊位置啊),然后在xml界面右击如下
image
然后就会生成对应的activity,你可以选择复制代码使用,也可以直接让它帮你生成一个activity。
image
这能够帮我们省很多时间,特别是控件特别多的时候。。比如注册账号界面。。。
当然他的缺点是代码跟你习惯不太一样,比如button他并没有生成一个button控件。。
2.1 android-butterknife-zelezny
这是一个与上面插件类似功能的插件,但是生成的代码更加与我们的习惯不一样,不过他生成的代码很简洁,可以学习使用
image
3.Gson Format
这是一个超级强大的json解析插件。
使用方法就是在你新建的bean类中右键选择generate然后把json格式示例数据复制到下面的框框,然后就能帮你生成对应的java对象,get,set方法都能帮你写好,特别方便,无论多少数据多复杂的嵌套都可以解决。也可以对生成的数据的变量名进行修改。
image
image
这是自己写的一个简单的Json解析后的结果。然后就可以对数据进行调用啦。
4.FindBugs-IDEA
5.LeakCanary
为什么这两个一起介绍呢
因为我不会用。 @NeroLoh 这就交给罗大腿去使用了
findbugs是可以用来自动检测bug的。给链接看吧
LeakCanary是用来检测内存泄漏的。刚好拿去检测波板糖吧。英文文档 中文文档
用完记得分享一下教我们怎么用。。

呐这篇水水的分享就结束啦。。实在憋不出来啦。。
可以慢慢再盖楼分享新的方便的插件啦。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants