熬夜再战Android从青铜到王者-开发效率插件篇【建议收藏】
👉关于作者
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!
专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)
👉即将学会
利用插件减轻开发难度,提高开发速度
👉背景
🙈小空(嘴唇微微地扬起): 小芝,你知道Android Studio为什么很强大吗?
🙎小芝(心中不可遏制地一颤)心想:他这是在考我?嘿嘿,小意思。
🙎小芝:当然是因为快捷的代码提醒和定位,甚至有拖拽式的布局编辑器,还有堪称业内最好的调试和性能分析。
🙈小空(着实怔了一下):但这也不能代表他的功能是万能的。大众遇到的需求总是千奇百怪。
🙎小芝:但大众的奇思妙想更是层出不穷啊,所以衍生出了大量的解决问题提高速率的插件啊。
🙈小空:那就由你来说基于最新的Android Studio 2020.3.1到底有啥好插件吧。
👉实践过程
CodeGlance 下载量155万
可以实现代码编辑也右侧有代码小地图,可以快速的定位到代码。默认的只有个条状块,看不到整体的代码长度。该插件可以以迷你缩放的形式展示,鼠标滑动到上方还有放大镜展示对话框。
FindViewByMe 下载量7万
快速生成“FindViewById”代码和变量以及点击事件,支持Kotlin。至于为什么不用ButterKnife?很简单
原因1:程序迁移到新设备上还得Build的半天
原因2:再小的开销也是开销,原生的不香?
GsonFormatPlus 下载量14万
是一个能将Json快速生成实体的插件,解放双手
Translation 下载量260万
翻译插件,支持谷歌,有道和百度。很多源码注释都是英文,平时阅读的时候,免不了这个单词不认识那个单词不记得。该插件不仅可以中英互翻译还能直接帮你一键中文互替换。
必备之良品!
Alibaba Java Coding Guidelines 下载量210万
阿里出的代码检查工具,可以帮你规范代码提升代码健壮性,支持实时扫描检测或者主动触发扫描检测。优雅的代码简直就是人类美学的又一面见证。使用后,发现被人怼的次数越来越少了。哈哈,快去探索吧。
EventBus3-IDEA 下载量3万
EventBus是基于观察者模式可以在任何位置发送事件,任何位置订阅事件的框架,为了解耦很多项目可能用到EventBus,用起来是方便了,可一旦使用了且量多的话,事件满天飞,你都找不到谁是谁,就特别特别的想快速定位从哪发送,从哪接收。
EventBus3-IDEA就是解决这个问题的。提供快速索引和跳转。
Android WIFI ADB 下载量440万
有时候测试的时候一直连着数据线很不方便,为了适配更可能N多个设备拔来拔去,插来插去的。要是正在外面来个紧急BUG任务没带数据线该插件流更派得上用场了。
Material Theme UI 下载量12万
Android Studio自身就支持两个主题,通俗点就是一个黑一个白。要想工具颜值高,Material Theme不可少。好的主题可以让人赏心悦目,更加有写代码的欲望。支持几十种主题而且可以自定义各种设置。
但是因为前不久修改为了订阅付费模式,评分直线下降。但不排除她是优秀的插件,只不过是商业模式让人方案而已。
其他插件
BIU
她是一个压缩图片的插件,使用的是pngquant库和tinypng的API支持的。不知道你们用不用,小空平时可以说必用,每次项目快结束的时候,切图基本完善了,统一将图片进行无损压缩能有效减少安装包大小。对了,如果你用了Tinypng的客户端那更方便了。
Android Resource Usage Count
统计资源使用情况,并且在左边显示出来,能够帮助你看哪些资源没用可以删除。
👉其他
📢作者:小空和小芝中的小空
📢转载说明:务必注明来源:https://zhima.blog.csdn.net/。
📢欢迎点赞👍收藏🌟留言📝
相关文章
- android onresume函数,Android界面跳转时候onDestroy和onResume的调用顺序
- android 常用加密,分享一下Android各种类型的加密
- android activity自动跳转,Android activity跳转之finish()方法的作用
- android okio使用方法,Android 开源框架 Okio 原理剖析「建议收藏」
- android退出app代码,Android应用退出代码各种方式
- android-短信验证功能,Android实现获取短信验证码的功能以及自定义GUI短信验证详解…
- Android修改字体_android设置字体样式
- android 拍照,图库,相册,上传
- android开发 加载so库的解析和出现的各种错误分析
- 【Android NDK 开发】JNI 方法解析 ( JNIEnv *env 参数 )
- 【Android FFMPEG 开发】FFMPEG 读取音视频流中的数据到 AVPacket ( 初始化 AVPacket 数据 | 读取 AVPacket )
- 【Android 安全】DEX 加密 ( Application 替换 | 判定自定义 Application 存在 | 获取 ContextImpl 对象 )
- 【Android 安装包优化】p7zip 源码交叉编译 Android 平台可执行程序 ( 下载 p7zip 源码 | 交叉编译 Android 中使用 7z 可执行程序 )
- 【Android 组件化】使用 Gradle 实现组件化 ( 组件 / 集成模式下的 Library Module 开发 )
- 【Android 插件化】“ 插桩式 “ 插件化框架 ( 原理与实现思路 )
- 【AOP 面向切面编程】Android Studio 中配置 AspectJ ( 下载并配置AS中 jar 包 | 配置 Gradle 和 Gradle 插件版本 | 配置 Gradle 构建脚本 )
- 【错误记录】Android Studio 编译报错 ( Could not resolve com.android.tools.build:gradle:7.4.2. )
- Android Studio 导入项目 出现安装Error:Cause: failed to find target with hash string ‘android-23’ 等错误详解手机开发
- Android中android:visibility的3中属性的剖析详解手机开发
- 开源新闻速递:RaspAnd 发行版可以将树莓派 3 变成一台完备的 Android 计算机
- 一群极其注重隐私的人士,开发了一款超级安全的Android系统
- android自定义Android菜单背景的代码
- Android中ImageView无法居中的问题解决方法
- android多行标签热点示例