d
This commit is contained in:
@@ -20,6 +20,7 @@ import com.fenghoo.seven.main.activity.common.storage.SharedPreferencesDao;
|
|||||||
import com.fenghoo.seven.main.activity.mvp.presenterImpl.ISmsCodeDialogPresenter;
|
import com.fenghoo.seven.main.activity.mvp.presenterImpl.ISmsCodeDialogPresenter;
|
||||||
import com.fenghoo.seven.main.activity.mvp.presenterImpl.SmsCodeDialogPresenterImpl;
|
import com.fenghoo.seven.main.activity.mvp.presenterImpl.SmsCodeDialogPresenterImpl;
|
||||||
import com.fenghoo.seven.main.kehu.activity.SearchActivity;
|
import com.fenghoo.seven.main.kehu.activity.SearchActivity;
|
||||||
|
import com.fenghoo.seven.main.kehu.activity.ShowAty;
|
||||||
import com.fenghoo.seven.main.my.entity.loginInfoBean;
|
import com.fenghoo.seven.main.my.entity.loginInfoBean;
|
||||||
import com.fenghoo.seven.utils.ToastUtils;
|
import com.fenghoo.seven.utils.ToastUtils;
|
||||||
import com.fenghoo.seven.utils.checkVersionsUtils.ProfileSpUtils;
|
import com.fenghoo.seven.utils.checkVersionsUtils.ProfileSpUtils;
|
||||||
@@ -36,6 +37,7 @@ public class CodeLoginActivity extends BaseActivity implements ISmsCodeDialogVi
|
|||||||
|
|
||||||
|
|
||||||
private String mPhone;
|
private String mPhone;
|
||||||
|
private String entertype = "";
|
||||||
private TextView mResentBtn;
|
private TextView mResentBtn;
|
||||||
private VerificationCodeInput mVerificationInput;
|
private VerificationCodeInput mVerificationInput;
|
||||||
private View mLoading;
|
private View mLoading;
|
||||||
@@ -75,6 +77,7 @@ public class CodeLoginActivity extends BaseActivity implements ISmsCodeDialogVi
|
|||||||
initNormalBack();
|
initNormalBack();
|
||||||
title_bar.setTitle("");
|
title_bar.setTitle("");
|
||||||
mPhone = getIntent().getStringExtra("phone");
|
mPhone = getIntent().getStringExtra("phone");
|
||||||
|
entertype = getIntent().getStringExtra("entertype");
|
||||||
// String template = "正在向%s发送短信验证码";
|
// String template = "正在向%s发送短信验证码";
|
||||||
// mPhoneTv.setText(String.format(template, mPhone));
|
// mPhoneTv.setText(String.format(template, mPhone));
|
||||||
|
|
||||||
@@ -118,7 +121,12 @@ public class CodeLoginActivity extends BaseActivity implements ISmsCodeDialogVi
|
|||||||
mVerificationInput.setOnCompleteListener(new VerificationCodeInput.Listener() {
|
mVerificationInput.setOnCompleteListener(new VerificationCodeInput.Listener() {
|
||||||
@Override
|
@Override
|
||||||
public void onComplete(String code) {
|
public void onComplete(String code) {
|
||||||
|
//如果是验证码登录
|
||||||
|
if(entertype.equals("0")){
|
||||||
commit(code);
|
commit(code);
|
||||||
|
}else {
|
||||||
|
ShowAty.ModifyPasActivity(CodeLoginActivity.this,code);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ public class ForgetPasActivity extends BaseActivity implements View.OnClickListe
|
|||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
switch (v.getId()) {
|
switch (v.getId()) {
|
||||||
case R.id.btn_login:
|
case R.id.btn_login:
|
||||||
ShowAty.CodeLoginActivity(ForgetPasActivity.this,mEtPhone.getText().toString().trim());
|
ShowAty.CodeLoginActivity(ForgetPasActivity.this,mEtPhone.getText().toString().trim(),"1");
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -84,12 +84,7 @@ public class LoginPasswordActivity extends BaseTreeActivity<LoginPasswordContrac
|
|||||||
public void onClick(View view) {
|
public void onClick(View view) {
|
||||||
switch (view.getId()) {
|
switch (view.getId()) {
|
||||||
case R.id.btn_login://登录
|
case R.id.btn_login://登录
|
||||||
if(longintype.equals("0")){
|
|
||||||
getPresenter().login();
|
getPresenter().login();
|
||||||
}else {
|
|
||||||
// ShowAty.CodeLoginActivity(LoginPasswordActivity.this,mEtPhone.getText().toString().trim());
|
|
||||||
ShowAty.CodeLoginActivity(LoginPasswordActivity.this,"18133922183");
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
case R.id.login_tv_code://验证码登录
|
case R.id.login_tv_code://验证码登录
|
||||||
if(longintype.equals("0")){
|
if(longintype.equals("0")){
|
||||||
@@ -99,8 +94,7 @@ public class LoginPasswordActivity extends BaseTreeActivity<LoginPasswordContrac
|
|||||||
passWordLogin();
|
passWordLogin();
|
||||||
longintype="0";
|
longintype="0";
|
||||||
}
|
}
|
||||||
|
ShowAty.CodeLoginActivity(LoginPasswordActivity.this,"18133922183","0");
|
||||||
ShowAty.CodeLoginActivity(LoginPasswordActivity.this,"18133922183");
|
|
||||||
break;
|
break;
|
||||||
case R.id.login_tv_forgetpas://忘记密码
|
case R.id.login_tv_forgetpas://忘记密码
|
||||||
ShowAty.ForgetPasActivity(LoginPasswordActivity.this);
|
ShowAty.ForgetPasActivity(LoginPasswordActivity.this);
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ import android.widget.EditText;
|
|||||||
import com.fenghoo.seven.R;
|
import com.fenghoo.seven.R;
|
||||||
import com.fenghoo.seven.base.BaseActivity;
|
import com.fenghoo.seven.base.BaseActivity;
|
||||||
import com.fenghoo.seven.main.kehu.activity.ShowAty;
|
import com.fenghoo.seven.main.kehu.activity.ShowAty;
|
||||||
|
import com.fenghoo.seven.utils.checkVersionsUtils.ProfileSpUtils;
|
||||||
import com.fenghoo.seven.widget.TitleBar;
|
import com.fenghoo.seven.widget.TitleBar;
|
||||||
|
|
||||||
public class ModifyPasActivity extends BaseActivity implements View.OnClickListener {
|
public class ModifyPasActivity extends BaseActivity implements View.OnClickListener {
|
||||||
@@ -29,6 +30,7 @@ public class ModifyPasActivity extends BaseActivity implements View.OnClickListe
|
|||||||
protected void onCreate(Bundle savedInstanceState) {
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
setContentView(R.layout.activity_modify_pas);
|
setContentView(R.layout.activity_modify_pas);
|
||||||
|
String code = getIntent().getStringExtra("code");
|
||||||
initView();
|
initView();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -46,7 +48,10 @@ public class ModifyPasActivity extends BaseActivity implements View.OnClickListe
|
|||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
switch (v.getId()) {
|
switch (v.getId()) {
|
||||||
case R.id.btn_login:
|
case R.id.btn_login:
|
||||||
ShowAty.CodeLoginActivity(ModifyPasActivity.this, mEtPhone.getText().toString().trim());
|
//进入主页
|
||||||
|
// ProfileSpUtils.getInstance().saveLoginSatus(true);
|
||||||
|
// ProfileSpUtils.getInstance().saveProfile(data);
|
||||||
|
// startActivity(MainActivity.class);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ import android.os.Bundle;
|
|||||||
import com.fenghoo.seven.db.DbRecordBeanData;
|
import com.fenghoo.seven.db.DbRecordBeanData;
|
||||||
import com.fenghoo.seven.main.activity.CodeLoginActivity;
|
import com.fenghoo.seven.main.activity.CodeLoginActivity;
|
||||||
import com.fenghoo.seven.main.activity.ForgetPasActivity;
|
import com.fenghoo.seven.main.activity.ForgetPasActivity;
|
||||||
|
import com.fenghoo.seven.main.activity.ModifyPasActivity;
|
||||||
import com.fenghoo.seven.main.find.CloundSolutionActivity;
|
import com.fenghoo.seven.main.find.CloundSolutionActivity;
|
||||||
import com.fenghoo.seven.main.find.CommentActivity;
|
import com.fenghoo.seven.main.find.CommentActivity;
|
||||||
import com.fenghoo.seven.main.find.ConversationActivity;
|
import com.fenghoo.seven.main.find.ConversationActivity;
|
||||||
@@ -77,15 +78,32 @@ public class ShowAty {
|
|||||||
Intent i = new Intent(ctx, MainActivitytwot.class);
|
Intent i = new Intent(ctx, MainActivitytwot.class);
|
||||||
ctx.startActivity(i);
|
ctx.startActivity(i);
|
||||||
}
|
}
|
||||||
public static void CodeLoginActivity(Context ctx,String phone) {
|
/**
|
||||||
|
* @description
|
||||||
|
* @param entertype 0为从登录页进入 1为从忘记密码
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public static void CodeLoginActivity(Context ctx,String phone,String entertype) {
|
||||||
Intent i = new Intent(ctx, CodeLoginActivity.class);
|
Intent i = new Intent(ctx, CodeLoginActivity.class);
|
||||||
i.putExtra("phone",phone);
|
i.putExtra("phone",phone);
|
||||||
|
i.putExtra("entertype",entertype);
|
||||||
ctx.startActivity(i);
|
ctx.startActivity(i);
|
||||||
}
|
}
|
||||||
public static void ForgetPasActivity(Context ctx) {
|
public static void ForgetPasActivity(Context ctx) {
|
||||||
Intent i = new Intent(ctx, ForgetPasActivity.class);
|
Intent i = new Intent(ctx, ForgetPasActivity.class);
|
||||||
ctx.startActivity(i);
|
ctx.startActivity(i);
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* @description 修改密码
|
||||||
|
* @param
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public static void ModifyPasActivity(Context ctx,String code) {
|
||||||
|
Intent i = new Intent(ctx, ModifyPasActivity.class);
|
||||||
|
i.putExtra("code",code);
|
||||||
|
ctx.startActivity(i);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user