|
|
@@ -1,16 +1,12 @@ |
|
|
|
package com.huntersun.vkyes.etcopencard.src.ui.activity; |
|
|
|
|
|
|
|
import android.Manifest; |
|
|
|
import android.animation.AnimatorSet; |
|
|
|
import android.animation.ObjectAnimator; |
|
|
|
import android.annotation.SuppressLint; |
|
|
|
import android.app.Activity; |
|
|
|
import android.content.Context; |
|
|
|
import android.content.Intent; |
|
|
|
import android.content.pm.PackageManager; |
|
|
|
import android.net.Uri; |
|
|
|
import android.os.Bundle; |
|
|
|
import android.telephony.TelephonyManager; |
|
|
|
import android.util.Log; |
|
|
|
import android.view.KeyEvent; |
|
|
|
import android.view.View; |
|
|
@@ -24,9 +20,6 @@ import android.widget.ImageView; |
|
|
|
import android.widget.LinearLayout; |
|
|
|
import android.widget.TextView; |
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSONObject; |
|
|
|
import com.google.gson.Gson; |
|
|
|
import com.google.gson.internal.LinkedTreeMap; |
|
|
|
import com.gyf.immersionbar.ImmersionBar; |
|
|
|
import com.hjq.base.BaseDialog; |
|
|
|
import com.hjq.umeng.UmengClient; |
|
|
@@ -34,29 +27,19 @@ import com.hjq.widget.view.CountdownView; |
|
|
|
import com.hjq.widget.view.SubmitButton; |
|
|
|
import com.huntersun.vky.obublelib.util.ValidatorUtils; |
|
|
|
import com.huntersun.vkyes.etcopencard.R; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.api.Api; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.api.Converter; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.api.FatherBean; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.api.MyRetrofit; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.api.RequestParameters; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.api.Result; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.api.bean.IFCode; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.api.bean.ResultBean; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.api.bean.SendTheVerificationCodeBean; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.tool.FileImageTool; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.tool.MyShared; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.ui.activity.MainActivity; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.ui.activity.RealUserAuthenticationActivity; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.ui.activity.after.CheckRunningWaterStep2Activity; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.ui.activity.after.ReplaceEtcStep4Activity; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.ui.activity.user.ForgetPwdStep1Activity; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.utils.AESUtil; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.utils.Constants; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.utils.ETCAppManager; |
|
|
|
import com.huntersun.vkyes.etcopencard.project.utils.FunHelper; |
|
|
|
import com.huntersun.vkyes.etcopencard.src.aop.SingleClick; |
|
|
|
import com.huntersun.vkyes.etcopencard.src.app.AppActivity; |
|
|
|
import com.huntersun.vkyes.etcopencard.src.manager.DialogManager; |
|
|
|
import com.huntersun.vkyes.etcopencard.src.other.AppConfig; |
|
|
|
import com.huntersun.vkyes.etcopencard.src.other.CodeCountDown; |
|
|
|
import com.huntersun.vkyes.etcopencard.src.other.KeyboardWatcher; |
|
|
@@ -64,19 +47,15 @@ import com.huntersun.vkyes.etcopencard.src.ui.dialog.MessageDialog; |
|
|
|
import com.huntersun.vkyes.etcopencard.src.ui.dialog.UpdateDialog; |
|
|
|
import com.jeremyliao.liveeventbus.LiveEventBus; |
|
|
|
|
|
|
|
import java.lang.reflect.Array; |
|
|
|
import java.time.LocalDateTime; |
|
|
|
import java.time.format.DateTimeFormatter; |
|
|
|
import java.util.Arrays; |
|
|
|
import java.util.HashMap; |
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
import androidx.annotation.NonNull; |
|
|
|
import androidx.annotation.Nullable; |
|
|
|
import androidx.core.app.ActivityCompat; |
|
|
|
|
|
|
|
import cn.jpush.android.api.JPushInterface; |
|
|
|
import retrofit2.Response; |
|
|
|
|
|
|
|
/** |
|
|
|
* author : Android 轮子哥 |