前言
Android Studio自身提供的模板可帮助我们减少重复劳动,而且可以遵循优化后的设计和标准。AS采用的是Apache FreeMarker模板引擎。
在网上,关于模板开发的资料比较少,于是自己就花了时间研究了下。下面把学习心得跟大家分享下。
环境:
Android Studio 3.6.2
TemplateBuilder 2.3
一、插件化创建模板
1.插件安装
首先,进入Android studio的【File】->【setting】界面,然后点击【Plugins】,切换到【Marketplace】搜索“TemplateBuilder”,搜索出来后,点击【install】进行安装,如下图:
TemplateBuilder搜索及安装.png
安装完成后,重启AS,就可以看到在【Tools】->【Generate Template】,如图:
插件的位置.png
2.创建自己的开发模板
这里先创建一个模板类,如下:
package ${packageName};//这里是创建包名
import android.os.Bundle;
import androidx.appcompat.a