自定义Activity模板

参考 :http://blog.csdn.net/lmj623565791/article/details/51635533

大家在新建Activity的时候想必都看到过Android Studio原本就为我们定制了一些模板,这个时候我就会想能不能自己做一些通用的模板,这样做起项目来就快多了。我就是怀揣着这样的想法开始自定义Activity模板之路的。

万事开头难,那就捡简单的开始。这其中最简单的就是EmptyActivity。打开EmptyActivity,你会发现里面有以下几个文件

文件.png
  • root里面是java类和用到的资源,当然java类需要做一些简单的更改并以ftl格式保存,主要是为了动态化Activity名字,布局名等。
  • globals是设置一些全局参数。
  • template是设置一些动态参数,和下图对应
动态参数.png
  • recipe 是实例化参数并把ftl格式的文件转化为java。主要是四种操作
    <#include>包含
    <merge>合并
    <instantiate>将ftl文件结合动态参数转化为java文件
    <cope>添加
  • template_blank_activity.png 是效果图。
下面我花了一些时间创建的模板,写好之后记得自己保存一份,因为在更新Android Studio之后会覆盖掉。编辑工具Notepad++

自定义模板.png

对应的github地址https://github.com/liulingfeng/Template

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容