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