| 
					
				 | 
			
			
				@@ -3,6 +3,7 @@ package com.cooleshow.student.ui.splash; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.content.Context; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.graphics.Point; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.os.Bundle; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import android.text.TextUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.util.Log; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.view.LayoutInflater; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import android.view.MotionEvent; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -13,9 +14,11 @@ import android.widget.TextView; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import androidx.annotation.Nullable; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import androidx.viewpager.widget.ViewPager; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.alibaba.android.arouter.facade.Postcard; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.alibaba.android.arouter.facade.annotation.Route; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.alibaba.android.arouter.launcher.ARouter; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.cooleshow.base.common.ConstantKey; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.cooleshow.base.constanst.Constants; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.cooleshow.base.router.RouterPath; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.cooleshow.base.ui.activity.BaseMVPActivity; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.cooleshow.base.utils.SPUtils; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -43,9 +46,13 @@ public class GuideActivity extends BaseMVPActivity<ActivityGuideBinding, GuidePr 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private MyViewPage vp; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private ViewPagerAdapter vpAdapter; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private TextView tv_go; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private String extra; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     protected void initView() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (getIntent().hasExtra(Constants.COMMON_EXTRA_KEY)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            extra = getIntent().getStringExtra(Constants.COMMON_EXTRA_KEY); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         LayoutInflater inflater = LayoutInflater.from(this); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         views = new ArrayList<View>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         views.add(inflater.inflate(R.layout.guide_one, null)); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -63,13 +70,14 @@ public class GuideActivity extends BaseMVPActivity<ActivityGuideBinding, GuidePr 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     protected void onCreate(@Nullable Bundle savedInstanceState) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         super.onCreate(savedInstanceState); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         StatusBarUtil.setStatusBarDarkTheme(this, true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    private void goAction(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private void goAction() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SPUtils.getInstance().put(ConstantKey.IS_FIRST_LAUNCH, true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (UserHelper.isLogin()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             jumpMain(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -77,9 +85,15 @@ public class GuideActivity extends BaseMVPActivity<ActivityGuideBinding, GuidePr 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             jumpLogin(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private void jumpLogin() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ARouter.getInstance().build(RouterPath.UserCenter.PATH_VERIFY_LOGIN).navigation(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        Postcard build = ARouter.getInstance().build(RouterPath.UserCenter.PATH_VERIFY_LOGIN); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (!TextUtils.isEmpty(extra)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            build.withString(Constants.COMMON_EXTRA_KEY, extra); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        build.navigation(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private void jumpMain() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ARouter.getInstance().build(RouterPath.APPCenter.PATH_HOME).navigation(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 |