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/
简而言之,可以一秒定义控件并且找到
接下来教大家导入和使用这个插件的方法:
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,意义不大
相关文章推荐
- <Android 应用 之路> 天气预报(五)
- <Android 应用 之路> 天气预报(五)
- Android EditText 实现特殊格式输入
- Android-ManiFest
- Android开发遇到过期方法时的简单处理
- 【Android测试】【第十六节】Instrumentation——初识+实战
- AndroidStudio中删除module
- Android Studio配置与使用GSON框架解析json数据
- 【Android】20、活动的启动模式——singleTop
- android笔记(3)
- Android 侧滑面板的实现(DragLayout)
- [android] 手机卫士黑名单功能(短信拦截)
- 新建android项目报错,代码中找不到错误
- Android跳转到系统设置界面
- Android开发:用OpenGL ES实现GLSurfaceView背景透明
- [置顶] Android开发之Toast吐司的一个封装好的工具类。带有源代码java文件,
- android自定义dialog style
- Android组建保持活动(Service保活)
- Android 开发中获取View视图的宽和高的几种方法
- Android Canvas.drawText垂直居中问题三种情况