Bmob实现登陆注册,解决官方signUp与Success方法更新后出错问题
来源:互联网 发布:多开同步器软件 编辑:程序博客网 时间:2024/06/06 02:42
今天用Bmob写一个程序,发现官方给的登录注册方法不对,查看更新才发现问题。
官方文档给的注册是这样的
但你要这样写会发现报错,那是因为新的BmobSDK更新了方法。
那么新的我们该怎么写,代码贴上(只有signUp,布局及其他代码和官方文档一致)
(注册)
BmobUser bu = new BmobUser(); bu.setUsername(userName); bu.setPassword(userPass); //bu.setEmail("sendi@163.com"); bu.signUp(new SaveListener<BmobUser>() { @Override public void done(BmobUser bmobUser, BmobException e) { if(e==null){ Toast.makeText(RegisterActivity.this, "注册成功", Toast.LENGTH_SHORT).show(); RegisterActivity.this.finish(); }else{ //loge(e); Toast.makeText(RegisterActivity.this, "注册失败", Toast.LENGTH_SHORT).show(); }} });
(登陆)
BmobUser bu2 = new BmobUser(); bu2.setUsername(userName); bu2.setPassword(userPass); // 使用BmobSDK提供的登录功能 bu2.login(new SaveListener<BmobUser>() { @Override public void done(BmobUser bmobUser, BmobException e) { if(e==null){ goMain(); //通过BmobUser user = BmobUser.getCurrentUser()获取登录成功后的本地用户信息 //如果是自定义用户对象MyUser,可通过MyUser user = BmobUser.getCurrentUser(MyUser.class)获取自定义用户信息 }else{ Toast.makeText(LogingAvtivity.this, "账户名或密码不正确", Toast.LENGTH_SHORT).show(); //loge(e); } } });
1 0
- Bmob实现登陆注册,解决官方signUp与Success方法更新后出错问题
- Android开发 Bmob第三方云实现登陆注册
- Bmob实现登陆
- Xcode8更新后问题总结与解决
- 使用Bmob服务器完成登陆注册!
- Bmob-App用户登陆注册功能
- shopNC注册后无法登陆的问题
- GDAL更新至1.8.1后,通过属性查询矢量出错问题的解决方式
- GDAL更新至1.8.1后,通过属性查询矢量出错问题的解决方式
- 使用xml实现注册与登陆
- 关于恢复出厂后出错的原因分析及解决与预防的方法
- phpcms v9 成功安装后无法登陆后台问题与解决
- 解决Genymotion无法注册,无法登陆的问题
- 登陆出错后JSP提示
- sql2005安装sp1后报更新出错的处理方法
- 登陆注册如何实现
- okhttp3实现注册登陆
- 集合实现注册登陆
- Activity跳转、子线程
- 【Android】二维码识别性能优化
- Linux 用户权限设置和切换用户
- PHP7 操作MongoDB
- 第五届省赛题 Metric Matrice
- Bmob实现登陆注册,解决官方signUp与Success方法更新后出错问题
- Integer和int的种种比较
- 范数
- 算法/排序算法/RandomQuickSort随机快速排序
- Android官方提供的支持不同屏幕大小的全部方法
- css字体大小设置em与rem的区别
- 数据库实践三:再也不想经历的配环境体验
- Linux学习第五单元-使用逻辑卷管理器管理灵活存储
- HTML5触摸事件(touchstart、touchmove和touchend)