Egret入门学习日记 --- 第三篇 (书中 3.4 内容)
第三篇 (书中 3.4 内容)
今天还是要把昨天项目运行后,EXML文件里的界面没有出现的问题解决了才行。
去了群里,没人回。去了官网看文档,看不懂。
不过倒是看到了一个好东西:



还挺便宜啊,一个月要的费用也少。

难道又要我不看书?转战阵地?总有一种走迷宫的赶脚。。。。。。算了,还是看书吧。ε=(´ο`*)))唉
迷茫、徘徊、郁闷、忧郁、呆滞。。。。。。
点开看看代码


发现好像还是可以填写路径的,我就试了一下。


乖乖!居然可以了,哈哈!!!
接着往下继续看。

书中提到了三点内容:
1、4.x版本中EXML文件默认是可以在src编译的,5.x版本中EXML文件放置src中,会发生编译失败的情况。(我用的是5.2.22,怪不得不出来)
2、5.x版本中EXML放到了到resource目录下,用配置文件egretProperties.json进行管理。(发现书中resource写成了rsource
)
3、exmlRoot没配置指定目录,EXML文件也可以被编译到。
我来分别试验一下:
第一点之前知道了。
第二点来看一下:


OK运行结果正常。
第三点再来看看:


我发现甚至删了都没事,照样可以编译,嗯,书中所说不假。
接着往下看:

有两个重点:
1、原来exmlRoot还可以配置多层级的根目录。
2、皮肤名字有两种不同的书写方式(我自己查看代码的时候,看到注释上也有说的,没想到往下读,书中也提到了
)
好!我试验一下:
关于第一点:

没错是可以。
那我再删掉呢?不知道还能不能编译到。

那你酱紫,我写多层级和不写多层级有区别么?你全给我编译进去了。。。
如果我指定一个目录让他编译呢?

不还是一样给我编译了么。。。会不会是因为这个目录是空目录,所以Egret引擎内部会自己做判断:如果没有发现exml文件,就默认选择已有的?
好!我就来给这个my_EUI文件夹创建另一个不一样的界面,看看有没有效果:
啊!!!我发现个恶心的问题:
我复制myui文件夹下的MainSkin.exml文件,然后在my_EUI文件夹下粘贴,界面居然不见了!!??

接着我又粘贴到了src文件夹下,界面又出来了??!!

然后我就在src文件夹下,改了MainSkin.exml的文件名为MainSkin11.exml,结果界面又不见了??!!什么鬼??!难道还有其他什么隐式的设置??!书中没说啊喂(#`O′)

真是寸步难行,这条路怎么坑坑洼洼的。啊又要解决这个问题啊。。。。。。
好了,看下时间。

已经6点了,今天就先到这里,明天的事再交给明天的我吧。

Egret入门学习日记 --- 第三篇 (书中 3.4 内容)的更多相关文章
- Egret入门学习日记 --- 第五篇(书中 3.5节 内容)
第五篇(书中 3.5节 内容) 今天得把昨天的问题解决了才行. 去了Q群,碰到一位大大,他给我解惑了.Thanks♪(・ω・)ノ 这是我之前按照书上写的方式写的,并没有效果. 然后大大给我解答了: 后 ...
- Egret入门学习日记 --- 第十三篇(书中 5.2~5.3节 内容)
第十三篇(书中 5.2~5.3节 内容) 写日记已经十天多了,我发现越到后面,我书写的方式越来越程序化. 感觉渐渐失去了人类所谓的感情似的. 不过,没想到的是,书中的内容,很少出现了错误,我一路过来到 ...
- Egret入门学习日记 --- 第十篇(书中 2.9~2.13节 内容)
第十篇(书中 2.9~2.13节 内容) 好的 2.9节 开始! 总结一下重点: 1.之前通过 ImageLoader 类加载图片的方式,改成了 RES.getResByUrl 的方式. 跟着做: 重 ...
- Egret入门学习日记 --- 第八篇(书中 2.0~2.6节 内容)
第八篇(书中 2.0~2.6节 内容) 好!开始把前三章的内容录入进来. 但是!由于第一章说的内容都是在介绍白鹭引擎的背景信息,我就不在日记中写了. 直接开始从第二章写起. 2.0节 中提到了IDE( ...
- Egret入门学习日记 --- 第二十篇(书中 9.1~9.3 节 内容 组件篇)
第二十篇(书中 9.1~9.3 节 内容 组件篇) 第八章中的内容. 以上都是基本的Js知识,我就不录入了. 直接来看 第9章. 开始 9.1节. 以上内容告诉你,Egret官方舍弃了GUI,使用了E ...
- Egret入门学习日记 --- 第十七篇(书中 7.4~8.2节 内容)
第十七篇(书中 7.4~8.2节 内容) 昨天看到 7.3 节,那么今天. 开始 7.4节. 好吧,这些其他的服务器运行知识,就不搞了... 至此,7.4节 内容结束. 开始 7.5节 内容. ...
- Egret入门学习日记 --- 第十一篇(书中 4.1~4.6节 内容)
第十一篇(书中 4.1~4.6节 内容) 好了,到了这篇开始,前三章都记录完了. 接下来就是到第四章了. 4.1节 的内容总结一下重点: 1.resource目录下default.res.json文件 ...
- Egret入门学习日记 --- 第六篇(书中 3.6~3.9节 内容)
第六篇(书中 3.6~3.9节 内容) 在本篇写之前,还是要为昨天写的日记道歉才行,差点就误人子弟了. 没想到在程序员界最低级的错误 “单词拼写错误” 还是会经常犯. childrenCreated ...
- Egret入门学习日记 --- 第七篇(书中 3.9节 内容)
第七篇(书中 3.9节 内容) 好,今天就来看下 3.9节 的内容. 第一点: 昨天就已经搞定了. 第二点: 也包括在昨天的内容了. 第三点: 如果在构造函数里直接引用组件,就会挂掉. 但是把位置变化 ...
随机推荐
- docker学习(六)
一.Dockerfile使用 Dockerfile 可以允许用户创建自定义的镜像. 1.基本结构Dockerfile 由一行行命令语句组成,并且支持以 # 开头的注释行.一般的,Dockerfile ...
- ES WIndows 安装 ES与ES-head
一.ES的安装 1.到ES官网下载ES 安装ES前,需要安装JDK1.8以上版本 https://www.elastic.co/downloads/elasticsearch 2.解压ES 3.安装E ...
- svg创建分支
是这样的 我之前的项目上传到svn上一直没有开过分支,今天其中的一个项目改动会比较大,想创建一个分支,在此分支上修改(目的是改动如果比较大,不想影响原来主干上的分支) 首先打开我们的项目存放的文件:右 ...
- (转)hadoop 常规错误问题(一)
转至:http://www.freeoa.net/osuport/db/my-hbase-usage-problem-sets_2979.html 本文是我在使用Hbase的过程碰到的一些问题和相应的 ...
- (转载):ganglia之环境搭建部署
转载:http://www.360doc.com/content/19/0211/12/62122823_814215724.shtml 借鉴:https://blog.csdn.net/lswnew ...
- ssh刚连接到其他服务器就闪退的问题。Connection to slave1 closed
问题现象: 由于最近在docker上部署hadoop,最开始搭建完以后,ssh是正常的,当我重启系统以后就出现了上面的这个问题 解决: 修改配置文件:/etc/ssh/sshd_config 把Per ...
- Apache Flink - 常见数据流类型
DataStream: DataStream 是 Flink 流处理 API 中最核心的数据结构.它代表了一个运行在多个分区上的并行流.一个 DataStream 可以从 StreamExecutio ...
- Windows下的apache maven安装与配置
去到官网http://maven.apache.org/download.cgi下载压缩包我选择的是二进制zip压缩文件. 解压并配置压缩文件的目录到MAVEN_HOME环境变量,添加解压文件下的bi ...
- 【spark core学习---算子总结(java版本) (第1部分)】
map算子 flatMap算子 mapParitions算子 filter算子 mapParttionsWithIndex算子 sample算子 distinct算子 groupByKey算子 red ...
- 服务端 CORS 解决跨域
当协议.域名.端口中任一个不同时产生跨域 CORS 跨域资源共享(Cross-origin resource sharing) 参考资料https://developer.mozilla.org/zh ...