Android开发--开发技巧之Live Templates
来源:互联网 发布:mac解压缩软件 编辑:程序博客网 时间:2024/05/17 04:03
Toast.makeText(MainActivity.this,"hello",Toast.LENGTH_LONG).show();
不知道你是否在写一个Toast提醒时,忘记在最后调用.show()
最后写成
Toast.makeText(MainActivity.this,"hello",Toast.LENGTH_LONG);
现在有一种让你可以永远避免这种情况发生的方法,天哪 、这么神奇吗?请看下面这个操作:
就像上面图中展示的那样,Live Templates是一种根据相应模板快速补全代码,并能让你切换到需要填写修改参数的代码处。就是这么简单高效。
再比如Button btn= (Button ) findViewById(R.id.button)
,控件的赋值可能是我们最常写的代码之一,而我们只需要敲写处fbc,选中findViewById with cas
如下图所示。
然后就会生成() findViewById(R.id.);
在android studio中我们可以通过File > Settings > Editor > Live Templates来查看全部的模板。
如何自定义Live Templates?
在android studio中我们可以通过File > Settings > Editor > Live Templates点击右侧的添加按钮会出现下图所示面板
- 在Abbreviation 中填写缩写,如psi
public static final int
的缩写 - 在Description 中填写描述 这里写成public static final int
- 点击 Define选择是哪种格式代码 这里选择java
- template text 中填写
public static final int $name$=$value$;
- 点击 ok完成
好了,我们可以测试一下,当打出psi
弹出下图
选择psi 会生成public static final int =;
,这时光标是停在int后,输入参数名,按 tab键切换到等号后,填写值,完成搞定。。。。
文/船长cp3(简书作者)
原文链接:http://www.jianshu.com/p/88b3122d3530
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
原文链接:http://www.jianshu.com/p/88b3122d3530
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
0 0
- Android开发--开发技巧之Live Templates
- Android 快速开发之 Live Templates
- Live Templates提高Android开发效率
- 了解 Android Studio Live Templates , 加快开发的“咒语”
- Android Studio 之 Live Templates 高效利用
- Android Studio 之 Live Templates 总结
- Android Studio 之 Live Templates 高效利用
- Android Studio 之 Live Templates 高效利用
- Android Studio 之 Live Templates 使用
- Android Studio 之 Live Templates 高效利用
- Android Studio-live Templates
- android studio live templates
- ANDROID STUDIO LIVE TEMPLATES
- AndroidStudio系列之Live Templates
- Android Studio Live Templates 详解
- PHP-STROM ---Live Templates设置技巧
- Python Web开发Django、Flask之Templates
- android开发技巧之runOnUiThread
- 点击删除
- 实验二--任务三--理解Task
- 第十三周--kruskal算法的验证
- Insertion Algorithm
- 向angular指令传参
- Android开发--开发技巧之Live Templates
- 一个简单的TCP服务器
- 使用过的好工具
- (写给初学者)静态页面和动态页面的区别
- C# webService服务
- 第十三周项目(2)——Kruskal算法的验证
- 第十三周项目(2)验证Kruskal算法
- Git repository of Frank Liu--Frank Liu的Git仓库
- 第十二周项目五 迷宫问题之图深度优先遍历解法