Android技术知识Techno GeekAndroid开发

Android Studio 中那些最好用的插件

2019-01-29  本文已影响36人  程序员莫语
Android-Studio-3.0-logo.jpeg

在日常的 Android 开发中,为了可以减少工作量和更好的使用 Android Studio,插件是必不可少的工具。我们可以使用插件来为我们节约开发时间,用插件帮助我们生成代码,用插件来协助我们更好的开发。

下面将列举部分我个人使用过并且觉得很不错的一些插件,如果你有其他好的推荐,欢迎在评论中分享。

插件的安装

在 Android Studio 中安装插件非常简单,步骤如下:

  1. File -> Settings 打开设置
  2. 选择 Plugins
  3. 搜索框中输入你要安装的插件,如果还未安装,会提示你在仓库中搜索,点击Search in repositorirs
  4. 在左侧选中你要安装的插件,在右侧点击 Install 安装
  5. 按照以上步骤安装其他插件
  6. 所有插件安装完成之后,重启 Android Studio 即可
android-studio-plugins-setp-1.png

搜索插件,如果插件已安装,将会显示,如果未安装,点击 Search in repositorirs,在仓库中搜索插件。

android-studio-plugins-setp-2.png

搜索在插件之后,点击安装即可。

GsonFormat

GsonFormat 插件是用来将 JSON 字符串快速转化为 JavaBean 实体类的一个插件,免去了我们自己手写的过程。

GsonFormat-demo-image.png

在 Android Studio 中需要先创建一个 JavaBean 的实体类,然后在类中按下快捷键 Alt + S 打开 GsonFormat 弹出框,将 JSON 字符串复制进去即可。

Android ButterKnife Zelezny

Android ButterKnife Zelezny 是开源工具 ButterKnife 的相关插件。ButterKnife 将字段和方法与 view 进行绑定,通过注解的方式生成样板代码,使用 @BindView 字段代替 findViewById

Android ButterKnife Zelezny 插件则可以帮助我们从选定的布局XML中直接生成 ButterKnife 的注入。

Android-ButterKnife-Zelezny-demo-image.png

鼠标在布局文件上右键,选择 Generate -> Generate ButterKnife Injections 即可生成。

Android Parcelable code generator

JavaBean 序列化代码生成插件,可以快速实现 Parcelable 接口,实现序列化。

android-studio-plugins-parcelable.png

只需在 JavaBean 实体类中右键,选择 Generate -> Parcelable 即可生成。

ADB WiFi Connect

Android 开发,真机调试必不可少,但是总是通过连线进行调试会很不方便,所以我们可以使用无线的方式进行调试,会方便很多,只要保证手机和电脑在同一个局域网中即可。使用下面的命令即可远程连接到手机进行调试:

# 连接到 IP 为 192.168.1.101 的手机
$ adb connect 192.168.1.101
connected to 192.168.1.107:5555  # 出现此提示说明连接成功,默认端口为 5555

# 断开连接
$ adb disconnect 192.168.1.101
disconnected 192.168.1.107  # 出现此提示说明断开连接成功

# 更多用法在此不再赘述

ADB WiFi Connect 插件的功能在于当你使用 USB 线将手机接到电脑上之后,可以通过界面进行无线连接并备份、管理等操作,更直观,也更易于操作。

android-studio-plugins-adb-wifi.png

插件安装好之后,需要重启 Android Studio,重启之后在工具栏最后面有上图所示图标,点击图标即可打开插件。

android-studio-plugins-adb-wifi-ui.png

连接过的设备,可保存在 Saved devices 中,如果IP不变的话,下次可直接连接。

Markdown Navigator

MarkDown 文档编辑插件,开发中可以用来编辑 README 或是其他开发文档都很好用。

android-studio-plugins-markdown.png

Translation

一个功能非常强大的翻译插件,支持的IDE也很多,具体请查看 Translation 的 GitHub 仓库

android-studio-plugins-translation.png

安装完成后,重启 Android Studio,选中英文,右键 -> Translate 即可翻译。

功能较多,不好一一说明,更多用法及功能请见 Translation 的 GitHub 仓库,文档为中文,阅读无障碍。

Android Material Design Icon Generator

Android Material Design Icon Generator 是一个自动生成 Material Design 风格的图标的插件,相对于插件 Android Drawable Importer 来说,个人更喜欢这个插件,个人觉得这个插件更好用一点。

android-studio-plugins-material-icon.png

在任意地方 右键 -> New -> Material Design icon打开面板即可,在面板中对图标进行选择及设置。

Genymotion

Genymotion 是一款速度较快的 Android 模拟器,以前单独安装使用过,效果很不错,现在已经可以直接在 Android Studio 的插件中进行了。

android-studio-plugins-Genymotion.png

插件资源站

可在下面的插件资源站搜索更多插件,查看插件资源等信息。

其他章节

阅读原文

上一篇下一篇

猜你喜欢

热点阅读