话不多说,先上图,结果页因涉及隐私,中间四位做了隐藏处理
最近项目有个需求(其实是自己主张的),公司项目分企业端和用户端,一直是两个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;
}
}
就这样,完事,测试机记得装手机卡哦