1.登录
⑴如果有账号,直接登录,没有进入注册页面;
如果登录过直接进主页面,如果没有进入登录页面;
//怎么判断登录过没有,通过本地用户信息判断
//在登录的时候把用户信息保存下来
String token = (String) SpUtil.getParam(Constants.TOKEN, "");
if (!TextUtils.isEmpty(token)) {
MainActivity.startAct(this);
finish();
}
private void saveUserData(LoginBean loginBean){
LoginBean.UserBean user = loginBean.getUser();
String token = loginBean.getToken();
SpUtil.setParam(Constants.TOKEN,token);
SpUtil.setParam(Constants.USERNAME,user.getName());
SpUtil.setParam(Constants.USERID,user.getUserid());
SpUtil.setParam(Constants.USERID,user.getHeaderpic());
}
⑵第三方登录
拿到用户在第三方的信息,

第三方登录.png