在Android Studio中自定义代码模板

概述

我们在使用Android Studio创建Activity、Fragment等等的时候,都会使用Android Studio提供的模板来简化我们创建的,使用模板时,我们只要做简单的配置,Android就能为我们生成相应的代码,所以使用模板可以提高开发的效率,接下来我们将学习如何去自定义一个符合自己项目框架的模板。

介绍

Android Studio模板的安装路径:/plugins/android/lib/templates

as_template_dir.png
as_template.png

模板文件结构

Android Studio中已有的Empty Activity模板:

empty_activity_template.png

模板组成结构:

  • template.xml:定义模板参数
  • globals.xml.ftl:定义全局变量
  • recipe.xml.ftl:配置要引用的模板路径和生成的文件的路径
  • root文件:存放模板文件和资源文件
  • 效果缩略图

模板变量处理流程:

template_variable_dataflow.png

template.xml



template.png

说明