Android Studio 实用插件

android studio 实用插件

1、GsonFormat

快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应java Bean的过程。
在这里插入图片描述
使用方法:快捷键Alt+S也可以使用Alt+Insert选择GsonFormat

2、Android ButterKnife Zelezny

配合ButterKnife实现注解,从此不用写findViewById,想着就爽啊。在Activity,Fragment,Adapter中选中布局xml的资源id自动生成butterknife注解。
在这里插入图片描述
使用方法:选中xml文件id右键弹出选择框如上图操作(快捷键Ctrl+Shift+B 笔者快捷键冲突就使用了右键选择的方式)
注意事项:一定要选中xml文件id;

3、Android Code Generator
在这里插入图片描述
根据布局文件快速生成对应的Activity,Fragment,Adapter,Menu,如果你有使用ButterKnife可以像上图一样选择ButterKnife创建新的Activity,没有使用的话就选择Activity等;

使用方法:在布局文件中右键找到Generate Android Code 像上图一样操作;
注意事项:布局中不能出现中文,连中文注释也不行,否则会报Invalid byte 2 of 2-byte UTF-8 sequence.这个错误;

4、Android Parcelable code generator
在这里插入图片描述
JavaBean序列化,快速实现Parcelable接口。
使用方法:在JavaBean文件中右键找到generate 点击进入再找到Parcelable点击选择你想要实现的参数(快捷键 alt+insert 找到Parcelable)

tip:

parcelable 是android提供的序列化接口,还有Serializable是java提供的序列化接口,区别在于存储媒介的不同;Serializable使用IO读写存储在硬盘上。序列化过程使用了反射技术,并且期间产生临时对象。优点代码少。
Parcelable是直接在内存中读写,我们知道内存的读写速度肯定优于硬盘读写速度,所以Parcelable序列化方式性能上要优于Serializable方式很多。但是代码写起来相比Serializable方式麻烦一些。

5、CodeGlance

在这里插入图片描述
在右边可以预览代码,实现快速定位

6、FindBugs-IDEA

在这里插入图片描述在这里插入图片描述
查找bug的插件,Android Studio也提供了代码审查的功能(Analyze-Inspect Code…)

7、ADB WIFI
使用wifi无线调试你的app,无需root权限

使用也可参考以下文章:
Android wifi无线调试App新玩法ADB WIFI
在这里插入图片描述
还有个AndroidWiFiADB

在这里插入图片描述
无线调试应用

暂时记录到这边!~~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值