7_1-核心common-概述
更新時間:2023-04-17 15:27:57
保利威多場景的核心 common 模組,即 polyvLiveCommonModul 模組,是提供給多個場景共用的通用封裝模組,上層例如雲端課堂場景 polyvLiveCloudClassScene、直播帶貨場景 polyvLiveEcommerceScene 都依賴該模組進行開發。
其目錄結構如下:
.
└── livecommon
├── module
├── config
├── data
├── modules
├── utils
├── ui
├── widget
├── window
config
定義了資料配置類別
data
定義了公用資料封裝類別
modules
定義的是多個功能模組的 UI 無關的公用程式碼封裝,使用 MVP 模式(互動應用除外)。
utils
定義了工具類別,包括圖片載入、螢幕旋轉等。
widget & window
定義了多場景通用的自訂 UI。
