原文地址: http://stormzhang.com/android/2015/05/26/android-tools/

一晃好久没更新博客了,最近一个月真的很忙,因为公司在准备C轮融资,公司的发展到了一个关键的阶段,自己全部精力投入在公司产品上,这个状态可能还会持续一段时间,今天忙中抽闲来给大家分享下我们最近在项目中采用到的一些能帮助团队提升工作效率的几个Android Studio插件和工具。(可直接点击标题跳转到GitHub主页)

1、ButterKnife Zelezny

ButterKnife 生成器,使用起来非常简单方便,不知道ButterKnife的赶紧去我的博客搜下

2、SelectorChapek

设计师给我们提供好了各种资源,每个按钮都要写一个selector是不是很麻烦?这么这个插件就为解决这个问题而生,你只需要做的是告诉设计师们按照规范命名就好了,其他一键搞定。

3、GsonFormat

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

4、ParcelableGenerator

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

5、LeakCanary

良心企业Square最近刚开源的一个非常有用的工具,强烈推荐,帮助你在开发阶段方便的检测出内存泄露的问题,使用起来更简单方便,而且我们团队第一时间使用帮助我们发现了不少问题。

英文不好的这里有雷锋同志翻译的中文版LeakCanary 中文使用说明

推荐几个Android开发非常有用的工具(for android studio)相关推荐

  1. 最全Android 开发和安全系列工具

    [阿里聚安全出品]史上最全Android 开发和安全系列工具 作者 菜刀文 关注 2017.02.20 00:08 字数 4554 阅读 725评论 1喜欢 29 作者:阿里聚安全 地址:https: ...

  2. android开发用百度识别图片格式,Android开发学习之路-机器学习库(图像识别)、百度翻译...

    对于机器学习也不是了解的很深入,今天无意中在GitHub看到一个star的比较多的库,就用着试一试,效果也还行.比是可能比不上TensorFlow的,但是在Android上用起来比较简单,毕竟Tens ...

  3. 开发工具总结(7)之多年珍藏的Android开发必备网站和工具

    今天早上在简书上瞎逛,看到了这个,干货很多,这肯定是出自一个经验丰富的程序员之手,作为小小白,学习路上难免有需要帮助的和通过一些捷径来提高开发效率,所以收藏了这篇文章,同时也增加了一些自己平时收藏的内 ...

  4. Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材

    AndroidDevTools AndroidSDK在线更新镜像服务器 中国科学院开源协会镜像站地址: IPV4/IPV6:mirrors.opencas.cn端口:80 IPV4/IPV6:mirr ...

  5. android 开发对gif解码(适配android 4.2、4.3、4.4版本)

    android 开发对gif解码(适配android 4.2.4.3.4.4版本) 使用方法: public class ImageInputActivity extends Activity imp ...

  6. Android 开发 关于APP无法安装到Android模拟器上的问题

    Android 开发 关于APP无法安装到Android模拟器上的问题 我们在创建一个app后,打算安装到Android模拟器上.可能会出现无法安装,或者提示已经安装无法卸载的问题.这个时候需要添加兼 ...

  7. android开发监听媒体播放器,Android开发之媒体播放工具类完整示例

    本文实例讲述了Android开发之媒体播放工具类.分享给大家供大家参考,具体如下: package com.maobang.imsdk.util; import android.media.Media ...

  8. Android开发中遇到的问题(四)——Android中WARNING: Application does not specify an API level requirement!的解决方法

    Android开发中遇到的问题(四)--Android中WARNING: Application does not specify an API level requirement!的解决方法 参考文 ...

  9. Android 开发常用网址和工具

    Android 常用的开发工具记录.其中包括AndroidStudio(IDEA)插件.Mac 上好用的软件以及国内知名Android开发者博客等. Android Studio 插件 codota ...

最新文章

  1. 自然语言处理中的符号表征
  2. 日期格式化{0:yyyy-MM-dd HH:mm:ss.fff}和{0:yyyy-MM-dd hh:mm:ss.fff}的区别
  3. ubuntu16.04安装cuda8./9.
  4. CTime,Systemtime的比较还有转换成日期格式。
  5. 电脑软件:5个实用的Windows软件,大幅度提高你的工作效率!
  6. 线性表的顺序表示以及实现
  7. AI 开发者的痛,华为云很懂
  8. 高通设备找不到连接QXDM的端口
  9. 安利一个免费在线的pdf转word、excel、ppt
  10. 2020.04.07 Windows 10 一次系统蓝屏的修复过程
  11. 零基础搭建外卖优惠券返利CPS小程序教程
  12. 水星怎么设置网速最快_水星路由器怎么设置网速最快
  13. 如何清除本地计算机搜索记录,怎么深度清理电脑使用痕迹?
  14. 测试知识 - 关于电脑
  15. 启动项目,报错:The server selected protocol version TLS10 is not accepted by client preferences [TLS12]解决办法
  16. linux内核使用scons构建,scons安装和使用
  17. OpenGL4.0学习5.1--纹理(Targa图片贴图)
  18. 在TriCore架构芯片上移植 RT-Thread
  19. MGAT: Multimodal Graph Attention Network for Recommendation
  20. 【Python3.6】:廖雪峰python教程转换成 PDF

热门文章

  1. 我最近在学微信小程序开发,一起吗?
  2. 【干货】同步与互斥的失败例子
  3. 300来行代码实现最小Linux文件系统
  4. 每日一题(4)—— (a ^ b 2)
  5. 【Pytorch神经网络理论篇】 02 Pytorch快速上手(二)GPU与CPU张量切换+具有随机值的张量+张量的数学运算
  6. 报错curl: (7) Failed to connect to 127.0.0.1 port xxxx: Connection refused
  7. 十二、HTML5新增标签特性详解(audio、video、input)
  8. LeetCode 2089. 找出数组排序后的目标下标
  9. LeetCode 2033. 获取单值网格的最小操作数(贪心)
  10. LeetCode 2008. 出租车的最大盈利(DP)