安卓注册手机短信验证码验证的案例-01

热门
542

为了实现注册手机验证验证码

在网上百度了许久的注册手机验证码发送验证的案例要么是太过时要么就是不能用了

在此把我最近几天研究的成果发到这里希望 能够给遇到相同问题的人给予帮助

首先看看运行的效果图:


简单的介绍下博主用的是mod 的sdk来短信验证 使用的编程工具是 andriod studio

       下载地址:http://www.mob.com/#/downloadDetail/SMS/android

        


   首先让我们来看如何把sdk导入到项目里

我们可以看到下载的文件夹下面有这些文件首先我们将其复制到你的项目下面的app/build/libs里面


然后打开bulid.gradle在里面配置如下图所示

 


repositories{
    flatDir{
        dirs 'libs' //就是你放aar的目录地址 }
}




  compile name:'SMSSDK-2.0.2',ext:'aar' compile name:'SMSSDKGUI-2.0.2',ext:'aar'




接下来我们还得配置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.GET_TASKS" />
<uses-permission android: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"/>


好的如何导入我已经介绍完了下一步将介绍代码将如何写进你的项目里面



            

最近热帖
MVC的博客开发(一)登录注册 1273
关于 855
c# asp.net mvc 开发的正方教务助手(二) 818
MVC的博客开发(二)登录注册 715
c# asp.net mvc 开发的正方教务助手(一) 689
MVC的博客开发(三)登录注册 678
安卓注册手机短信验证码验证的案例-02 606
安卓注册手机短信验证码验证的案例-01 543