AndroidStudio集中营Android技术知识首页投稿(暂停使用,暂停投稿)

高效Android Studio——插件

2016-09-13  本文已影响197人  键盘鼠标

Genymotion/ 中文官网

自带模拟器 Genymotion

使用很简单:

LayoutCreator

同学!请问你每次创建layout后,是不是都在手动打findViewById()?。大天朝码友开发的神器,可以为你节省下很多时间,功能如简介:可以让你在Activity/Fragment中自动生成findViewById等布局相关初始化代码或者在Adapter中自动生成ViewHolder代码


.ignore

能够快速生成ignore文件模板,支持各式各样版本控制系统

Git更新ignore可以使用:

git rm -r --cache .
git add .
git commit -m 'update ignore'```

 <br>
>[Android Material Design Icon Generator Plugin](https://github.com/konifar/android-material-design-icon-generator-plugin)


Material Design 必备。快速生成Material icon,自动生成各种分辨率,支持生成Vector Drawable,美中不足的是,无论选中什么颜色,Vector Drawable生成的都是黑色的。
![](http:https://img.haomeiwen.com/i348712/58952544725cec82.gif?imageMogr2/auto-orient/strip)

>[Material Color Palette](https://github.com/dvdandroid/material-color-palette-plugin)
 
已加入Material Design豪华午餐

![screen2.png](http:https://img.haomeiwen.com/i348712/3d77cb25b0da82c8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


>[GsonFormat](https://github.com/zzz40500/GsonFormat)
 
从前的日子,常常对着Json,创建Bean,码下一个个键名,创建get,set方法。 我开始怀疑的人生只是getter and setter。 


![](http:https://img.haomeiwen.com/i348712/e07a4df34aa6a8cb.gif?imageMogr2/auto-orient/strip)


后来我发现:

![](http:https://img.haomeiwen.com/i348712/ae8ac59271d03bd3.gif?imageMogr2/auto-orient/strip)

>Android ButterKnife Zelezny

用过[JakeWharton’s](https://github.com/JakeWharton) [ButterKnife](https://github.com/JakeWharton/butterknife)的,都说好。要用该插件,得先引入该库。功能看图:

![](http:https://img.haomeiwen.com/i348712/d6c1f02a3fd47e70.gif?imageMogr2/auto-orient/strip)

>Selector Drawable Generator

自动生成android Selector Drawable 资源图片的插件,天朝码友出品


![](http:https://img.haomeiwen.com/i348712/9e09f30df5da44df.gif?imageMogr2/auto-orient/strip)

命名规则

| File name suffix      | Drawable state        |
| --------------------- | --------------------- |  
| _normal               | (default state)       |
| _pressed              | state_pressed         |
| _focused              | state_focused         |
| _disabled             | state_enabled (false) |
| _checked              | state_checked         |    
| _selected             | state_selected        |   
| _hovered              | state_hovered         |
| _checkable            | state_checkable       |   
| _activated            | state_activated       |   
| _windowfocused        | state_window_focused  |




>PS:有其他好插件,请评论❤
上一篇 下一篇

猜你喜欢

热点阅读