本文由 资源共享网 – zgwxw 发布,转载请注明出处,如有问题请联系我们!Android布局Layout自动生成Activity(java代码)框架
开发语言: php
数据库 : mysql
资源语言: 中文
通过读取指定路径下的layout文件,根据layout文件命名规则生成对应Activity或者Fragment的Java类,并将布局文件中对应的 View标签生成该Java类的属性对象,且根据View标签的id属性生成该属性的变量名。
该项目下的 layout文件的命名规则示例如下:
### `hello_word_activity.xml`
该布局文件则会生成一个`HelloWordActivity.java`文件,且继承于模版所指定的某个`Activity`类(如指定了接口也会一并生成),并对应生成`OnCreate`方法
### `main_fragment.xml`
对应该布局文件则会生成`MainFragment.java`文件,并继承于模版所指定的某个`Fragment`(如指定了接口也会一并生成),并对应生成`onCreate`、`onCreateView`、`onViewCreated`方法
java文件中会根据配置生成对应的一些package引入和基础的代码,接下来则根据layout文件中的标签属性生成对应的Java属性对象,规则如下:
### `<TextView andorid:id=”@id+/hello_word_text”/>`
对应生成如下java代码:
> `import android.widget.TextView ;`//这段引入代码是在文件头部分,这里只是为了简便,就没加上类名等代码
> `@InjectView(R.id.hello_word_text)`
> `private TextView mHelloWordText;`
每个layout文件中,只有写了 `android:id=”@id+/”`这一属性的标签才会在对应java类中声明对应变量
对象的变量名的生成规则也可自行定义,详情参考代码中`NameGenerater`这一节接口类。
CMS及框架资源(Android布局Layout自动生成Activity(java代码)框架)网址:https://www.08i8.com/ttkfzy/detail83305.html;转载请注明!
与《Android布局Layout自动生成Activity(java代码)框架》相关的《完整源码》
高仿青瓜视频黄瓜视频APP双端原生源码 安卓Android Stodio 苹果:os开发框架
[gallery size="medium" ids="1422,1423,1424"]高仿青瓜视频黄瓜视频APP双端原生源码 安卓Android Stodio 苹果:os开发框架 源码介绍:1.更新及时,每天有大量视频资源更新。2.根据用户平时观看记录,智能推荐用户感兴趣的内容。3.排行榜每日实时更新,让你了解时下最新、最热门的影视资源。 青瓜视频app特色1、影视视频资源丰富,内容多样。2...
1 97750 0
DoubleY自动生成HTML全站静态程序 3.0
DoubleY自动生成HTML全站静态程序,喜欢pj,喜欢wp,喜欢o-blog,喜欢cms等优秀程序的您,不妨花点点时间体验下这款傻瓜式全站静态体验型程序!专为“中小企业”、“设计师”、“个人博客”、“SEO推广”打造的轻量级傻瓜型静态操作体验系统。DoubleY自动生成HTML全站静态程序 3.0 更新信息:2011-03-251.全站采用同步数据自动生成技术,支持手动快速生成,批量生成,不需...
2 99550 0
DoubleY自动生成HTML全站静态程序 3.0
DoubleY自动生成HTML全站静态程序,喜欢pj,喜欢wp,喜欢o-blog,喜欢cms等优秀程序的您,不妨花点点时间体验下这款傻瓜式全站静态体验型程序!专为“中小企业”、“设计师”、“个人博客”、“SEO推广”打造的轻量级傻瓜型静态操作体验系统。DoubleY自动生成HTML全站静态程序 3.0 更新信息:2011-03-251.全站采用同步数据自动生成技术,支持手动快速生成,批量生成,不需...
2 99550 0