Android 短信SDK集成文档

package com.gaoo.smsverificationcode;import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.Button;import java.util.HashMap;
import java.util.Random;import cn.smssdk.EventHandler;
import cn.smssdk.SMSSDK;
import cn.smssdk.gui.RegisterPage;public class MainActivity extends AppCompatActivity {Button mButton;public static final String APP_KEY = "";public static final String APP_SECRET = "";@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);SMSSDK.initSDK(this, APP_KEY, APP_SECRET);//初始化mButton = (Button) findViewById(R.id.btn_bind_phone);mButton.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {RegisterPage registerPage = new RegisterPage();//打开注册页面registerPage.setRegisterCallback(new EventHandler() {@Overridepublic void afterEvent(int event, int result, Object data) {// 解析注册结果if (result == SMSSDK.RESULT_COMPLETE) {@SuppressWarnings("unchecked")HashMap<String, Object> phoneMap = (HashMap<String, Object>) data;String country = (String) phoneMap.get("country");String phone = (String) phoneMap.get("phone");// 提交用户信息submitUserInfo(country, phone);}}});//显示注册界面registerPage.show(MainActivity.this);}});}/*** 提交用户信息** @param country* @param phone*/private void submitUserInfo(String country, String phone) {//* 参数1 uid 我们这里使用一个 Int范围的随机数// 参数2 昵称  * 参数3 * 参数4 国家   * 参数5 手机号Random random = new Random();String uid = Math.abs(random.nextInt())+"";String nickName = "gaao";SMSSDK.submitUserInfo(uid,nickName,null,country,phone);}
}

Android 免费短信验证码--Mob.com相关推荐

  1. 免费短信验证码SDK是一款由移动开发服务平台Mob(前身ShareSDK)正式推出“全球短信验证码解决方案”

    免费短信验证码SDK是一款由移动开发服务平台Mob(前身ShareSDK)正式推出"全球短信验证码解决方案",正式面向开发者免费开放.方案是为开发者提供全球通用短信验证码工具,开发 ...

  2. Android Studio使用Mob获取手机验证码

    最近,在做毕设,对于我这个android小白来说,真的是很头大啊,好多东西都不会... 无奈,边学边做呗,都是自己作的啊!其中有一个模块是通过手机获取验证码进行登录,开始用的是Mob的后台获取验证码实 ...

  3. Android免费短信验证

    转载请注明住处:http://blog.csdn.net/crazy1235/article/details/41912003 介绍 短信验证功能大家都很熟悉了.在很多地方都能见到,注册新用户或者短息 ...

  4. 干货:小微个人如何接入免费短信验证码

    前几天专门为本文提前配了一段录屏,到 https://v.youku.com/v_show/id_XNDA0MTU0NzI4OA==.html 观看. 第一次用爱剪辑,老厉害了,时间轴都没有,所有涉及 ...

  5. Android实现第三方Mob短信验证登录以及手机号显示和修改用户名(简易新闻 五)

    Android实现第三方Mob短信验证登录以及手机号显示和修改用户名(简易新闻 五) 关于之前的功能实现可以从制作简易新闻App导航篇中查看 因为这篇是写了有一段时间的博客,所以这篇(包括后面的简易新 ...

  6. Android Studio基于mob的短信验证

    Android Studio 基于mob平台提供的SMSSDK实现注册后绑定手机号的学习笔记 将mob提供的SMSSDK导入到AS中 首先在mob官网中注册自己的账号,申请一个app,获得APP Ke ...

  7. 集成短信验证码--Mob.com

    集成短信验证码–Mob.com ONE Goal,ONE Passion ! 现在大多数app 在注册时会使用手机号直接注册,这样到挺方便的.不过对开发者来说就要去集成一些短信验证的sdk了.用的比较 ...

  8. 直播倒计时android,直播代码,Android实现验证码倒计时

    直播代码,Android实现验证码倒计时实现的相关代码 创建一个CountDownTimerUtils工具类 //倒计时函数 private class CountDownTimerUtilsexte ...

  9. android 自定义本地验证码demo,Android 自定义验证码输入框的实例代码(支持粘贴连续性)...

    需求 1.能自定义输入框个数和样式 2.支持长按粘贴或剪切板内容自动填充(粘贴连续性) 其中第2点是最为重要的,正是其他人没有这点,逼得自己弄一个 示例 别人的示例: 粘贴居然不支持连续性,只能粘贴第 ...

最新文章

  1. javascript中for循环和setTimeout同时使用,出现的问题
  2. Vector ArrayList Hashtable HashMap ArrayList LinkedList
  3. 数据结构-排序(插入排序)
  4. php入门的ppt,php学习 字符串课件
  5. ACL 2020 | 基于机器阅读理解框架的命名实体识别方法
  6. mysql中如何将默认用户名root改成其他?
  7. Javascript高级程序设计第二版第七章匿名函数--笔记
  8. 解决linux删除文件后空间没有释放问题
  9. snmp信息的查询命令snmpwalk
  10. 那些花儿,从零构建Vue工程(webpack4 Eslint git hooks...)
  11. linux备份没有vmlinuz,模拟centos6.8系统下initramfs文件和vmlinuz文件损坏恢复
  12. 面试题汇总-分布式(一)
  13. img标签底部总是留有一条白色空隙
  14. win7升级win10正式版_如何使用小白系统对win7升级win10操作
  15. proe常用c语言语句,Proe如何使用if条件语句?
  16. [论文阅读]中文版-AlexNet
  17. 开发微信小程序都需要哪些资质?
  18. 百度首次元宇宙里开大会,李彦宏:智能交通将使5年内一线城市不再限购限行...
  19. MySQL理论:脏读、不可重复读、幻读
  20. 前后端数据交互(一)

热门文章

  1. 微信支付--采坑记(1)
  2. java显示日历 插件_JavaWeb项目FullCalendar日历插件使用的示例代码
  3. 查询mysql 的内存使用_mysql查看内存使用情况
  4. matlab simulink 磷酸铁锂电池仿真
  5. Mac下转换APFS格式的移动硬盘分区为“Mac OS扩展(日志式)”或其它
  6. STM32 使用 ITM 输出调试信息
  7. ubuntu LuCI
  8. Android应用程序icon规范
  9. 一款视频剪辑软件--爱剪辑
  10. 【推荐系统】评估指标总结