核心common 概述
The core common module of Polyv multi-scenario, i.e., the polyvLiveCommonModul module, is a general-purpose encapsulation module shared across multiple scenarios. Upper-layer scenarios such as the cloud classroom scenario polyvLiveCloudClassScene and the live streaming e-commerce scenario polyvLiveEcommerceScene rely on this module for development.
Its directory structure is as follows:
.
└── livecommon
├── module
├── config
├── data
├── modules
├── utils
├── ui
├── widget
├── window
config
Defines data configuration classes.
data
Defines common data encapsulation classes.
modules
Defines UI-independent common code encapsulation for multiple functional modules, using the MVP pattern (except for interactive applications).
utils
Defines utility classes, including image loading, screen rotation, etc.
widget & window
Defines custom UI components common to multiple scenarios.
