From 0e7dd8919ae2811063057f18a4db4156c771448a Mon Sep 17 00:00:00 2001 From: 陈奇 <1650699704@qq.com> Date: Fri, 07 Dec 2018 16:54:04 +0800 Subject: [PATCH] [*]添加了微信登陆 --- app/src/main/java/com/moral/yunfushao/activity/LoginActivity.java | 34 +++++++++++----------------------- 1 files changed, 11 insertions(+), 23 deletions(-) diff --git a/app/src/main/java/com/moral/yunfushao/activity/LoginActivity.java b/app/src/main/java/com/moral/yunfushao/activity/LoginActivity.java index bd3d80a..9a51198 100644 --- a/app/src/main/java/com/moral/yunfushao/activity/LoginActivity.java +++ b/app/src/main/java/com/moral/yunfushao/activity/LoginActivity.java @@ -1,6 +1,5 @@ package com.moral.yunfushao.activity; -import android.animation.ObjectAnimator; import android.content.Intent; import android.os.Bundle; import android.support.annotation.Nullable; @@ -8,6 +7,7 @@ import android.view.View; import android.widget.Button; import android.widget.EditText; +import android.widget.ImageView; import android.widget.TextView; import com.lzy.okgo.cache.CacheMode; @@ -21,9 +21,6 @@ import com.moral.yunfushao.httputils.HttpCallBack; import com.moral.yunfushao.httputils.HttpUtils; import com.moral.yunfushao.model.User; -import com.tencent.mm.opensdk.modelmsg.SendAuth; -import com.tencent.mm.opensdk.openapi.IWXAPI; -import com.tencent.mm.opensdk.openapi.WXAPIFactory; import java.util.HashMap; import java.util.Map; @@ -33,11 +30,10 @@ */ public class LoginActivity extends BaseActivity { - private Button bt_sure, weixinlogin; + private Button bt_sure; + private ImageView weixinlogin; private TextView tv_forget, tv_register; private EditText et_phone, et_pwd; - private IWXAPI iwxapi; - private ObjectAnimator animator; @Override protected void getBundleExtras(Bundle extras) { @@ -48,21 +44,6 @@ protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); StatusBarUtil.translucentStatusBar(LoginActivity.this); - regToWx(); - } - - private void regToWx() { - iwxapi = WXAPIFactory.createWXAPI(this, "app_id", true); - iwxapi.registerApp("app_id"); - } - - private void sendReq() { - //������ - SendAuth.Req req = new SendAuth.Req(); - req.scope = "snsapi_userinfo"; - req.state = "wechat_sdk_demo_test"; - iwxapi.sendReq(req); - System.out.println("chenqi fasongcehngqo"); } @@ -147,8 +128,14 @@ } + @Override + protected void onStop() { + super.onStop(); + finish(); + } + private void login(String tel, final String pwd) { - String url = API.LOGIN; + final String url = API.LOGIN; Map<String, String> params = new HashMap<>(); params.put("phone", tel); params.put("password", pwd); @@ -162,6 +149,7 @@ User user = FastJsonTools.getJson(res, User.class); if (user != null) { MainApp.theApp.sharedPreferencesUtil.saveLoginInfo(user); + user.setLogin_type(1); MainApp.theApp.userId = user.get_id(); Intent intent = new Intent(getApplicationContext(), MainActivity.class); Bundle bundle = new Bundle(); -- Gitblit v1.8.0