打造你的专属 Android 代码模板

打造你的专属 Android 代码模板

作为一个 Android 开发者,每天我们都需要去创建一堆的 Activities,fragments,adapters等,而这些东东我们又不可避免的要去 override 那些常用到的生命周期的方法,或者是给 Recycle-view 定义的那些 ViewHolder 等,其实又浪费时间还很无聊,我每次都没法在 Android Studio 上用快捷键做到这步。那么我们是否可以定制代码模板,就象 Android Studio 默认创建 Activity 那样,但是打造成个人专属的样式呢? 代码模板就是干这个的。

代码模板的优点

  • 强制的代码规范 - 我们都知道书写代码需要遵从代码规范的好处。当我们都使用一样的模板后,这样在互相阅读代码上会很方便,使代码看上去更加统一和简洁。

  • 灵活 - 模板是非常灵活的,你可以为你目前开发的项目来专门打造,最适合的模板。

怎么创建模板?

使用 Android Studio 来做其实是很简单的一件事情:

  1. 进入到设置中:

    打造你的专属 Android 代码模板

  2. 进入到 Editor -> File and Code Templates:

    打造你的专属 Android 代码模板

  3. 创建实际的模板:

    首先在 File 中点击绿色的+,生成一个你自己的模板,这里就起名叫做Activity:

打造你的专属 Android 代码模板

模板这里其实有一定的语法,比如下面的这句:

#parse("File Header.java")

public class ${NAME} extends AppCompatActivity {

private static final String TAG =${NAME}.class.getSimpleName();

这样就可以在模板中获取到新创建类的名字 ${NAME},从而可以定义比如TAG.

这里有个小技巧,可以去看 Android 默认创建类的写法,仿照着来写即可,这些都在 File and Code Templates 中的 Other 这个 tab 中。

下面的github中是我个人常用的模板,可以供大家参考,可能不是最适合你的,但是可以去随意改成你的模板哈!

https://gist.github.com/gtechoogle/1e7db220ae7873b2c4b0329d97d5835a

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值