android studio的自定义工程模板详解---让你开发神速的技巧

前言

最近看到有关技术博客,发现了关于androidstudio的模板的有关文章,表示感兴趣。
参考资料:Android Studio自定义模板 写页面竟然可以如此轻松
包括文中的引用部分。

关于自定义模板

在新建Activity的时候都有许多的模板供我们选择,大牛可以自定义模板,减少开发时候的重复工作。
比如这样:

图片来自鸿洋的csdn博客

其实模板不仅限于activity 包括图片自由 布局文件 fragment service 以及一个类都可以制作成模板。

这里只想看下Activity模板:

模板制作学习

分为三个步骤:

  1. 分析系统模板
  2. 改写系统模板
  3. 自己创造模板

分析和改写系统模板

Activity的模板地址在AS的plugins\android\lib\templates\activities目录下:
比如我的电脑在
C:\Program Files\Android\Android Studio\plugins\android\lib\templates\activities

Login界面用的比较多,就从他开始吧。

点开文件夹,看到以下目录:

android studio的自定义工程模板详解---让你开发神速的技巧_第1张图片
模板LoginActivity.png

下面来一一分析这些文件:

template.xml

这个是模板配置文件,打开可以看到:



  1. 最外面的template标签写的是基本的配置:包括模板名,描述,是否请求系统主题等等。我们可以将其修改为中文。