Android学习路线

it2023-06-04  78

工欲善其事,必先利其器。工具,是人类进化的一大助力,善于制造与使用工具,可以加快我们学习的速度。没有最强大的开发利器,只有更高效的辅助工具,利用好多样化的AndroidStudio插件,同样可以大幅提高生产力。

本文已收录至☞Android学习路线_梳理 上一篇☞Android学习路线_工具篇(二)强大的IDE 下一篇☞Android学习路线_工具篇(四)有效的小工具

1. GsonFormat

将 Json 字符串快速转成 JavaBean 对象,免去我们根据 Json 字符串手写对应 Java Bean 的过程,快速将开发接口文档转换为代码。

附送快捷键:alt + s (windows) / option + s (mac)

2. Genymotion

一款速度较快的 Android 模拟器,各版本系统齐全,调试利器,可以在 Android Studio 中直接开启。

3. Alibaba Java Coding Guidelines

阿里巴巴基于《阿里巴巴Java开发规约》手册内容,研发的一套自动化的IDE检测插件,提供了实时检测功能,编写代码的同时也能快速发现问题所在。可以看到Blocker(阻挡者)、Critical(严重问题)、Major(主要的)三个大类,他们表示的是问题的严重程度,严重程度由高到低为:Blocker > Critical > Major。

4. Android ButterKnife Zelezny

快捷创建实例化控件,配合 butterknife 实现注解,不用再手动实现 findViewById 了。

PS:自从用了Kotlin,此插件就离我远去了。。。

5. Lifecycle Sorter

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

6. Android Code Generator

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

7. CodeGlance

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

8. JSONOnlineViewer

在 Android Studio 中,快速进行请求、调试接口,类似于 Postman。

9. SQLScout

对Android Studio和IntelliJ IDEA提供一流的SQLite支持,可让开发者实时管理数据库。这使得开发者在调试应用程序时能够轻松实时地执行SQL查询以更新数据表。

10. AndroidProguardPlugin

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

11. Android Studio Prettify

可以将代码中的字符串写在string.xml文件中

选中字符串鼠标右键选择图中所示

这个插件还可以自动书写findViewById

12. KeyPromoter X

可帮助您在工作时学习基本的快捷方式。当您在IDE内的某个按钮上使用鼠标时,该插件会提示开发者该采取何种快捷键。它还会侧窗格中显示鼠标操作的历史记录及其对应的键盘快捷键列表。对于没有快捷键的按钮,KeyPromoter X会显示直接创建提示。

插件并不是越多越好,使用过多的插件会显著降低AndroidStudio的性能。挑选出几个最合适你的插件,并在日常工作中充分使用,发挥出插件最大的作用,你将会拥有更好的工作体验。

完毕

今天的分享就到这里,文章多有不足,各位小伙伴有什么想法可以直接评论或是私信,要是对你有所帮助就给我一个赞吧,喜欢我的小伙伴可以关注我哦~

本文已收录至☞Android学习路线_梳理 上一篇☞Android学习路线_工具篇(二)强大的IDE 下一篇☞Android学习路线_工具篇(四)有效的小工具

支持我的小伙伴们可以微信搜索“Android思维库”,或者微信扫描下方二维码,关注我的公众号,每天都会推送新知识~

最新回复(0)