我想創建我的第一個真實世界的應用程序。它是一個由Flash Builder 4驅動(通過Web服務)應用程序的數據庫。Flash Builder中的多頁數據庫應用程序 - 如何訪問/調用不同的屏幕?
該應用程序將擁有超過30多個不同的數據輸入表單屏幕,列表屏幕,搜索屏幕等,它們都使用不同的Web服務。
顯然我想分解它,以便隨着應用程序的增長而變得易於管理,並且使應用程序儘可能快(如果需要加載所有元素,初始加載速度可能會很慢,但我希望它一旦用戶「進入」應用程序,就要快)。
我到現在爲止的方法是讓我的主應用程序(稱爲佈局),然後有一個ViewStack與每個不同的屏幕上。這個效果很好,但是這意味着每次添加一個新的屏幕時都會保留一小段代碼(有關此處的信息,請參閱:Swap MXML Component in Application from another Component - Possible?)
每組表單都是相關的,所以「客戶機」區域的申請有一個數據錄入表格,幾個表格。加載時我需要傳遞參數。即。 「加載ID爲123的數據輸入表單」。
此刻我有一個組件爲每個窗體,即。 ClientForm和ClientList。這是一個好方法嗎?我應該使用模塊嗎?
ViewStack是一種有效的方法嗎?
你好,很棒的迴應。各國看起來絕對是這條路。再次感謝你的幫助! :) – danbiscuit 2011-04-14 11:29:35
不客氣! – Constantiner 2011-04-14 11:32:53