解除无用的功能模块

:modules:mogo-module-splash-noop
:modules:mogo-module-splash
:modules:mogo-module-media
:modules:mogo-module-guide
This commit is contained in:
董宏宇
2021-08-31 18:44:49 +08:00
parent e943575929
commit 82852618e8
10 changed files with 1 additions and 57 deletions

View File

@@ -192,8 +192,6 @@ public class MainActivity extends MvpActivity<MainView, MainPresenter> implement
final long start = System.currentTimeMillis();
MogoModulesManager.getInstance().init(this);
loadSplash();
if (DebugConfig.isMapBased()) {
if (mServiceApis.getMapServiceApi() != null) {
@@ -293,11 +291,6 @@ public class MainActivity extends MvpActivity<MainView, MainPresenter> implement
List<IMogoModuleProvider> providers = MogoModulesManager.getInstance().loadCardsModule();
}
@Override
public void loadSplash() {
MogoModulesManager.getInstance().loadSplashModule(R.id.module_main_id_splash_container);
}
@NonNull
@Override
protected MainPresenter createPresenter() {

View File

@@ -33,8 +33,4 @@ public interface MainView extends IView {
*/
IMogoServiceApis getApis();
/**
* 加载闪屏页
*/
void loadSplash();
}

View File

@@ -74,13 +74,6 @@ public interface MogoModulesHandler {
*/
void loadLeftPanelModule(int containerId);
/**
* 加载比亚迪模块
*
* @param containerId
*/
void loadSplashModule(int containerId);
/**
* 释放各个模块资源
*/

View File

@@ -12,8 +12,6 @@ import com.mogo.module.common.MogoModulePaths;
import com.mogo.module.main.MainActivity;
import com.mogo.service.MogoServicePaths;
import com.mogo.service.module.IMogoModuleProvider;
import com.mogo.service.obu.IMoGoObuProvider;
import com.mogo.service.warning.IMoGoWaringProvider;
import com.mogo.utils.ResourcesHelper;
import com.mogo.utils.logger.Logger;
@@ -142,14 +140,6 @@ public class MogoModulesManager implements MogoModulesHandler {
addFragment( provider, containerId );
}
@Override
public void loadSplashModule( int containerId ) {
IMogoModuleProvider provider = ( IMogoModuleProvider ) ARouter.getInstance()
.build( MogoServicePaths.PATH_SPLASH )
.navigation( getContext() );
addFragment( provider, containerId );
}
@Override
public void loadBaseModule() {
List< MogoModule > baseModules = MogoModulePaths.getBaseModules();