1:修改卡顿问题,
2:修改玄镜的动画 3:修改转盘获取数据 4:修改排行榜
This commit is contained in:
@@ -10,7 +10,8 @@
|
||||
|
||||
<activity
|
||||
android:name=".activity.MainActivity"
|
||||
|
||||
android:launchMode="singleInstance"
|
||||
android:exported="true"
|
||||
/>
|
||||
</application>
|
||||
|
||||
|
||||
@@ -17,6 +17,7 @@ import android.view.View;
|
||||
import android.view.animation.Animation;
|
||||
import android.view.animation.AnimationUtils;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
import androidx.annotation.Nullable;
|
||||
import androidx.fragment.app.Fragment;
|
||||
|
||||
@@ -95,6 +96,13 @@ public class MainActivity extends BaseMvpActivity<HomePresenter, ActivityMainBin
|
||||
return R.layout.activity_main;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
protected void onSaveInstanceState(@NonNull Bundle outState) {
|
||||
super.onSaveInstanceState(outState);
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onCreate(@Nullable Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
@@ -141,6 +149,20 @@ public class MainActivity extends BaseMvpActivity<HomePresenter, ActivityMainBin
|
||||
@Override
|
||||
protected void onNewIntent(Intent intent) {
|
||||
super.onNewIntent(intent);
|
||||
// 处理新的intent
|
||||
setIntent(intent);
|
||||
|
||||
// 检查是否需要跳转到房间
|
||||
if (shouldRestoreRoom()) {
|
||||
ARouter.getInstance().build(ARouteConstants.ROOM_DETAILS)
|
||||
.withString("form", "首页")
|
||||
.withString("roomId", CommonAppContext.getInstance().playId)
|
||||
.withFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP)
|
||||
.navigation();
|
||||
return;
|
||||
}
|
||||
|
||||
// 处理tab切换
|
||||
checkTab(intent.getIntExtra("tab", -1));
|
||||
}
|
||||
|
||||
@@ -389,6 +411,7 @@ public class MainActivity extends BaseMvpActivity<HomePresenter, ActivityMainBin
|
||||
ARouter.getInstance().build(ARouteConstants.ROOM_DETAILS)
|
||||
.withString("form", "首页")
|
||||
.withString("roomId", CommonAppContext.getInstance().playId)
|
||||
.withFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK)
|
||||
.navigation();
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user