Andorid Studio - Live Templates

  Android Studio 对于常用的一些代码,提供了很多简单的写法,可以大大节省时间,如下输入简写,然后按 tab 或 enter 就可生成完整的语句。
  在 Android Studio - Editor- Live Templates - Android中可以看到默认的几种 Live Templates。另外,Live Templates 支持自定义,可以对模板进行修改、删除、添加,充分满足开发者懒得多打字的需求。

Live Templates - Android

其中有些不常用的,所以建议大家看我的文字版,每一部分都按照从常用到不常用排序

Android

fbc
↓tab

() findViewById(R.id.);

rgS
↓tab

.getString(R.string.)

logd
↓tab

Log.d(TAG, " ");

foreach
↓tab

for (:) {
            
}

fori
↓tab

for (int i = 0; i < ; i++) {

}

newInstance
↓tab

 public static MyFragment newInstance() {

        Bundle args = new Bundle();

        MyFragment fragment = new MyFragment();
        fragment.setArguments(args);
        return fragment;
    }

没错,Fragment 创建实例就是可以这么简单。

noInstance
↓tab

private Apple() {
        //no instance
}

可以快速创建普通构造函数

starter
↓tab

 public static void start(Context context) {
        Intent starter = new Intent(context, Apple.class);
        starter.putExtra();
        context.startActivity(starter);
}

用来打开一个 Activity 的方法。

Toast
↓tab

Toast.makeText(, "", Toast.LENGTH_SHORT).show();

plain

psf
↓tab

public static final

psfi
↓tab

public static final int 

psfs
↓tab

public static final String

AndroidXML

在 layout 的 xml 文件中使用的快捷模板。

lh
↓tab

android:layout_height=""

lhw
↓tab

android:layout_height="wrap_content"

lhm
↓tab

android:layout_height="match_parent"

同上面三个,对layout_width的设置分别是 lw, lww, lwm

toolsNs
↓tab

xmlns:tools="http://schemas.android.com/tools"

  有时候需要自己添加 tools: 命名空间,直接用快捷模板就出来了。

  学会简写,节省时间。时间就是金钱,金钱就是,不用我说了。

你可能感兴趣的:(Andorid Studio - Live Templates)