打造你的专属 Android 代码模板

《打造你的专属 Android 代码模板》 1.jpeg

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

代码模板的优点

  • 强制的代码规范 – 我们都知道书写代码需要遵从代码规范的好处。当我们都使用一样的模板后,这样在互相阅读代码上会很方便,使代码看上去更加统一和简洁。
  • 灵活 – 模板是非常灵活的,你可以为你目前开发的项目来专门打造,最适合的模板。

怎么创建模板?

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

  • 进入到设置中

《打造你的专属 Android 代码模板》 2.png

  • 进入到 Editor -> File and Code Templates

《打造你的专属 Android 代码模板》 3.png

  • 创建实际的模板

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

《打造你的专属 Android 代码模板》 4.PNG

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

# 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 中。

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

    原文作者:gtechoogle
    原文地址: https://www.jianshu.com/p/8ca42303f989
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞