您当前的位置:首页 > 电脑百科 > 程序开发 > 移动端 > Android

不得不装的21款,Android Studio插件

时间:2019-08-28 09:29:24  来源:  作者:

作者: 王菜花

原文: https://juejin.im/entry/5998090ff265da248a7a6bde

最近改用 Android Studio 3.5 preview ,顺便整理一下,常用的插件。

GsonFormat

将 Json 字符串快速转成 JAVABean 对象,免去我们根据 Json 字符串手写对应 Java Bean 的过程.

不得不装的21款,Android Studio插件

Tips: 可以使用快捷键 alt + s (windows) / option + s (mac)

Android ButterKnife Zelezny

配合 butterknife 实现注解,不用再手动实现 findViewById 了。

不得不装的21款,Android Studio插件

Android Methods Count

显示依赖库中得方法数

不得不装的21款,Android Studio插件

Lifecycle Sorter

可以根据Activity或者fragment的生命周期对其生命周期方法位置进行先后排序, windows 快捷键Ctrl + alt + K . Mac 快捷键 option + command + K

不得不装的21款,Android Studio插件

Android Code Generator

根据布局文件快速生成对应的Activity,Fragment,Adapter,Menu。

不得不装的21款,Android Studio插件

CodeGlance

在右边实现代码预览,类似于 sublime ,快速定位。

不得不装的21款,Android Studio插件

FindBugs-IDEA

查找 bug 的插件。具体使用可见 freddyyao 的简书文章 -> 代码缺陷扫描神器 —— FindBugs

不得不装的21款,Android Studio插件

ADB WIFI

使用wifi无线调试你的App,无需root权限

不得不装的21款,Android Studio插件

JSONOnlineViewer

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

不得不装的21款,Android Studio插件

Android Styler

根据 xml 自动生成 style 代码的插件。需要把要生成 style 的代码 copy 到 styles.xml 中,选中进行设置。

不得不装的21款,Android Studio插件不得不装的21款,Android Studio插件不得不装的21款,Android Studio插件

Android Drawable Importer

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

不得不装的21款,Android Studio插件不得不装的21款,Android Studio插件不得不装的21款,Android Studio插件不得不装的21款,Android Studio插件不得不装的21款,Android Studio插件

Genymotion

一款速度较快的 Android 模拟器,可以在 Android Studio 中直接开启。

不得不装的21款,Android Studio插件

SQLScout

在 Android Studio 中调试数据库 (SQLite)

详细使用参考:在 Android Studio 上调试数据库 ( SQLite )

不得不装的21款,Android Studio插件

GradleDependenciesHelperPlugin

maven gradle 依赖支持自动补全

不得不装的21款,Android Studio插件

RemoveButterKnife

ButterKnife这个第三方库每次更新之后,绑定view的注解都会改变,从bind,到inject,再到bindview,搞得很多人都不敢升级,一旦升级,就会有巨量的代码需要手动修改,非常痛苦当我们有一些非常棒的代码需要拿到其他项目使用,但是我们发现,那个项目对第三方库的使用是有限制的,我们不能使用butterknife,这时候,我们又得从注解改回findviewbyid针对上面的两种情况,如果view比较少还好说,如果有几十个view,那么我们一个个的手动删除注解,写findviewbyid语句,简直是一场噩梦(别问我为什么知道这是噩梦)所以,这种有规律又重复简单的工作为什么不能用一个插件来实现呢?于是RemoveButterKnife的想法就出现了。

不得不装的21款,Android Studio插件

AndroidProguardPlugin

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

不得不装的21款,Android Studio插件

EventBus3 Intellij Plugin

为 EventBus 提供快速索引和跳转(目前只支持 EventBus 3.x 版本)

从 EventBus.post 到 @Subscribe 或者 onEventMainThread

从 @Subscribe 到 EventBus.post

不得不装的21款,Android Studio插件

Android Studio Prettify

可以将代码中的字符串写在string.xml文件中选中字符串鼠标右键选择图中所示

不得不装的21款,Android Studio插件

ECTranslation

Android Studio 翻译插件,可以将英文翻译为中文.

不得不装的21款,Android Studio插件

Exynap

Exynap 一个帮助开发者自动生成样板代码的 AndroidStudio 插件

不得不装的21款,Android Studio插件

MVPHelper

一款Intellj IDEA 和Android Studio的插件,可以为MVP生成接口以及实现类,解放双手。

具体请查看Android Studio插件之MVPHelper,一键生成MVP代码一文

不得不装的21款,Android Studio插件

日问题:

大家有升级Android studio 3.5吗?



Tags:Android 插件   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
作者: 王菜花原文: https://juejin.im/entry/5998090ff265da248a7a6bde最近改用 Android Studio 3.5 preview ,顺便整理一下,常用的插件。GsonFormat将 Json 字符串快速转成...【详细内容】
2019-08-28  Tags: Android 插件  点击:(482)  评论:(0)  加入收藏
▌简易百科推荐
今天面试遇到同学说做过内存优化,于是我一般都会问那 Bitmap 的像素内存存在哪?大多数同学都回答在 java heap 里面,就比较尴尬,理论上你做内存优化,如果连图片这个内存大户内存...【详细内容】
2021-12-23  像程序那样思考    Tags:Android开发   点击:(8)  评论:(0)  加入收藏
Android logcat日志封装logcat痛点在Android开发中使用logcat非常频繁,logcat能帮我们定位问题,但是在日常使用中发现每次使用都需要传递tag,并且会遇到输出频率很高的log,在多...【详细内容】
2021-12-22  YuCoding    Tags:Android   点击:(8)  评论:(0)  加入收藏
对项目的基本介绍 1.整个框架主要是给MVVM框架使用的,自己写完interface接口后,通过自定义的注解就能自动生成接口方法 2.用Kotlin的Flow去代替Rxjava,因为我发现RxJava功能很...【详细内容】
2021-12-08  网易Leo    Tags:Android开发   点击:(17)  评论:(0)  加入收藏
前言在Android开发过程中,有些时候会根据需要引用别的项目到当前项目里面,而且以Module形式引用。所以本篇博文就来分享一下怎么以Module形式引用别的项目到当前项目中,方便开...【详细内容】
2021-12-07  网易Leo    Tags:Android开发   点击:(22)  评论:(0)  加入收藏
作者:fundroid这篇文章偏阅读一些,大家可以了解下 Android 的一些最新动向。每年9/10月份 Google 都会举行约为期2天的 Android Dev Summit,在活动上 Google 的技术专家们会分...【详细内容】
2021-11-30  像程序那样思考    Tags:Android开发   点击:(15)  评论:(0)  加入收藏
一、 准备工作1、安装JDK,下载地址(可能需要一个oracle账号,大家百度一下或者自行注册一个就行。尽可能选择8或者11,这两个是长期版本)Java SE | Oracle Technology Network | Or...【详细内容】
2021-11-23  永沧    Tags:Android   点击:(28)  评论:(0)  加入收藏
使用Maven Publish Plugin插件。(官方支持)一、在Library的build.gradle中配置plugins { id 'com.android.library' id 'kotlin-android' id 'k...【详细内容】
2021-11-05  羊城小阳    Tags:Android   点击:(37)  评论:(0)  加入收藏
谷歌离推出Play Store应用程序的新数据隐私部分又近了一步。应用程序开发人员现在可以通过谷歌在Play控制台的新 "数据安全表 "填写相关细节。该公司表示,所需信息将从2022年...【详细内容】
2021-10-20    中关村在线  Tags:安卓   点击:(58)  评论:(0)  加入收藏
架构究竟是什么?如何更好的理解架构?我们知道一个APP通常是由class组成,而这些class之间如何组合,相互之间又如何产生作用,就是影响这个APP的关键点。细分的话我们可以将其分为类...【详细内容】
2021-09-17  像程序那样思考    Tags:Android架构   点击:(52)  评论:(0)  加入收藏
概述当Android应用程序需要访问设备上的敏感资源时,应用程序开发人员会使用权限模型。虽然该模型使用起来非常简单,但开发人员在使用权限时容易出错,从而导致安全漏洞。本文中,...【详细内容】
2021-09-07  SecTr安全团队    Tags:Android开发   点击:(66)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条