android集成短信验证功能(Eclipse下)
来源:互联网 发布:淘宝粮仓被挤爆了 编辑:程序博客网 时间:2024/04/29 03:01
1.mob官网http://www.mob.com下载相应sdk
2.在工程src目录下新建libs目录,导入如下三个jar包
3.打开AndroidManifest.xml配置如下权限
<uses-permissionandroid:name="android.permission.READ_CONTACTS"/>
<uses-permissionandroid:name="android.permission.READ_PHONE_STATE"/>
<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permissionandroid:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permissionandroid:name="android.permission.INTERNET"/>
<uses-permissionandroid:name="android.permission.RECEIVE_SMS"/>
<uses-permissionandroid:name="android.permission.READ_SMS"/>
<uses-permissionandroid:name="android.permission.GET_TASKS"/>
<uses-permissionandroid:name="android.permission.ACCESS_FINE_LOCATION"/>
在application下添加如下activity:<activity
android:name="com.mob.tools.MobUIShell"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:configChanges="keyboardHidden|orientation|screenSize"
android:windowSoftInputMode="stateHidden|adjustResize"/>
4.启动SDK
SMSSDK.initSDK(this,"您的appkey","您的appsecret");
public static void getVerificationCode(java.lang.String country, java.lang.String phone)
country:代表国家代码,中国为"86"
phone:需要接收验证码的手机号,调用后将接收到验证码
6.提交验证码
public static void submitVerificationCode(java.lang.String country,java.lang.String phone, java.lang.String code)
country、phone同上,code为提交后台验证的验证码
7.注册回调
SMSSDK.registerEventHandler(EventHandler)
其中的EventHandler即为操作回调。它包括4个方法,分别为:
public void onRegister();//调用registerEventHandler时调用public void beforeEvent(int event, Object data);//用不到public void afterEvent(int event, int result, Object data);//当收到服务器回应时的回调函数result:SMSSDK.RESULT_COMPLETE表示操作成功,SMSSDK.RESULT_ERROR表示操作失败event表示操作类型:如:event==SMSSDK.EVENT_GET_VERTIFICATION_CODE获取验证码操作的回调(向服务器请求验证码后收到服务器回应时调用),event==SMSSDK.EVENT_SUBMIT_VERTIFICATION_CODE提交验证码操作的回调(收到验证处理结果时回调)public void onUnregister();调用反注册SMSSDK.unregisterEventHandler(EventHandler)时调用有待后续
0 0
- android集成短信验证功能(Eclipse下)
- Android集成Mob3.0.0短信验证功能SMSSDK For Android
- Android开发:app工程集成mob短信验证码功能
- Android最快捷集成Sharesdk短信验证码功能(干货)
- android短信验证功能
- Android-短信验证功能
- Android短信验证功能
- android 短信验证倒计时功能
- Android-短信验证功能实现
- android 免费短信验证功能
- Android-Studio 用ShareSDK集成社会化分享,短信验证码,视频录制功能
- Android实现分享朋友圈功能(Eclipse下集成)
- 安卓短信验证功能-----快速集成Mob之SecurityCodeSDK
- android_app开发集成mob短信验证码功能
- mob短信验证码功能集成 ------未上线
- 集成Mob第三方的短信验证码功能
- Android注册短信验证码功能
- Android中实现短信验证功能
- 汇编 int 10h
- php使用openssl来实现非对称加密
- 开源App之MyHearts(二)
- left join on and与left join on where的区别
- JAVA FX 应用程序基础
- android集成短信验证功能(Eclipse下)
- js与jquery实时监听输入框值的oninput与onpropertychange方法
- android开发:跳转至联系人界面选择后返回电话号码
- 安装Oracle11gR2先决条件检查失败的详细解决处理过程
- android 设置EditText可输入和不可输入状态
- Oracle笔记(一)
- JavaScript中字面量与函数的基本使用知识
- Apache web服务器修改登录端口和访问端口的方法
- 【DFS】CODE[VS] 1018&&NOIP2000提高组T3 单词接龙 (日常刷题???)