推荐几个很是有用的开发工具之Android Studio插件

咱们都知道Eclipse开发Android将在今年年末google再也不继续提供相应的开发支持,转而开始强烈发展Android Studio,如今我就分享几款能帮助团队提高工做效率的几个Android Studio插件和工具。android

SelectorChapek

SelectorChapek是一款帮助咱们快速完成Selector的AndroidStudio插件。安装方法以下:程序员

  1. 选择Preferences→Plugins→Browse repositories搜索SelectorChapek安装json

  2. 下载并在Preferences→Plugins→Install plugin from disk选择安装api


<!--more-->微信

ParcelableGenerator

ParcelableGenerator能够将任意对象转换为Parcelable类型,方便对象传输。框架

在Android中,对象的序列化通常有两种方式,一种是Serializable,一种是Parcelable。工具

Serializable 在Java中就存在,效率较低。post

Parcelable 是Android中提供的,也是官方推荐的方式,效率比Serializable高不少。google

虽然Parcelable效率高,可是使用起来比Serializable麻烦不少,不少人不使用Parcelable就是由于写法太麻烦,尤为是属性特别多的时候,咱们要将每一个属性Parcel.write()而后在Parcel.read()回来,至关繁琐,不如Serializable简单粗暴,直接有效。ParcelableGenerator能够解决Parcelable使用麻烦的问题,让使用Parcelable的简单性能够和使用Serializable相媲美。spa

GsonFormat

如今大多数服务端api都以json数据格式返回,而客户端须要根据api接口生成相应的实体类,这个插件把这个过程自动化了,赶忙使用起来吧。

ButterKnife Zelezny

俗话说:“不会偷懒的程序员不是好的程序员!”。做为一名Android开发者,是否是厌烦了大量的findViewById以及setOnClickListener代码,而ButterKnife是一个专一于Android系统的View注入框架,让你今后从这些烦人臃肿的代码中解脱出来。

LeakCanary

LeakCanary 是一个检测内存泄露的开源类库。你能够在 debug 包种轻松检测内存泄露。

若是你们不会用的话,附带一个中文版的使用说明:http://www.liaohuqiu.net/cn/posts/leak-canary-read-me/

工欲善其事必先利其器,因此说会用工具,善用工具,能够大大提升咱们的开发效率哦。

移动开发者的汇集地,公众号“非著名程序员”,天天一篇原创技术分享和移动互联网知识分享,微信公众号:smart_android,头条号和百度百家帐号都是“非著名程序员”。

相关文章
相关标签/搜索