zoukankan      html  css  js  c++  java
  • Android注冊短信验证码功能

    一、短信验证的效果是通过使用聚合数据的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

  • 相关阅读:
    zmap zgrab 环境搭建
    RF是如何工作的?
    RF的优缺点
    国内NLP的那些人那些会
    B-、B+、B*树
    关于LDA的gibbs采样,为什么可以获得正确的样本?
    LDA算法里面Dirichlet分布的两个参数alpha和beta怎样确定?
    如何确定LDA的主题个数
    SMO算法精解
    奇异值与主成分分析(PCA)
  • 原文地址:https://www.cnblogs.com/llguanli/p/7351625.html
Copyright © 2011-2022 走看看