話不多說,先上圖,結果頁因涉及隱私,中間四位做了隱藏處理
最近項目有個需求(其實是自己主張的),公司項目分企業端和用戶端,一直是兩個APP,前段時間要合併,就想到了一鍵登錄,簡單快捷,在這裏就看一下閃驗的demo吧,直接官網下載SDK,裏面包含的有demo源碼,需要改一些配置文件
SY_Demo就是demo的源碼,直接導入到AS裏,在此之前先去閃驗後臺創建一個項目,拿到appid和appkey,對應的在app目錄下的build.gradle修改配置,jks自己生成一個,記錄下密碼,這裏是直接拿官方demo部署本地到可運行,測試沒問題後移植到自己項目中去
然後就是修改包名,包名一定要注意和閃驗後臺寫的包名是一致的,不然會報錯導致無法正常測試,
完事後注意下LoginActivity的佈局文件裏,記得修改,否則導致無法正常測試
結果頁ResultActivity隱藏中間四位數字的工具類,直接放上來了,
public class Utils {
public static String getStarMobile(String mobile) {
if (!TextUtils.isEmpty(mobile)) {
if (mobile.length() >=11)
return mobile.substring(0,3) +"****" + mobile.substring(7, mobile.length());
}else {
return "";
}
return mobile;
}
}
就這樣,完事,測試機記得裝手機卡哦