延迟初始化部分变量

This commit is contained in:
juntao
2020-04-13 12:29:54 +08:00
parent 0612582a46
commit b7ce3e8c20
11 changed files with 37 additions and 387 deletions

View File

@ -158,19 +158,18 @@ public class MainActivity extends BaseActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setStatusBarColor(Color.TRANSPARENT);
mSp = PreferenceManager.getDefaultSharedPreferences(this);
mMainWrapperFragment = new MainWrapperFragment();
if (savedInstanceState != null) {
mMainWrapperFragment.setArguments(savedInstanceState);
} else if (getIntent() != null) {
Bundle extras = getIntent().getExtras();
mMainWrapperFragment.setArguments(extras);
mMainWrapperFragment.setArguments(getIntent().getExtras());
}
replaceFragment(mMainWrapperFragment);
setStatusBarColor(Color.TRANSPARENT);
mSp = PreferenceManager.getDefaultSharedPreferences(this);
isNewFirstLaunch = mSp.getBoolean("isNewFirstLaunchV" + PackageUtils.getVersionName(), true);
if (isNewFirstLaunch) {
final LunchType lunchType = DeviceTokenUtils.getLaunchType();
@ -299,7 +298,6 @@ public class MainActivity extends BaseActivity {
DisplayUtils.setLightStatusBar(this, false);
}
}
}
}