摘要:我们都知道开发将在今年年底不再继续提供相应的开发支持,转而开始强烈发展,现在我就分享几款能帮助团队提升工作效率的几个插件和工具。是一款帮助我们快速完成的插件。是中提供的,也是官方推荐的方式,效率比高很多。是一个检测内存泄露的开源类库。
SelectorChapek我们都知道Eclipse开发Android将在今年年底google不再继续提供相应的开发支持,转而开始强烈发展Android Studio,现在我就分享几款能帮助团队提升工作效率的几个Android Studio插件和工具。
SelectorChapek是一款帮助我们快速完成Selector的AndroidStudio插件。安装方法如下:
选择Preferences→Plugins→Browse repositories搜索SelectorChapek安装
下载并在Preferences→Plugins→Install plugin from disk选择安装
ParcelableGenerator可以将任意对象转换为Parcelable类型,方便对象传输。
在Android中,对象的序列化一般有两种方式,一种是Serializable,一种是Parcelable。
Serializable 在Java中就存在,效率较低。
Parcelable 是Android中提供的,也是官方推荐的方式,效率比Serializable高很多。
虽然Parcelable效率高,但是使用起来比Serializable麻烦很多,很多人不使用Parcelable就是因为写法太麻烦,尤其是属性特别多的时候,我们要将每个属性Parcel.write()然后在Parcel.read()回来,相当繁琐,不如Serializable简单粗暴,直接有效。ParcelableGenerator可以解决Parcelable使用麻烦的问题,让使用Parcelable的简单性可以和使用Serializable相媲美。
GsonFormat现在大多数服务端api都以json数据格式返回,而客户端需要根据api接口生成相应的实体类,这个插件把这个过程自动化了,赶紧使用起来吧。
ButterKnife Zelezny俗话说:“不会偷懒的程序员不是好的程序员!”。作为一名Android开发者,是不是厌烦了大量的findViewById以及setOnClickListener代码,而ButterKnife是一个专注于Android系统的View注入框架,让你从此从这些烦人臃肿的代码中解脱出来。
LeakCanaryLeakCanary 是一个检测内存泄露的开源类库。你可以在 debug 包种轻松检测内存泄露。
如果大家不会用的话,附带一个中文版的使用说明:http://www.liaohuqiu.net/cn/posts/leak-canary-read-me/
工欲善其事必先利其器,所以说会用工具,善用工具,可以大大提高我们的开发效率哦。
移动开发者的聚集地,公众号“非著名程序员”,每天一篇原创技术分享和移动互联网知识分享,微信公众号:smart_android,头条号和百度百家账号都是“非著名程序员”。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/65884.html
摘要:让你收获满满码个蛋从年月日推送第篇文章一年过去了已累积推文近篇文章,本文为年度精选,共计篇,按照类别整理便于读者主题阅读。本篇文章是今年的最后一篇技术文章,为了让大家在家也能好好学习,特此花了几个小时整理了这些文章。 showImg(https://segmentfault.com/img/remote/1460000013241596); 让你收获满满! 码个蛋从2017年02月20...
阅读 4076·2023-04-26 02:40
阅读 2624·2023-04-26 02:31
阅读 2709·2021-11-15 18:08
阅读 540·2021-11-12 10:36
阅读 1380·2021-09-30 09:57
阅读 5069·2021-09-22 15:31
阅读 2599·2019-08-30 14:17
阅读 1225·2019-08-30 12:58