从品牌网站建设到网络营销策划,从策略到执行的一站式服务
相信大家都知道,每一个App都需要登录,登录信息都保存在本地文件中,然后我们就写一堆的操作SharedPreferences的代码了。
现在,你可以完全抛弃这种方法,一句代码搞定登录信息,用户信息管理。实现全局操作。为你的程序解耦。
public void sessionDemo() { // 获取登录信息 TokenInfo token = SessionManager.getDefault().getUserToken(); // 获取用户信息 UserInfo userInfo = SessionManager.getDefault().getUser(); // 是否登录 boolean isLogin = SessionManager.getDefault().isLogin(); // 退出登录 SessionManager.getDefault().clear(); // 登录成功后,设置用户信息 SessionManager.getDefault().setUser(new UserInfo()); // 登录成功后,设置登录信息 SessionManager.getDefault().setUserToken(new TokenInfo()); // 这句请在Application onCreate 的时候调用初始化配置信息 SessionManager.initWithConfig( new SessionManager.ConfigBuilder() .context(this) .tokenClass(TokenInfo.class) .userClass(UserInfo.class) .build()); Log.i("rae", "登录信息:" + token); Log.i("rae", "用户信息:" + userInfo); Log.i("rae", "是否登录:" + isLogin); }
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图