您的位置:首页 > 移动开发 > Android开发

android layout id converter插件的安装及使用(包括常用插件)

2016-05-17 23:36 477 查看
android layout id converter是Android Studio的一个插件,具体作用看下图



简而言之,可以一秒定义控件并且找到

接下来教大家导入和使用这个插件的方法:

1、网址 https://plugins.jetbrains.com/plugin/7373?pr=或者网盘:http://pan.baidu.com/s/1c1nURba

进去后 如下图所示





点击标记的download就行,下载完应该叫OffingHarbor.zip,放在一个可以找到的地方,然后打开Android Studio

点击File->Settings然后如下图所示:





点击标注的Plugins,弹出下面的对话框





再点击标记的Install plugin from disk,弹出下面的对话框(一定要从对话框中选择压缩包,否则安装后无法使用)





点击OK,根据提示重启Studio后,即可使用此插件了!

2、使用方法

右击在一个有ID的XML,比如下图





选择Convert Android layout xml,

弹出如下框:





第一项我一般选m.意思是定义的控件名以m开头,第一个为去掉m,第三个为在你的id名字前加个_做为定义的空间名.

第二项我一般选第一个,第二个和第三个为注解形式。第一个为正常的定义+findViewById.

第三项看需要了,我一般选private .

选择之后,点OK,然后看到右上角出现一个下图所示的弹框:



,如果没出现,可能出问题了,clean一下。

出现上图所示之后,到你需要找到这个ID的地方,Ctrl+V就好,值得注意的是,在Fragment等使用View的地方,需要在findViewById前手动添加view.

常用插件

http://plugins.jetbrains.com/

ADB Idea:方便卸载apk,删除缓存
Android ButterKnife Zelezny :ButterKnife对应的插件
Android Code Generator Plugin :生成ViewHolder,生成initView方法
Codota:搜索代码块
GsonFormat:jsonString自动转bean插件
genymotion-idea-plugin:genymotion对应的插件
SelectorChapek for Android:帮助生成selector
Sexy Editor:代码区域加背景
Android Drawable Importer:同一张图片生成多个自动生成多分辨率图片
Android Layout ID Converter:xml到控件的转换
Android Postfix Completion:toast和log加强
Android Studio Prettify:帮助findViewById
.ignore:git忽略文件高亮效果,文件夹颜色提示

Android Parcelable code generator:生成Parcelable代码
Gradle Dependencies Helper:gradle帮助插件
Android Toolbox Plugin:生成ViewHolder,意义不大
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: