[Android]手机短信验证功能

介绍       短信验证功能大家都很熟悉了。在很多地方都能见到,注册新用户或者短息验证支付等。短信验证利用短信验证码来注册会员,大大降低了非法注册,很大程度上提高了用户账户的安全性。   目前市面上已经有了很多提供短信验证的服务商,有收费的,也有免费的。如果是个人的开发者,用免费的是最划算的了!下面我就介绍一个免费的短信验证平台---Mob.com   Mob平台提供的短
摘要由CSDN通过智能技术生成

介绍

       短信验证功能大家都很熟悉了。在很多地方都能见到,注册新用户或者短息验证支付等。短信验证利用短信验证码来注册会员,大大降低了非法注册,很大程度上提高了用户账户的安全性。

   目前市面上已经有了很多提供短信验证的服务商,有收费的,也有免费的。如果是个人的开发者,用免费的是最划算的了!下面我就介绍一个免费的短信验证平台---Mob.com

   Mob平台提供的短信验证功能可以实现快速的验证和匹配通讯录好友功能,并且能为每个app每天提供10000条免费短信验证。很多开发者都想在自己的app中集成短信验证功能,下面我们就来体验一下免费的”快感“吧!

应用

       1. 首先需要注册成为mob平台用户,然后进入控制中心中的【免费短信验证码SDK】,在界面上点击【添加新应用】添加自己的应用。这一步骤完成之后,会给你提供一个AppKey和一个App Secret。需要把这两个码记下来,下面有重要用处。


        2. 打开网址http://sms.mob.com/Download)下载sdk。解压之后如下图:



       SMSSDK就是平台提供的验证短信的SDK,sample文件夹是一个demo。

       3. 在ecliplse中导入这个sdk,作为一个library,然后把它作为一个库引入到你自己的项目中。


        接下来,需要在AndroidManifest.xml中添加如下smssdk需要的权限:

[html]  view plain   copy
  在CODE上查看代码片 派生到我的代码片
  1. <uses-permission android:name="android.permission.READ_CONTACTS" />  
  2. <uses-permission android:name="android.permission.READ_PHONE_STATE" />  
  3. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />  
  4. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />  
  5. <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>  
  6. <uses-permission android:name="android.permission.INTERNET" />  
  7. <uses-permission android:name="android.permission.RECEIVE_SMS" />  
  8. <uses-permission android:name="android.permission.GET_TASKS" />  
  9. <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />  

        在activity标签下添加如下信息:

[html]  view plain   copy
  在CODE上查看代码片 派生到我的代码片
  1. <activity  
  2. android:name="cn.smssdk.SMSSDKUIShell"  
  3. android:configChanges="keyboardHidden|orientation|screenSize"  
  4. android:theme="@android:style/Theme.Translucent.NoTitleBar"  
  5. android:windowSoftInputMode="stateHidden|adjustResize"/>  

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值