短信验证
2016-06-30 10:02
190 查看
1、到ShareSDK或友盟上下载SDK,查看官方文档
2、配置AndroidManifest.xml
3、添加代码
在您的项目启动时,调用下面的代码:(可以下载application)
验证代码
2、配置AndroidManifest.xml
<uses-permission android:name="android.permission.READ_CONTACTS" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permission android:name="android.permission.READ_SMS" /> <uses-permission android:name="android.permission.GET_TASKS" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<activity android:name="com.mob.tools.MobUIShell" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:configChanges="keyboardHidden|orientation|screenSize" android:windowSoftInputMode="stateHidden|adjustResize"/>
3、添加代码
在您的项目启动时,调用下面的代码:(可以下载application)
SMSSDK.initSDK(this, "您的appkey", "您的appsecret");
验证代码
//打开注册页面 RegisterPage registerPage = new RegisterPage(); registerPage.setRegisterCallback(new EventHandler() { public 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"); // 提交用户信息 registerUser(country, phone); } } }); registerPage.show(context);
相关文章推荐
- Android ADT 23.0.0无法更新到23.0.2问题解决方案
- SDKMAN:轻松管理多个软件开发套件 (SDK) 的命令行工具
- Parse正式发布开源PHP SDK
- 基于JavaScript短信验证码如何实现
- Android接收和发送短信处理
- Android开发中实现发送短信的小程序示例
- 基于JavaScript实现手机短信按钮倒计时(超简单)
- Android短信操作常见协议和常用代码
- 仿iphone中短信以及通话记录的时间显示
- 基于Android SDK-在64位Linux中使用需要注意的问题
- Android编程之SDK安装组件的离线安装方法分享
- php短信接口代码
- C#调用Nero SDK刻录光盘的方法
- 手机短信轰炸(图)
- SSH框架网上商城项目第26战之订单支付后发送短信提醒
- Android编程之SMS读取短信并保存到SQLite的方法
- Android实现短信加密功能(发送加密短信、解密本地短信)
- 使用科大讯飞语音SDK实现文字在线合成语音
- 在Android Studio中使用BaiduMap SDK实时获取当地位置信息