模块化开发是一种常用的开发方式,它可以让开发者将应用程序拆分成多个模块,每个模块分别负责特定的功能。这有助于应用程序的开发和维护,在团队协作中也有很大的优势。
在此项目中,有四个模块:app
、app-base
、app-setting
和 app-video
。
app
: 该模块是应用程序的入口模块。app-base
: 该模块是基础模块,后续可以通过此模块提供基础的功能,例如:网络请求、图片加载、日志打印等。- 另外两个模块是示例子模块,这里也可以叫做业务模块,提供特定的功能,根据实际需要进行增减。