欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android使用第三方服務(wù)器Bmob實(shí)現(xiàn)發(fā)送短信驗(yàn)證碼

 更新時(shí)間:2016年09月04日 14:32:25   作者:山野幽靈  
這篇文章主要介紹了Android使用第三方服務(wù)器Bmob實(shí)現(xiàn)發(fā)送短信驗(yàn)證碼的思路詳解,需要的朋友可以參考下

調(diào)用Bmob第三方服務(wù)器實(shí)現(xiàn)短信驗(yàn)證的功能,大致思路如下:

隨機(jī)產(chǎn)生6位數(shù)字,然后調(diào)用Bmob的請(qǐng)求短發(fā)函數(shù)發(fā)送者六位數(shù)到服務(wù)器,然后服務(wù)器給指定手機(jī)發(fā)送這6位驗(yàn)證碼,然后感覺(jué)用戶輸入的數(shù)字進(jìn)行判斷,如果輸入的和發(fā)送的相等,則驗(yàn)證成功。

第一步、請(qǐng)求驗(yàn)證碼:

SimpleDateFormat format =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String sendTime = format.format(new Date());
//產(chǎn)生6位驗(yàn)證碼
int round = (int) Math.round(Math.random() * (999999 - 100000) + 100000);
verifycode = String.valueOf(round);
BmobSMS.requestSMS(this, number, "您的驗(yàn)證碼為"+ verifycode +",請(qǐng)及時(shí)驗(yàn)證!",sendTime,new RequestSMSCodeListener() {
@Override
public void done(Integer smsId,BmobException ex) {
if(ex==null){//驗(yàn)證碼發(fā)送成功
Toast.makeText(RegisterActivity.this,"驗(yàn)證碼發(fā)送成功:",Toast.LENGTH_SHORT).show();
}else{
Toast.makeText(RegisterActivity.this,"發(fā)送失?。篹rrorCode = "+ex.getErrorCode()+",errorMsg = "+ex.getLocalizedMessage(),Toast.LENGTH_SHORT).show();
}
}
});

第二步、對(duì)驗(yàn)證碼進(jìn)行驗(yàn)證:

將用戶輸入的和系統(tǒng)隨機(jī)生成的進(jìn)行判斷,相等則驗(yàn)證成功

以上所述是小編給大家介紹的Android使用第三方服務(wù)器Bmob實(shí)現(xiàn)發(fā)送短信驗(yàn)證碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Android巧用Fragment解耦onActivityResult詳解

    Android巧用Fragment解耦onActivityResult詳解

    這篇文章主要給大家介紹了關(guān)于Android巧用Fragment解耦onActivityResult的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • android byte[] 和short[]轉(zhuǎn)換的方法代碼

    android byte[] 和short[]轉(zhuǎn)換的方法代碼

    這篇文章主要介紹了android byte[] 和short[]轉(zhuǎn)換的方法代碼,有需要的朋友可以參考一下
    2014-01-01
  • Android協(xié)程代替Handler使用示例詳解

    Android協(xié)程代替Handler使用示例詳解

    這篇文章主要為大家介紹了Android?協(xié)程代替Handler使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • Android手機(jī)使用Fiddler方法介紹

    Android手機(jī)使用Fiddler方法介紹

    這篇文章主要為大家詳細(xì)介紹了Android手機(jī)使用Fiddler方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Android Hilt依賴注入的使用講解

    Android Hilt依賴注入的使用講解

    這篇文章主要介紹了Android Hilt依賴注入的使用,首先,某個(gè)類的成員變量稱為依賴,如若此變量想要實(shí)例化引用其類的方法,可以通過(guò)構(gòu)造函數(shù)傳參或者通過(guò)某個(gè)方法獲取對(duì)象,此等通過(guò)外部方法獲取對(duì)象實(shí)例的稱為依賴注入
    2023-01-01
  • Android開(kāi)發(fā)使用UncaughtExceptionHandler捕獲全局異常

    Android開(kāi)發(fā)使用UncaughtExceptionHandler捕獲全局異常

    本文主要介紹在Android開(kāi)發(fā)中使用UncaughtExceptionHandler捕獲全局異常,需要的朋友可以參考下。
    2016-06-06
  • VideoView實(shí)現(xiàn)視頻無(wú)縫連續(xù)播放

    VideoView實(shí)現(xiàn)視頻無(wú)縫連續(xù)播放

    這篇文章主要為大家詳細(xì)介紹了VideoView實(shí)現(xiàn)視頻無(wú)縫連續(xù)播放,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • GridView實(shí)現(xiàn)桌面圖標(biāo)顯示案例

    GridView實(shí)現(xiàn)桌面圖標(biāo)顯示案例

    這篇文章主要為大家詳細(xì)介紹了GridView實(shí)現(xiàn)桌面圖標(biāo)顯示案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • 詳解Android之圖片加載框架Fresco基本使用(二)

    詳解Android之圖片加載框架Fresco基本使用(二)

    本篇文章主要介紹了Android之圖片加載框架Fresco基本使用,可以實(shí)現(xiàn)進(jìn)度條和圖片縮放等內(nèi)容,有興趣的可以了解一下。
    2016-12-12
  • android LinearLayout 布局實(shí)例代碼

    android LinearLayout 布局實(shí)例代碼

    android LinearLayout 布局實(shí)例代碼,需要的朋友可以參考一下
    2013-04-04

最新評(píng)論