android短信验证之Mob
2016-11-03 18:54
465 查看
首先需要下载2个工程当依赖库:ShortMessageSDKGUI、SMSSDK(会在文末的源码下载中一起打包)
在XML中添加权限:
写一个Contant类,用来保存一些常量:
在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:configChanges="keyboardHidden|orientation|screenSize" android:theme="@android:style/Theme.Translucent.NoTitleBar" android:windowSoftInputMode="stateHidden|adjustResize" />
写一个Contant类,用来保存一些常量:
public class Contant { public static final String APP_KEY = "你的APPKEY"; public static final String APP_SECRET = "你的APPSECRET"; public static final String NAME = "ZLX"; public static final String UID = Math.abs(new Random().nextInt())+""; }在你的MainActivity中:
//初始化SMSSDK SMSSDK.initSDK(this, Contant.APP_KEY, Contant.APP_SECRET);
RegisterPage registerPage = new RegisterPage(); registerPage.setRegisterCallback(new EventHandler(){ @Override public void afterEvent(int event, int result, Object data) { if(result == SMSSDK.RESULT_COMPLETE){ HashMap<String, Object> map = (HashMap<String, Object>) data; String country = (String) map.get("country"); String phone = (String) map.get("phone"); submitUserInfo(country, phone); } } }); //显示注册界面 registerPage.show(MainActivity.this);
/** * 提交用户信息 * @param country * @param phone */ public void submitUserInfo(String country,String phone){ SMSSDK.submitUserInfo(Contant.UID, Contant.NAME, null, Contant.APP_KEY, Contant.APP_SECRET); }源码及第三方工具类下载
相关文章推荐
- Android Mob免费短信验证SDk
- 『实践』Android之短信验证码(用的Mob短信验证)
- Android开发:app工程集成mob短信验证码功能
- Android Studio Mob快速集成短信验证(图文教程)
- 使用mob为Android应用增加短信验证功能
- Android使用Mob开发平台免费短信验证
- [mob]Android手机短信验证(自定义的)
- android mob 短信验证码 功能
- 【mob】Android短信验证+源码
- Android之Mob短信验证简单使用
- Android开发工程中集成mob短信验证码功能的方法
- Android实战简易教程<三十九>(第三方短信验证平台Mob和验证码自动填入功能结合实例)
- Android之免费短信验证Mob
- Android短信验证码(用的Mob短信验证)
- 『实践』Android之短信验证码(用的Mob短信验证)
- Android之Mob第三方短信验证服务
- Android版:MOB短信验证码中验证手机号码的正则表达式
- Android 短信验证 Mob3.0