上图的效果就是android studio的模板,我们可以通过自定义模板方便我们日常的开发。
============================================================
首先从android studio自带的模板说起
在android studio的安装目录下的\plugins\android\lib\templates\activities下保存了android studio系统自带的activity模板 截图如下:
通过模板可以快速的开发,但是由于我们UI大大的需求不会简单到使用系统自带的模板就可以完成的。
我们从最简单的Empty Activity开始分析,先看目录结构
![](https://img-blog.csdnimg.cn/20181127170907632.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2w1MDY5NDUwMjQ=,si
ze_16,color_FFFFFF,t_70)
root 文件夹 资源文件、模板文件
globals.xml.ftl 提供参数
recipe.xml.ftl 生成实际所需代码、资源文件等,使用参数替换其中的变量
template parameter标签,提供参数(图形化)
template_blank_activity 实际模板照片
平常我们自定义模板通常是复制已有的模板出来,然后在上面修改在
<?xml version="1.0