初始化代码
This commit is contained in:
@@ -0,0 +1,109 @@
|
||||
package com.qxcm.modulelogin.present;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.Log;
|
||||
|
||||
import com.blankj.utilcode.util.AppUtils;
|
||||
import com.qxcm.moduleutil.activity.IPresenter;
|
||||
import com.qxcm.moduleutil.presenter.BasePresenter;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
public class LoginPresenter extends BasePresenter<LoginContacter.View> implements LoginContacter.ILoginPre {
|
||||
public LoginPresenter(LoginContacter.View view, Context context) {
|
||||
super(view, context);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendCode(String phoneNumber, int type) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void login(String mobile, String password, String code, int type) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void thirdPartyLogin(String oldOpenId, String openId, int three_party, String nickname, String head_pic) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void oauthLogin(String netease_token, String access_token, int type) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void detachView() {
|
||||
|
||||
}
|
||||
public void authorization() {
|
||||
// if (share_media.getName().equals(SHARE_MEDIA.QQ.getName())) {
|
||||
// AppLogUtil.reportAppLog(AppLogEvent.A010304_qq, "be_null", "be_null");
|
||||
// if (!AppUtils.isAppInstalled("com.tencent.mobileqq")) {
|
||||
// ToastUtils.showShort("请安装QQ客户端");
|
||||
// return;
|
||||
// }
|
||||
// }
|
||||
// if (share_media.getName().equals(SHARE_MEDIA.WEIXIN.getName())) {
|
||||
// AppLogUtil.reportAppLog(AppLogEvent.A010304_wx, "be_null", "be_null");
|
||||
// if (!AppUtils.isAppInstalled("com.tencent.mm")) {
|
||||
// ToastUtils.showShort("请安装微信客户端");
|
||||
// return;
|
||||
// }
|
||||
// }
|
||||
// UMShareAPI.get(MvpRef.get().getSelfActivity()).getPlatformInfo(MvpRef.get().getSelfActivity(), share_media, new UMAuthListener() {
|
||||
// @Override
|
||||
// public void onStart(SHARE_MEDIA share_media) {
|
||||
// Log.d(TAG, "onStart " + "授权开始");
|
||||
// }
|
||||
//
|
||||
// @Override
|
||||
// public void onComplete(SHARE_MEDIA share_media, int i, Map<String, String> map) {
|
||||
// Log.d(TAG, "onComplete " + "授权完成");
|
||||
//
|
||||
// //sdk是6.4.4的,但是获取值的时候用的是6.2以前的(access_token)才能获取到值,未知原因
|
||||
// String uid = map.get("uid");
|
||||
// String openid = map.get("openid");//微博没有
|
||||
// String unionid = map.get("unionid");//微博没有
|
||||
// String access_token = map.get("access_token");
|
||||
// String refresh_token = map.get("refresh_token");//微信,qq,微博都没有获取到
|
||||
// String expires_in = map.get("expires_in");
|
||||
// String name = map.get("name");
|
||||
// String gender = map.get("gender");
|
||||
// String iconurl = map.get("iconurl");
|
||||
//
|
||||
// if (isViewAttach() && MvpRef.get().getSelfActivity() != null) {
|
||||
// MvpRef.get().getSelfActivity().runOnUiThread(new Runnable() {
|
||||
// @Override
|
||||
// public void run() {
|
||||
// if (share_media.getName().equals(SHARE_MEDIA.QQ.getName())) {
|
||||
// thirdPartyLogin(uid, openid, 2, name, iconurl);
|
||||
// } else {
|
||||
// thirdPartyLogin(uid, openid, 1, name, iconurl);
|
||||
// }
|
||||
// }
|
||||
// });
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// @Override
|
||||
// public void onError(SHARE_MEDIA share_media, int i, Throwable throwable) {
|
||||
// Log.d(TAG, "onError " + "授权失败");
|
||||
// }
|
||||
//
|
||||
// @Override
|
||||
// public void onCancel(SHARE_MEDIA share_media, int i) {
|
||||
// Log.d(TAG, "onCancel " + "授权取消");
|
||||
// }
|
||||
// });
|
||||
}
|
||||
public void ysxl() {
|
||||
// ARouter.getInstance().build(ARouters.H5).withString("url", Constant.URL.URL_USER_YSXY).withString("title", "隐私协议").navigation();
|
||||
}
|
||||
|
||||
public void yhxy() {
|
||||
// ARouter.getInstance().build(ARouters.H5).withString("url", Constant.URL.URL_USER_YHXY).withString("title", "用户协议").navigation();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user