前言:整理了下最近装的AS插件(自己写的才适合自己,最近我也在学习,想写一款属于自己的插件。建议大家都去学下如何写AS插件
)
1.GsonFomat
将服务端返回的json内容转化成相应的实体类
使用方法
alt+s即可
2.Android Parcelable Code Generator
Android Parcelable序列化快速生成
自己写一个实体类,添加你需要的字段 alt+insert 选择Parcelable 即可生成
3.ADB Idea
adb 调试工具,命令包含有 Uninstall App、Kill App、Start App、Restart App、Clear App Data、Clear App Data and Restart
4.Android Wifi ADB
无需root就能wifi调试。
使用方法
安装成功之后 上面和左边会生成快捷方式 点击左边的按钮会看到如下图
不过相比来说安装的比较慢,一般我们都在追求效率,所以不是很建议
5.Sexy Editor
设置AS代码编辑区的背景图
使用方法
6.FindViewByMe
自动生成findViewById
使用方法
当你写完一个layout文件,在该文件编辑界面任意位置右键,发现菜单中有一个Find View By Me的选项点击后会出现“FindViewByMe”的对话框在列表中勾选你需要生成代码的控件,下面就会出现对应的代码; 点击“Copy Code”按钮就可以将代码复制到剪切板了,在java文件中粘贴就行了。
7.ButterKnife Zelezny
ButterKnife 注解生成器,使用起来非常简单方便,使用ButterKnife的有福了!
使用方法
再Activity中,双击选择layout,右键选择Gennerate,再选择Butternife即可
8.ignore
帮助生成ignore文件的插件
9.selectorchapek
帮助生成状态选择器使用方法
要想生成有点击效果的图片文件,需要有固定的后缀名,如图:这两个图片的文件后缀必须是_normal 和 _pressed,下边有参照表。
有了这两个文件后缀的图片文件之后,然后右键点击drawable-mdpi这个文件,选择生成器
然后就会在drawable中生成你想要的文件了。
以下是文件命名规则:
_normal | (默认状态) |
_pressed | state_pressed |
_focused | state_focused |
_disabled | state_enabled(假) |
_checked | state_checked |
_selected | state_selected |
_hovered | state_hovered |
_checkable | state_checkable |
_activated | state_activated |
_windowfocused | state_window_focused |