码迷,mamicode.com
首页 > 移动开发 > 详细

Android注冊短信验证码功能

时间:2017-08-12 22:33:05      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:set   调用   json格式   gif   wifi   ref   eth   源代码   dcl   

一、短信验证的效果是通过使用聚合数据的SDK实现的
,效果例如以下:
技术分享
技术分享
技术分享

二、依据前一段时间的博客中输了怎么注冊!

注冊之后找到个人中心找到申请一个应用就可以!
技术分享

三、依据官方文档创建项目
官方文档API下载地址:http://yunpan.cn/cZwc6mum75yYx 訪问password 9f29
(包括了项目jar的导入操作)

四、调用SDK

第一步:创建并配置project(详细方法參见project配置部分的介绍);
第二步:在AndroidManifest中加入开发密钥、所需权限等信息。
(1)在application中加入开发密钥

<meta-data  
        android:name="JUHE_KEY"  
        android:value="开发人员 key" />  

2)加入所需权限

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />  
<uses-permission android:name="android.permission.INTERNET" />  
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />  
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION " />  
<uses-permission android:name="android.permission.READ_FINE_LOCATION" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />

第三步,在应用程序创建时初始化 SDK引用的Context 全局变量:

package com.juhe.captcha;

import com.thinkland.sdk.util.CommonFun;

import android.app.Application;

/**
 * 初始化
 * 
 * 最好在application标签中加入
 * 
 * android:name="com.xuliugen.checkmessage.CaptchaApplication"
 * 
 * @author piaodangdehun
 * 
 */
public class CaptchaApplication extends Application {

    @Override
    public void onCreate() {
        super.onCreate();
        // 在使用SDK各组件之前初始化context信息。传入ApplicationContext
        // 注意该方法要再setContentView方法之前实现
        // 在SDK各功能组件使用之前都须要调用
        // CommonFun.initialize(getApplicationContext(),true);,因此我们建议该方法放在Application的初始化方法中
        /**
         * 初始化方法
         * 
         * @param context
         * @needFriends 是否须要好友功能
         */
        CommonFun.initialize(getApplicationContext(), false);
    }

}

首先获取SMSCaptcha实例 :
SMSCaptcha smsCaptcha= SMSCaptcha.getinstance();
回调方法參数:
public void onResult(int code, String reason, String result)
code 返回码:
server: 0 成功; 1 错误;
本地: -2 本地网络异常; -3 server网络异常;-4 解析错误;-5初始化异常
reason 返回信息 成功或错误原因.
result 返回结果,JSON格式.错误或者无返回值时为空.

五、项目源代码下载地址:

http://yunpan.cn/cZwcDLm8TiNRm 訪问password c502

Android注冊短信验证码功能

标签:set   调用   json格式   gif   wifi   ref   eth   源代码   dcl   

原文地址:http://www.cnblogs.com/llguanli/p/7351625.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!