flex3 开发 细节
发布网友
发布时间:2022-04-22 08:45
我来回答
共4个回答
热心网友
时间:2023-08-22 00:52
FLex 跟 java 我没试过.不过都大同小异,就是通信处理不一样
Flex + php的网站应用我就做过,可以用httpservice通信。
一般都是 在 Flex 里面用 httpservice 提交请求倒另外一个php处理页,然后在php里面处理后返回 数据。 Flex 获取返回数据后就可以进行数据呈现了。
一般来说 多少个 mxml 页面.看你有多少个模块而定了。每个模块都生成一个 swf 文件;需要的时候再主程序的 swf 里面载入就行了;
比如说,
主程序index.mxml
我有一个注册模块 reg.mxml,
一个登陆模块 login.xml;
用 Flex编译后会得到 index.swf,reg.swf,login.swf
一般都是运行主程序index.swf,然后需要用到注册的时候就在主程序里面触发事件用 AS3 载入 reg.swf 模块进行呈现;
AS3的作用。 AS3 很重要。 可以再里面控制 Flex的控件。 触发事件。处理数据 等等等.
你知道 javascript 吗? 就像在javascript在 html里面的作用一样。
================================
知道 Flex里面的 MoleLoader 和 MoleManager 组件吗?
先用 用Flex 新建 个 mole 然后编译。
简单点的就用Moleloader 载入就行。
高级点的可以用 MoleManager.
建议多看下手册,和Flex 附带的帮助文档
这些东西不是2句话就说得不清楚
参考资料:大家都是初学 qq 182887459
热心网友
时间:2023-08-22 00:52
可以的,
给你点知识
关于Flex3的开发细节
Flex3编译出来的swf跟Flash cs3编译出来的,在大小上根本就没有什么可比性!
现在的开发思路,使用Flash cs3制作所有的组件和存储所有需要的图片。
然后Flex3中只写逻辑代码,这样既方便维护,效果也很不错,不过对美工的要求大了很多!
其实这个方法是在网上看到的,自己测试了一下,确实是可行的。由于是初学Flex和Flash,所以很多的东西还在学习中
昨天晚上才把具体实现的方法搞明白,真是累啊~!!
关于这放面得资料,网上很多,就不累诉了~!
如果实在找不到我给你个网站:http://www.javaeye.com/wiki/topic/376730
希望采纳
热心网友
时间:2023-08-22 00:53
首先,flex3不是用来做网站的,如果需要做网站的话,与Flex一个公司的相关产品还有比如ColdFusion、CycleLive等等,就像现在Intel公司也不仅仅做硬件一样,flex3可以很好的跟java进行融合,因为Flex只是一个页面,所以可以嵌入现在比较主流的框架中,比如struts。因为flex得脚本程序as与js是基于同一个规范发展出来的,所以flex也可以使用其内部封装的类调用js程序或者ajax。
其次,对于mxml需要多少个这个问题,就要根据需求以及设计来定了,可以把多个页面做成一个,就看个人喜好了,因为flex里面所有的控件属性,都做成了as对象,可以轻松改变页面结构。
然后,对于flex3+java通信的问题,基于struts的response/request就可以了(个人是通过flex调用js实现的,html与flex页面对象数据间的通信),或者使用HttpService、WebService都能实现,flex3对其进行了很好的实现以及封装,可以使用as封装的对象或者使用mxml页面标签。
热心网友
时间:2023-08-22 00:54
Flex3编译出来的swf跟Flash cs3编译出来的,在大小上根本就没有什么可比性!
现在的开发思路,使用Flash cs3制作所有的组件和存储所有需要的图片。
然后Flex3中只写逻辑代码,这样既方便维护,效果也很不错,不过对美工的要求大了很多!
其实这个方法是在网上看到的,自己测试了一下,确实是可行的。由于是初学Flex和Flash,所以很多的东西还在学习中