在 AS 中有两种模板,一种就是你在新建一个 Activity 的时候可以选择 Empty Activity、FullScreen Activity 之类的,这个一般是对你整个文件而言的,还有一种就是本篇要介绍的 Live Template ,这个会在一些常用到的代码片段会非常有用
设置 -> Editor -> Live Templates ,可以看到默认已经有很多 Live Templates

public static void start(Context context) {     Intent starter = new Intent(context, $ACTIVITY$.class);     starter.putExtra($CURSOR$);     context.startActivity(starter); } ACTIVITY 代表当前所在的类名,CURSOR 代表当前鼠标的定位位置
public static $fragment$ newInstance($args$) {     $nullChecks$     Bundle args = new Bundle();     $addArgs$     $fragment$ fragment = new $fragment$();     fragment.setArguments(args);     return fragment; } $$ 代表是一个变量,中间包裹着这个变量的名字
创建自定义Live Templates 1> 设置 -> Editor -> Live Templates ,点击右上角的 + 号,选择 Template Group

2> 输入模版组的名称

点击 OK 后将会看到自己添加的组

3> 选中对应的组,在点击 + ,选择 Live Template

4> 在 Abbreviation 中填入模版名称,Description  中填入模版描述信息,在 Template text 中填入模主体信息

5> 有个变量 CLASS ,所以需要点击下面的 Define ,先要定义变量所属的语言范围,点开之后可以看到这里支持 HTML、XML、JSON、Java、C++ 等,很明显,我们这里需要支持 Java ,选择选中 Java

6> 需要给变量 CLASS 定义类型,这里的 CLASS 名字随意取的,真正给这个变量定义类型的是点击 Edit variables 按钮,来对该变量进行编辑,选择 className() 选项,可以看到还有其他选项

更多相关文章

  1. 课程实践 1: 制作第一个 Android(安卓)App
  2. android adb usb配置
  3. android学习——NDK入门 windows下安装cygwin 与 Eclipse使用CDT
  4. eclipse中OpenCV安装指南
  5. android初学之Hello World
  6. popupwindow的一些注意事项
  7. Android-配置文件中设置“android:clickable="false"无效的原因
  8. android spinner点击android.view.WindowManager$BadTokenExcept
  9. Android开发必备偷懒神器之比例控件(正方形、比例矩形)、点击效

随机推荐

  1. php技术栈是什么
  2. php中的array_fill函数怎么用
  3. php怎么做页面静态化
  4. php中的array_combine函数怎么用
  5. php levenshtein函数怎么用
  6. php中的count_chars函数怎么用
  7. php中的array_search函数怎么用
  8. php中的str_word_count函数怎么用
  9. php中的array_slice函数怎么用
  10. php中的similar_text函数怎么用