flex界面切换有几种方法?就是多个模块怎么集成和配合的问题

问题描述

初学Flex,从接触到的书籍和资料没有查到怎么进行复杂布局的方法,只看到用state一个方法,但一个大应用不可能把所有界面都堆在一个mxml了吧,请问各位大侠有哪些方法可以复杂布局,或者说多个mxml之间怎么配合。 问题补充:今天看了多模块之间可以用<mx:module>连接到*.swf来解决界面切换的问题,可以多个swf之间怎么维持会话,比如如果用户知道swf之间的关系的话,可以直接访问改swf而不用通过权限控制系统。

解决方案

1. ViewStack2. ViewStack + module3. SWFLoader4. 其他建议用1,23,SWFLoader加载swf后会缓存这个swf。对问题补充里的看法:module主要的作用不是解决界面切换的。module主要是解决模块加载方式的。界面切换 利用ViewStack最合适
解决方案二:
很好的互相配合 需要更多的经验和稍为完整的方案。对Flex有一定了解后,建议学习pureMVC。
解决方案三:
这个东西现在用的还是少啊这样的问题在网上搜效果不是很好,建议去买本书,系统的学习一下

时间: 2024-07-30 22:17:10

flex界面切换有几种方法?就是多个模块怎么集成和配合的问题的相关文章

flex界面切换有几种方法?

问题描述 初学Flex,从接触到的书籍和资料没有查到怎么进行复杂布局的方法,只看到用state一个方法,但一个大应用不可能把所有界面都堆在一个mxml了吧,请问各位大侠有哪些方法可以复杂布局,或者说多个mxml之间怎么配合.问题补充:今天看了多模块之间可以用<mx:module>连接到*.swf来解决界面切换的问题,可以多个swf之间怎么维持会话,比如如果用户知道swf之间的关系的话,可以直接访问改swf而不用通过权限控制系统. 解决方案 在flex中切换界面很简单大致有以下方式1.viewS

Activity取消界面切换的默认动画方法(推荐)_Android

一般启动一个新的Activity都默认有切换的动画效果,比如界面从右至左的移动. 但是有些时候我们不需要这个动画,怎么办? 操作方法比较麻烦,这里我推荐其中一种.我这里是要做启动页splash到首页Home无缝展示,即启动页的图片背景和首页最上层的悬浮背景图是一模一样,用户会以为还在启动页,我这里会做些动画,然后进行开门效果.(首页会多出2个按钮,此时就不是启动页了) 主要实现思路: 1.需要设置无动画效果的主题,应用到对应的界面. 2.在启动页面界面结束时,需要增加一个方法 overrideP

Activity取消界面切换的默认动画方法(推荐)

一般启动一个新的Activity都默认有切换的动画效果,比如界面从右至左的移动. 但是有些时候我们不需要这个动画,怎么办? 操作方法比较麻烦,这里我推荐其中一种.我这里是要做启动页splash到首页Home无缝展示,即启动页的图片背景和首页最上层的悬浮背景图是一模一样,用户会以为还在启动页,我这里会做些动画,然后进行开门效果.(首页会多出2个按钮,此时就不是启动页了) 主要实现思路: 1.需要设置无动画效果的主题,应用到对应的界面. 2.在启动页面界面结束时,需要增加一个方法 overrideP

实现点击下箭头变上箭头来回切换的两种方法【推荐】_jquery

我所知道的常用的就这两种. 第一种:说明一下我用的是fontawesome字体,首先要去官网下载来用 <span class='btn btn-more'> <i class='fa fa-angle-down'></i> <i class='fa fa-angle-up hidden'></i> </span> 我用的是bootstrap,所以hidden是自带的,上面的初始状态就是下箭头angle-down是显示的,然后上箭头an

javascript实现tab切换的四种方法_javascript技巧

tab切换在网页中很常见,故最近总结了4种实现方法. 首先,写出tab的框架,加上最简单的样式,代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style> *{ padding: 0; margin: 0; } li{ list-style:

Android 实现界面刷新的几种方法

Android 界面刷新 Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用. Android程序中可以使用的界面刷新方法有两种,分别是利用Handler和利用postInvalidate()来实现在线程中刷新界面. 利用Handler刷新界面 实例化一个Handler对象,并重写handleMessage方法调用invalidate()实现界

应用语言切换的三种方法

http://blog.csdn.net/sodino/article/details/6596709

C# winform 界面切换闪烁问题

问题描述 用了双缓冲减弱了闪烁效果,但有闪到界面一下的效果,很明显,求问如何解决呀. 解决方案 解决方案二:你的绘图代码本身需要优化,比如说不属于绘图的可放在别的线程解决方案三:你问题的范围太大了就像别人问你为何我的电脑总是很卡一样...说都说不清楚是什么问题解决方案四:引用1楼devmiao的回复: 你的绘图代码本身需要优化,比如说不属于绘图的可放在别的线程 能具体举个例子吗?我的确是加入新图后出现这种情况,我是初学者,不太会.解决方案五:在窗体放个定时器Timer2(Interval设为10

在Hibernate里面动态切换SChema实现访问不同的数据库的几种方法

需求很简单,相同的操作,比如表结构完全相同,程序也完全相同,但需要根据某些条件,分别向不同的schema做操作. 比如,如果当前处理的是A公司,那么向SchemaA 里面保存数据,如果当前处理的是B公司的,则向SchemaB里面保存数据. 其实就是一套程序,实现后台的动态切换. 我这里提供几种方法,大家自己根据情况考虑,都能实现,注意是实现,不一定适合于正式应用. 方法一: 在Hibernate里面,有一个配置参数,比如下面这个带Schema配置的映射 <?xml version="1.0