可能有的朋友对 “模板代码” 没什么概念,那么就先看下什么是:模板代码
AS 中模板代码样式
-
在方法中输入“Toast”并按下Tab键
20160429132644449.gif -
快速编写TAG,在类中输入“logt”并按下Tab键
20160429102005125.gif -
输出语句的书写的正确姿势
20160429101906150.gif -
Log打印语句的Code正确方式
20160429101816383.gif -
对一个对象的判空/非空语句写法
20160429102024730.gif -
IntentView的写法才叫炫酷
20160429102043059.gif
这下打击都应该懂了吧,就是之前不了解的,看过上面的例子也知道代码模板是啥东东了吧,这可是快速开发的一大助力啊,尤其是对记忆力不就太好的同学,这可是救命的,忘了没事,咱有代码模板,关键词一打就出来了。
创建自己的代码模板
-
打开 Live Template
Snip20180423_24.png
可以看到里面有很多,都是系统写好的,我们来看看 toast
-
看看一个具体的代码模板的样子
Snip20180423_25.png -
创建一个代码模板
我们得先创建一个组,然后在这个组里面创建若干个自己的代码模板
创建组和一个模板 -
代码模板设置
Snip20180423_27.png
代码模板有一些需要注意的
- $...$ 表示声明一个变量出来,这个变量是需要我们在具体使用时添加的,会自动提示我们
-
底下有一个 define 的按钮,是设置提示风格和位置的,这个必选选择,否则无法自动提示,一般我们选 java
Snip20180423_32.png
Snip20180423_29.png -
变量声明之后,可以进行具体设置
Snip20180423_31.png-
限定变量类型
variableOfType("android.content.Context")
Snip20180423_34.png -
给变量赋值为当前类的对象
className()
Snip20180423_35.png
-
还有很多可以看的,大家可以参考系统的设定
大家看看我们设定的代码模板,使用起来是怎么样的
Snip20180423_36.png
Snip20180423_37.png
网友评论