AndroidStudio使用偷懒插件Butterknife和GsonFormat

1.Android ButterKnife Zelezny

Android Studio上安装插件,如图:

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

build.gradle引入

 compile ‘com.jakewharton:butterknife:7.0.1‘

现在加载布局文件后面加上如下代码:

@Override
protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
      ButterKnife.bind(this);
}

布局文件鼠标指着加载布局文件,右键即可,如图

2.GsonFormat

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

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

时间: 2024-10-09 21:04:14

AndroidStudio使用偷懒插件Butterknife和GsonFormat的相关文章

Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Zelezny

首先提下ButterKnifey已经更新到版本7.0.0了,现在注解已经不叫@InjectView了,而叫@Bind,感觉更贴合语义.同时注册的方式也从 ButterKnife.inject(this); 变成了 ButterKnife.bind(this); 关于7.0.0的ButterKnife的各种用法和功能,可以参考ButterKnife的github上的主页: http://jakewharton.github.io/butterknife/ 言归正传开始说说Android Butte

Android Studio上方便使用butterknife注解框架的偷懒插件Android Butterknife Z

首先提下ButterKnifey已经更新到版本7.0.1了,现在注解已经不叫@InjectView了,而叫@Bind,感觉更贴合语义.同时注册的方式也从 ButterKnife.inject(this); 变成了 ButterKnife.bind(this); 关于7.0.1的ButterKnife的各种用法和功能,可以参考ButterKnife的github上的主页: http://jakewharton.github.io/butterknife/ 言归正传开始说说Android Butte

AndroidStudio 添加翻译插件

添加方式 第一步 在AndroidStudio的菜单栏里找到 File > Settings > 点击 . 第二步 点击Plugins > 在点击Marketplace 等待插件列表刷新 >  然后输入Translation 搜索插件,点击 Install 安装. 下载完成后需要重启AndroidStudio 如果碰到无法下载插件 按下图位置,取消勾选 Use secure connection ,并且应用设置 使用翻译功能 选中一段文字,右击即可看到翻译图标,翻译效果图如下: 原

AndroidStudio WiFi调试插件

前言 此篇博客也是Android studio插件篇的一部分,后续有时间我会介绍更多AndroidStudio的插件方便开发. Android设备用WiFi调试在以前一般是通过adb连接的,但是这样的玩法需要设备Root权限.非常麻烦,所幸,Android studio上就有一个不需要设备Root就可以完成wifi调试的插件. 第一步 下载插件 在AndroidStudio的菜单栏里找到 File > Settings > Plugins > 在点击Marketplace 等待插件列表刷

AndroidStudio安装ideasmali插件,动态调试smali代码

1.打开AndroidStudio 2. 安装ideasmali插件,File->Settings->Plugins->install plugin from disk,下载安装ideasmali插件. ideasmali下载链接:链接:https://pan.baidu.com/s/1htl26qS 密码:0pre 3. 打开Android Device Monitor Tools->android 原文地址:https://www.cnblogs.com/hyh123/p/12

AndroidStudio手动安装插件

由于网络原因,android studio 的插件市场经常不能打开或者不能下载,这种情况我们可以手动下载插件的压缩包,再手动安装. 第一步,打开https://plugins.jetbrains.com/搜索你要的插件,以flutter为例 第二步,点右边的get按钮,同时选择使用android studio,同时要注意你的android studio版本信息,android studio的版本在菜单help-about里可以查看,选择合适的版本点击后面download. 第三步,打开andro

Android butterknife 实现原理

简介 ButterKnife 是一个 Android 系统的 View 注入框架,能够通过『注解』的方式来绑定 View 的属性或方法. 比如使用它能够减少 findViewById() 的书写,使代码更为简洁明了,同时不消耗额外的性能. 当然这样也有个缺点,就是可读性会差一些,好在 ButterKnife 比较简单,学习难度也不大. 添加依赖 这里以 Android Studio Gradle 为例,为项目添加 ButterKnife,注意两个步骤都要完成: 1. Project 的 buil

AndroidStudio上面最好用的插件

AndroidStudio上面最好用的插件 Android ButterKnife Zelezny 在Activity,Fragment,Adapter中选中布局xml自动生成butterknife注解 GsonFormat 快速将json字符串转换成一个类 Android Studio Prettify 从布局文件中生成对View的声明,有一个缺陷,多个Module拥有同名的xml布局文件,有可能会设置到别的Module的xml布局文件中. Android Code Generator 根据布

插件GsonFormat快速实现JavaBean

转自:http://blog.csdn.net/dakaring/article/details/46300963#comments 安装方法 方法一: 1.Android studio File->Settings..->Plugins–>Browse repositores..搜索GsonFormat 2.安装插件,重启android studio 方法二: 1.下载GsonFormat.jar ; 2.Android studio File->Settings..->P