Parcourir la source

正式运行

master
lujin il y a 1 semaine
Parent
révision
8796d0b214

+ 31
- 0
app/src/main/java/com/huntersun/vkyes/etcopencard/project/utils/ETCAppManager.java Voir le fichier

package com.huntersun.vkyes.etcopencard.project.utils;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
public class ETCAppManager {
private static ETCAppManager etcAppManager;
private Context mContext;
private ETCAppManager(){}
public static ETCAppManager getInstance(){
if (null == etcAppManager){
synchronized (ETCAppManager.class){
if (null == etcAppManager){
etcAppManager = new ETCAppManager();
}
}
}
return etcAppManager;
}
public void init(Context context){
this.mContext =context;
}
public void startEtcApp(){
Uri uri = Uri.parse("etcapp://launch");
Intent intent =new Intent(Intent.ACTION_VIEW,uri);
intent.setPackage("com.dzvehicleengine.dz_app");
mContext.startActivity(intent);
}
}

+ 4
- 25
app/src/main/java/com/huntersun/vkyes/etcopencard/src/ui/activity/LoginActivity.java Voir le fichier

import com.huntersun.vkyes.etcopencard.project.ui.activity.user.ForgetPwdStep1Activity; 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.AESUtil;
import com.huntersun.vkyes.etcopencard.project.utils.Constants; 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.project.utils.FunHelper;
import com.huntersun.vkyes.etcopencard.src.aop.SingleClick; import com.huntersun.vkyes.etcopencard.src.aop.SingleClick;
import com.huntersun.vkyes.etcopencard.src.app.AppActivity; import com.huntersun.vkyes.etcopencard.src.app.AppActivity;
* 发送验证码 * 发送验证码
*/ */
private void sendCode() { private void sendCode() {
// ETCAppManager.getInstance().init(this);
// ETCAppManager.getInstance().startEtcApp();

Map<String, String> params = new HashMap<>(); Map<String, String> params = new HashMap<>();
params.put("mobile", FunHelper.getText(mPhoneView)); params.put("mobile", FunHelper.getText(mPhoneView));
MyRetrofit.newInstanceGZ(this, IFCode.IFCODE2, params, new MyRetrofit.ReturnResult() { MyRetrofit.newInstanceGZ(this, IFCode.IFCODE2, params, new MyRetrofit.ReturnResult() {
} }
}); });


//旧版本
/* if (mPhoneView.getText().toString().length() != 11) {
mPhoneView.startAnimation(AnimationUtils.loadAnimation(getContext(), R.anim.shake_anim));
toast(R.string.common_phone_input_error);
return;
}
// 隐藏软键盘
hideKeyboard(getCurrentFocus());
showDialog("发送中...");
Map<String, String> params = new HashMap<>();
params.put("mobile", mPhoneView.getText().toString());
MyRetrofit.newInstance(IFCode.IFCODE2, params, new MyRetrofit.ReturnResult() {
@Override
public void onSuccess(ResultBean resultBean, ResultBean.BizContent bizContent) {
hideDialog();
toast("验证码发送成功!");
mCountdownView.start(); //开始倒计时
}

@Override
public void onError() {
MyRetrofit.ReturnResult.super.onError();
hideDialog();
}
});*/
} }


@Override @Override

+ 1
- 1
common.gradle Voir le fichier

//noinspection ExpiredTargetSdkVersion,OldTargetApi //noinspection ExpiredTargetSdkVersion,OldTargetApi
targetSdkVersion 30 targetSdkVersion 30
versionName '1.3.5' versionName '1.3.5'
versionCode 13
versionCode 12
} }


// 支持 Java JDK 8 // 支持 Java JDK 8

Chargement…
Annuler
Enregistrer