Android Studio自定义模板

Android Studio自定义模板 写页面竟然可以如此轻松

1、概述

上一篇文章,已经初步对Android Studio的模板有了初步的介绍及使用,以及一些开源模板的推荐:

神奇的Android Studio Template

本文将对如何编写Template,进行详细的介绍(以activity模板为例)

2、模板的文件结构

学习编写模板最好的方式呢,就是参考IDE中已经提供的最简单的模板,那么在Android Studio中最简单的activity模板就是:Empty Activity
了,我们打开该模板文件,首先对文件结构有个直观的了解,如图:

Android Studio自定义模板_第1张图片
Empty Activity 文件结构

可以看到每个插件对应一个文件夹,文件夹包含:

  • template.xml
  • recipe.xml.ftl
  • globals.xml.ftl
  • root
  • 效果缩略图

下面我们逐一对上述每个文件的作用进行介绍

template.xml

首先看源码




其中