Flex 應用程式通常會併入一組檔案, 包括映像、CSS 檔案、字型、音頻剪輯和視頻等不同類型的媒體。如果能保持應用程式的資源和原始碼井井有條, 之後需要對軟體做出更改時就可以節省時間。以下是命名和儲存 Flex 應用程式相關檔案時應考慮的一些一般指導方針。
建立和使用“assets”目錄
常見的最佳做法是建立一個名為“assets”的檔案夾, 將它儲存在 src 目錄中。Flex Builder 在設定 Flex 項目時建立這個 src 目錄。
因此, 資來源目錄根目錄的路徑是: src/assets
使用 assets 目錄中的子目錄
為了有助於組織可用於應用程式的各種媒體類型, 建議您根據使用的媒體類型合理組織一些子目錄。以下幾點強調了子目錄的一些常用做法。
使用 SWF 目錄
可以考慮將 Flex 應用程式中的 SWF 檔案儲存體在一個名為“SWF”的目錄中。您可以根據載入到應用程式中的 SWF 檔案的用途使用其它目錄。例如, 可以將模組儲存在其它目錄中。模組超出了本文的討論範圍, 但您可以通過編寫模組獲得更多資訊。
SWF 目錄路徑是: src/assets/swf
使用 images 目錄
將 JPG、GIF 或 PNG 檔案等映像資源儲存在一個名為“images”的目錄中。
映像目錄路徑是: src/assets/images
使用 fonts 目錄
Flex 應用程式可以包含嵌入式字型。將非標準字型用於 Flex 應用程式時, 將 TTF 檔案和其它字型檔儲存在一個名為“fonts”的目錄中。同時請記住, 字型可用性因平台不同而異。包含字型是一個好辦法, 尤其是當開發小組在不同的平台上工作時。
字型目錄路徑是: src/assets/fonts
使用 audio 目錄
音頻是富 Internet 應用程式中的常用媒體類型。將 MP4 和 WAV 檔案等音頻資源儲存在一個名為“audio”的目錄中。
音頻目錄路徑是: src/assets/audio
使用 video 目錄
將視頻儲存在一個名為“video”的目錄中
視頻目錄路徑是: src/assets/video
使用 XML 目錄
如果應用程式套件組合含 XML 設定檔或不調用伺服器而直接載入到應用程式的 XML 檔案, 將它們一起儲存到一個名為“xml”的目錄中。
xml 目錄路徑是: src/assets/xml
圖 1 所示的目錄結構說明了這些慣例。