新建模板
java xml是什么模板的组织结构
模板统⼀放在{androidStudio安装⽬录}\plugins\android\lib\templates\下涉及界⾯的模板⼀般放在activities⽂件夹下,其它放在other⽂件夹下
LoginActivity模板
定义输⼊项定义logo和包名
定义logo和包名每个输⼊框的默认值、提⽰、类型等都是在xml中定义的。
需要注意的是,我们更改Activity Name时,Layout Name也会随之更改,这是通过“suggest="${activityToLayout(activityClass)}"”实现的,其中${activityToLayout()是个函数,⽤于把Activity的类名XXXActivity转换成Layout名activity_XXX;⽽这个函数的⼊
参“activityClass”就是“Activity Name”这个输⼊框对应的id“activityClass”。
template的作⽤不⽌是定义模板的界⾯,事实上,通过在template⾥定义的id,其他ftl⽂件就可以获取我们在界⾯上输⼊的类名和⽂件名等,为⾃动⽣成⽂件和代码提供输⼊参数。
例如,在LoginActivity.java.ftl中,⽣成XXXActivity.java⽂件时,⽂件的名字,类的名字,都会根据template⽂件中activityClass的值进⾏赋值
变量的使⽤
l.ftl
定义⼀些全局变量
全局变量
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论