Android Studio Live Templates 详解

538 阅读1分钟

一个好的程序猿应该是花更多的时间在处理业务处理上,而不是重复敲相同的代码,一行代码节约1s也是节约。看完这篇之后你会觉得AS确实越来越强大了,简直是Android程序猿的福音呀,希望推出更多提高开发效率的工具或插件。废话不多说,直接进入主题。

什么是 Live Templates

没有统一的翻译,代码模板、热键模板、动态模板随便叫哪个都行

作用

  • 1代码补全
  • 提高写代码速度

位置

Settings->Editor->Live Templates

as自带模板

快速打印日志 logt –>快速补全TAG loge—>快速补全Log.e(TAG,”“);

自定义模板

RetrofitUtils.getInstance().creatBaseApi($api$.class).$funcationName$.enqueue(new QfCallback<BaseEntity<$data$>>() {
        @Override
        public void onSuc(BaseEntity<$data$> response) {
           $code$
        }

        @Override
        public void onOtherRet(BaseEntity<$data$> response, int ret) {
          
        }

        @Override
        public void onFail(Call<BaseEntity<$data$>> call, Throwable t, int httpCode) {
           
        }

        @Override
        public void onAfter() {
          
        }
    });

livetemp参考 blog.csdn.net/qq137722697…