
在现如今这个极度推崇敏捷开发的年代,开发时间的节省将会直接压缩开发成本,在这其中,一些开发工具的合理利用讲会极大简化开发工作并增强开发效率。本文将介绍笔者自己在平时开发中经常用到的一些插件,我只能说它们都很实用,当然都是适用于Android Studio的啦。
1.AS中如何安装插件
什么?还不会安装插件吗?好吧,先救简单介绍一下,会的同学请直接无视

途中被红线圈起来的三个部分,
1表示本地已经安装的插件集合;
2表示从插件市场中进行在线安装;
3是从磁盘中安装,对于你已经下载好的插件可以通过这个选项进行安装。
一般是在1的上边搜索框进行关键字搜索你想要安装的插件,然后在邮编点击install plugin,如下图所示

2.实用插件介绍
- ButterKnife Zelezny
现在很多同学都会在自己的项目中用到ButterKnife吧,注解生成器,使用起来非常简单方便,那么你们有福了

- SelectorChapek for Android
平时做开发的时候,会不会经常手写一些按钮之类的点击、禁用等效果的selector?如果每个效果都去手写会不会很麻烦?有了这个插件就是这么任性,你只需要做的是告诉设计师按照规范命名就好了,其他一键搞定。按照不同状态(normal、pressed、focused/checked/disabled等等)的标准命名后,右键一键生成,真正的一键搞定。android-selector-chapek你值得拥有!

- Android Parcelable Code Generator
我们知道,Android中的序列化有两种方式,分别是实现Serializable接口和Parcelable接口,但在Android中是推荐使用Parcelable,只不过我们这种方式要比Serializable方式要繁琐,那么有了这个插件一切就ok了。

- GsonFormat
现在大多数服务端api都以json数据格式返回,而客户端需要根据api接口生成相应的实体类,GsonFormat应用而生,它把这个过程自动化了,是不是很爽?

- ECTranslation
什么,你的英文真的很烂?那也不怕啦,装了这个插件之后,哪里不会点哪里,简直不要太爽啊!


网友评论