This commit is contained in:
wangcongtao
2020-03-13 15:30:23 +08:00
parent fff573bc31
commit aca38576a5
14 changed files with 272 additions and 100 deletions

View File

@@ -201,17 +201,21 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme
@Override
protected void onCreate( @Nullable Bundle savedInstanceState ) {
super.onCreate( savedInstanceState );
init();
mPresenter.postLoadModuleMsg();
}
private void init(){
mServiceApis = ( IMogoServiceApis ) ARouter.getInstance().build( MogoServicePaths.PATH_SERVICE_APIS ).navigation();
mMogoStatusManager = mServiceApis.getStatusManagerApi();
}
@Override
public void loadModules() {
final long start = System.currentTimeMillis();
getWindow().setBackgroundDrawable( null );
mServiceApis = ( IMogoServiceApis ) ARouter.getInstance().build( MogoServicePaths.PATH_SERVICE_APIS ).navigation();
MogoModulePaths.addModule( new MogoModule( ServiceConst.PATH_REFRESH_STRATEGY, ServiceConst.PATH_REFRESH_STRATEGY ) );
mMogoModuleHandler = new MogoModulesManager( this );
@@ -255,7 +259,6 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme
}
} );
mMogoStatusManager = mServiceApis.getStatusManagerApi();
Log.i( "timer", "cost " + ( System.currentTimeMillis() - start ) + "ms" );
}
@@ -344,12 +347,14 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme
protected void onResume() {
MapBroadCastHelper.getInstance( this ).mapFrount();
super.onResume();
mMogoStatusManager.setMainPageResumeStatus( TAG, true );
}
@Override
protected void onPause() {
MapBroadCastHelper.getInstance( this ).mapBackground();
super.onPause();
mMogoStatusManager.setMainPageResumeStatus( TAG, false );
}
@Override