前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >了解 Android Studio Live Templates , 加快开发的“咒语”

了解 Android Studio Live Templates , 加快开发的“咒语”

作者头像
张拭心 shixinzhang
发布2022-05-10 08:16:16
5230
发布2022-05-10 08:16:16
举报

Android Studio 预先为我们定义了许多模板,我们可以在这里看到:

这里写图片描述
这里写图片描述

有 Android 代码的、xml 代码的、C/C++ 的,点开后可以看到模板代码名和它的作用:

这里写图片描述
这里写图片描述

拿第二个来说,当我们在方法里 输入 fbc 时,会弹出一个提示框:

这里写图片描述
这里写图片描述

按回车键后就会生成代码:

这里写图片描述
这里写图片描述

有没有感觉很方便呢?Android Studio 为我们定义了许多,可以一一尝试。

那如果想要自定义呢?通过了解刚才这个 fbc 快捷键模板的原理就很容易实现自定义。 在 Android 目录下的列表中点击 fbc,会出现这个模板的信息,主要分为4个部分:

这里写图片描述
这里写图片描述

第一部分是这个快捷键的名称,也就是你将来输入的“咒语”; 第二部分是它的介绍; 第三部分是你想要生成的代码,其中被两个美刀符 $$ 包裹的内容是会空开的,需要到时候自己手动填充; 第四部分是这个“咒语”想要生效的地方,由于我们的代码有不同的作用域,比如全局、方法中、xml 中等等,你需要在这里定义好生范围,将来“咒语”在合适的地方才能生效。

来自己定义一个试试把。我们经常需要用到启动一个 Activity,每次都输入这么多有点累哎。

代码语言:javascript
复制
Intent intent = new Intent(this,$classname$);
startActivity(intent);

不如定义个简单的“咒语”,下次就不用这么累了。

打开 Setting -> Editor -> Code Style -> Live Templates ->Android , 点击右侧加号:

这里写图片描述
这里写图片描述

输入“咒语”,这里就叫做newActivity 吧,然后把介绍、要生成的代码都输入:

这里写图片描述
这里写图片描述

最后别忘了选择作用范围,因为我们一般是在 方法中启动 Activity,所以需要声明这是一个语句 Statement:

这里写图片描述
这里写图片描述

然后保存,到代码中看看结果吧!

输入 new 后就有我们的提示了!

这里写图片描述
这里写图片描述

点击一下,巴拉拉小魔仙,代码速现!

这里写图片描述
这里写图片描述

哈哈,敲几个字出现一大堆代码,感觉很牛的样子哦。赶紧去定义自己的模板吧!!!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016-08-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档