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

1、SelectorChapek

SelectorChapek是一款帮助我们快速完成Selector的AndroidStudio插件。安装方法如下:

①、选择Preferences→Plugins→Browse repositories搜索SelectorChapek安装

②、下载并在Preferences→Plugins→Install plugin from disk选择安装

2、ParcelableGenerator

ParcelableGenerator可以将任意对象转换为Parcelable类型,方便对象传输。

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

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

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

虽然Parcelable效率高,但是使用起来比Serializable麻烦很多,很多人不使用Parcelable就是因为写法太麻烦,尤其是属性特别多的时候,我们要将每个属性Parcel.write()然后在Parcel.read()回来,相当繁琐,不如Serializable简单粗暴,直接有效。ParcelableGenerator可以解决Parcelable使用麻烦的问题,让使用Parcelable的简单性可以和使用Serializable相媲美。

3、GsonFormat

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

4、ButterKnife Zelezny

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

5、LeakCanary

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


更多相关文章

  1. 使用Android注解处理器,解放劳动力
  2. ANDROID ADB工具使用
  3. 详解Android中实现热更新的原理
  4. Android(安卓)源代码在线查看
  5. android之ArrayAdaper应用
  6. 箭头函数的基础使用
  7. 类和 Json对象
  8. NPM 和webpack 的基础使用
  9. Python list sort方法的具体使用

随机推荐

  1. 将大型阵列传输到客户端
  2. JavaScript 字符串函数 之查找字符方法(
  3. jQuery通过igorescobar jQuery掩码插件验
  4. 客户端处理和服务器端处理,哪个比较快?
  5. 剑道级联 - 过早发射?
  6. javascript中Cookie的用法
  7. zTree.js 异步加载地区例子
  8. jQuery ajax循环和迭代范围
  9. 制作一个基本的angularjs应用程序对我不
  10. 不能让noUISlider工作