在Android开发中,合理的使用Android Studio插件不但可以提高开发效率,还能从整体上提高代码的质量。下面就Android开发中常见的一些插件做一个整理。

1,GsonFormat
GsonFormat是一个可以快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。

使用方法:快捷键Alt+S也可以使用Alt+Insert选择GsonFormat。

2,Android ButterKnife Zelezny
配合ButterKnife实现注解,从此不用写findViewById,想着就爽啊。在Activity,Fragment,Adapter中选中布局xml的资源id自动生成butterknife注解。

3,Android Code Generator
根据布局文件快速生成对应的Activity,Fragment,Adapter,Menu等。

4,Android Parcelable code generator
Parcelable是Android实体类的一种实例化方式。

5,Android Methods Count

\

6,Lifecycle Sorter
可以根据Activity或者fragment的生命周期对其生命周期方法位置进行先后排序,也可以使用快捷键“Ctrl + alt + K”。

7,findBugs-IDEA
查找bug的插件,Android Studio也提供了代码审查的功能(Analyze-Inspect Code…)

8,adb wifi
使用wifi无线调试你的app,无需root权限。

9,AndroidPixelDimenGenerator
Android Studio自动生成dimen.xml文件插件。

10,JsonOnlineViewer
在Android Studio中请求、调试接口。

11,Android Styler
a. copy lines with future style from your layout.xml file
b. paste it to styles.xml file with Ctrl+Shift+D (or context menu)
c. enter name of new style in the modal window
d. your style is prepared!

12,Android Drawable Importer
这是一个非常强大的图片导入插件。它导入Android图标与Material图标的Drawable ,批量导入Drawable ,多源导入Drawable(即导入某张图片各种dpi对应的图片)。

13,SelectorChapek for Android
通过资源文件命名自动生成Selector文件。

14,genymotion

15,LeakCanary
帮助你在开发阶段方便的检测出内存泄露的问题,使用起来更简单方便。

16,Android Postfix Completion
可根据后缀快速完成代码,这个属于拓展吧,系统已经有这些功能,如sout、notnull等,这个插件在原有的基础上增添了一些新的功能,我更想做的是通过原作者的代码自己定制功能。

17,Android Holo Colors Generator
通过自定义Holo主题颜色生成对应的Drawable和布局文件。

18,dagger-intellij-plugin
dagger可视化辅助工具。

19,GradleDependenciesHelperPlugin
maven gradle 依赖支持自动补全插件。

20,RemoveButterKnife
ButterKnife这个第三方库每次更新之后,绑定view的注解都会改变,从bind到inject,再到bindview,搞得很多人都不敢升级,一旦升级,就会有巨量的代码需要手动修改,非常痛苦。此时可以使用RemoveButterKnife插件。

21,AndroidProguardPlugin
一键生成项目混淆代码插件,值得你安装。

22,otto-intellij-plugin

23,eventbus-intellij-plugin

24,idea-markdown

25,folding-plugin
布局文件分组的插件。

26,gradle-retrolambda
在java 6 7中使用 lambda表达式插件需要修改编译的jdk为java8。

27,CheckStyle-IDEA
CheckStyle-IDEA 是一个检查代码风格的插件,比如像命名约定,Javadoc,类设计等方面进行代码规范和风格的检查,你们可以遵从像Google Oracle 的Java 代码指南 ,当然也可以按照自己的规则来设置配置文件,从而有效约束你自己更好地遵循代码编写规范。

28,PermissionsDispatcher plugin
自动生成6.0权限的代码。

29,WakaTime
记录你在IDE上的工作时间。

30,AndroidLocalizationer
可用于将项目中的 string 资源自动翻译为其他语言的 Android Studio/IntelliJ IDEA 插件。

转载于:https://www.cnblogs.com/zhujiabin/p/10132652.html

Android Studio最全插件整理相关推荐

  1. Android Studio最全插件

    在Android开发中,合理的使用Android Studio插件不但可以提高开发效率,还能从整体上提高代码的质量.下面就Android开发中常见的一些插件做一个整理. 1,GsonFormat Gs ...

  2. 2022 Android studio 最全必用插件

    Android开发工具系列目录 Android项目中Git工具的使用 史上最全Git命令使用手冊 史上最新最全的ADB命令行 Android中的su命令使用 Postman测试WebService接口 ...

  3. Android Studio开发-高效插件强烈推荐

    Android Studio开发-高效插件强烈推荐 现在Android的开发者基本上都使用Android Studio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行).使用好And ...

  4. Android studio 常用的插件

    Android studio 常用的插件 Exynap Effortless Android Development [官网地址]( http://exynap.com/) ![Effortless ...

  5. Android Studio中ButterKnife插件的安装与使用

    此文章来自http://www.jianshu.com/p/fe3c20f3ac27点击打开链接 Android Studio中ButterKnife插件的安装与使用 最近用到Android Butt ...

  6. android切环境插件,Android Studio 2.0 - 插件太旧,请更新到更新版本,或设置ANDROID_DAILY_OVERRIDE环境变量...

    Android Studio 2.0 - 插件太旧,请更新到更新版本,或设置ANDROID_DAILY_OVERRIDE环境变量 我更新了Android Studio 2.0版并正常使用. 当我今天创 ...

  7. android studio 无法搜索插件、下载插件解决办法

    android studio 无法搜索插件.下载插件解决办法 解决无法搜索问题 解决无法安装的问题 在 windows 系统上使用 android studio 3.2版本无法搜索下载插件,但是2.3 ...

  8. Android Studio打包全攻略----Gradle-Build Variants构建定制版App

    上一篇文章 Android Studio打包全攻略-从入门到精通限于篇幅Build Variants的作用分析得还不够,这篇文章主要探讨如何构建特别定制版App. 你肯定看到过这样的App,类似于:打 ...

  9. android studio 使用数据库插件

    一  database navigator database navigator是android studio的一个插件,可以用来查看sqlite数据库,也可以查看MySQL等其他数据库. 二  安装 ...

最新文章

  1. 第二篇:智能电网(Smart Grid)中的数据工程与大数据案例分析
  2. Matlab与数据结构 -- 求向量或矩阵的最大值
  3. 程序员节,10月24日!
  4. Shell的基本语法结构
  5. Ruby常用比较操作符
  6. 实例28:python
  7. pythonopencv人脸相似度_图像相似度算法的个人见解(pythonopencv)-Go语言中文社区...
  8. draw9patch做一个中心不变形的图片
  9. 集线器、交换机、路由器以及端口带宽区别
  10. 学生静态网页设计作品之我的家乡
  11. html5怎么做京东表格,HTML+CSS+PS 编写京东商城首页
  12. Midjourney|文心一格prompt教程[Text Prompt(下篇)]:游戏、实物、人物、风景、动漫、邮票、海报等生成,终极模板教学
  13. maven相关(1)
  14. android cursor关闭,android在异步任务中关闭Cursor的代码方法
  15. OSPF3的多区域生成与链路状态通告
  16. varchar和char区别
  17. Autodesk 卸载工具
  18. 专注中小企业 ERP 系统解决方案(源码JavaVue)
  19. 使用深度学习识别狗的品种
  20. IEEE Trans 2006 使用K-SVD构造超完备字典以进行稀疏表示(稀疏分解)

热门文章

  1. Err:query must begin with SELECT or FROM
  2. LiteDB源码解析系列(3)索引原理详解
  3. 01XC-1: 动态规划
  4. 【《Effective C#》提炼总结】提高Unity中C#代码质量的21条准则
  5. 数据库分离 附加 sqlserver
  6. selenium IE 浏览器驱动下载地方
  7. modelsim仿真
  8. NickLee.FortuneBase数据库sql server版工具篇
  9. Delphi写的等待进程运行结束函数
  10. B2C电子商务系统研发——商品SKU分析和设计(一)