成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

實現Flex頁面跳轉行之有效的辦法

開發 后端
Flex頁面跳轉的實現方式你是否了解,這里和大家分享一下,在Flex里面不同頁面的切換,就是元素一層層的堆積,或者替換,但是為了好理解,還是稱之為"頁面跳轉"。

本文和大家重點討論一下Flex頁面跳轉實現的方式,Flex中是沒有頁面這個概念的,頁面在Flex里面其實就是一個個的Canvas,vbox,hbox等等之類的東西,看到的不同頁面的切換,就是這些元素一層層的堆積,或者替換,但是為了好理解,還是稱之為"頁面跳轉"。

Flex頁面跳轉

其實對于這個題目是不恰當的,因為Flex中是沒有頁面這個概念的,頁面在Flex里面其實就是一個個的Canvas,vbox,hbox等等之類的東西,看到的不同頁面的切換,就是這些元素一層層的堆積,或者替換,但是為了好理解,還是稱之為"頁面跳轉"。其實我們可以對比傳統的C/S開發模式,沒Flex頁面跳轉只有窗體和元件的顯示和隱藏。

那么怎么實現Flex頁面跳轉呢,我總結了下,主要有一下幾種方式:

1、使用ViewStack組件,具體代碼如下所示:把要跳轉的頁新建成MXMLComponent,然后通過ViewStack組件把這些頁包含進來

  1. <mx:ViewStackidmx:ViewStackid="storeViews"width="100%"height="550"creationPolicy="all"> 
  2. <shouyeidshouyeid="homeView"label="首頁"showEffect="WipeDown"hideEffect="WipeUp"/> 
  3. <leixingidleixingid="pView"label="模板類型"showEffect="WipeDown"hideEffect="WipeUp"/> 
  4. <makeidmakeid="supportView"label="立即制作"showEffect="WipeDown"hideEffect="WipeUp"/> 
  5. </mx:ViewStack> 

然后再用別的組件切換這些頁,比如用Button
 

  1. <mx:Buttonclickmx:Buttonclick="storeViews.selectedChild=homeView;"/> 

2、使用navigateToURL,主要方式如下:

  1. varurl:String="http://localhost:8080/Flex_J2eeDemo/bin  
  2. /Welcome.html";  
  3. varrequest:URLRequest=newURLRequest(url);  
  4. navigateToURL(request,"_blank");  

但是這個方法很郁悶就是頁面切換總是彈出新的頁面,而不是只變換url

3、也是我采用的方法,就是引用flash中的importflash.external.ExternalInterface這個接口,他能提供像jsp中window.location.href方法一樣方便,主要代碼為:

  1. ExternalInterface.call("function()  
  2. {window.location.href='http://localhost:8080/Flex_J2eeDemo/bin/Welcome.html';}  
  3.  
  4. ");  

4、使用組件技術,把不通的頁面做成component,然后通過TabNavigator等進行切換,通過使用state實現Flex頁面跳轉。

最后總結:

在Flex中,根本就沒有Flex頁面的概念,有的只有狀態,Flex是通過改變不同的狀態在我們的Application中實現不同頁面的平滑變換。目前已有人提出使用"棧"的"后進先出"的思想等等方法來實現,當然還有其他的方法,但是都需要我們的不斷探索、挖掘。
 

【編輯推薦】

  1. Flex頁面跳轉實現的幾種方式
  2. FlexBuilder4十大新特性閃亮登場
  3. Flex框架中Cairngorm和Mate的優點大比拼
  4. FlexBuilder3.0與Eclipse3.4的完美結合
  5. 解析Flex應用開發步驟 新特性和技術框架 

 

 

責任編輯:佚名 來源: javaeye.com
相關推薦

2010-07-29 10:09:09

Flex數據庫

2010-09-15 12:32:23

DIV頁面

2010-08-23 10:04:48

CSS浮動

2010-07-23 16:10:34

Perl用戶函數

2010-05-25 14:42:58

刪除SVN版本信息

2010-07-06 11:44:49

UML活動圖

2010-08-30 11:22:24

DIVCSS

2010-08-26 09:27:07

CSS居中

2010-07-06 13:11:50

Visio畫UML圖

2010-09-02 13:16:44

CSS水平居中

2010-03-23 16:41:17

云計算

2010-09-10 13:24:21

DIV表格

2010-06-30 17:06:32

UML用例圖

2015-03-16 11:16:59

生物識別身份驗證數據中心

2015-03-03 09:13:22

2010-08-18 16:10:35

IE6CSS

2010-07-06 13:20:57

Visio畫UML用例

2010-05-12 16:25:07

Subversion入

2010-11-25 10:42:34

上網行為管理產品網康

2009-07-25 17:24:25

VMware服務器虛擬機
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: a级黄色片在线观看 | 中文字幕一区在线观看视频 | 亚洲成av人影片在线观看 | 中文字幕在线观看成人 | 欧美成人二区 | 一级a性色生活片久久毛片波多野 | 成人深夜福利 | 国产精品亚洲一区 | 日本在线精品视频 | 国产小视频精品 | 精品一区二区三区四区 | 伊人网综合| 91资源在线观看 | 亚洲色欲色欲www | 午夜精品导航 | 国产精品一区二区久久 | 国产精品成人一区二区 | 黄色网页在线 | 久久久久久国产精品 | 久久在线 | 亚洲国产aⅴ成人精品无吗 亚洲精品久久久一区二区三区 | 91av视频在线 | 国产精品美女久久久 | 99影视 | 国产欧美一区二区三区在线看 | 色爱综合网 | 第一福利社区1024 | 久久国产精品首页 | 久久久久亚洲精品国产 | 中文字幕视频在线 | 国产美女在线观看 | 亚洲一区电影 | 久久久久成人精品免费播放动漫 | 午夜一区 | 中文字幕成人网 | 精品国产一区二区 | 少妇特黄a一区二区三区88av | 中文字幕第一页在线 | 亚洲av毛片成人精品 | 亚洲影音 | 国产美女在线免费观看 |