Android 接入 支付宝芝麻信用互查
Android 接入 支付宝芝麻信用互查
个人笔记 防止忘记
之前H5调用芝麻授权可以 但是随着芝麻分功能计划下架 需要接入作为新产品的 芝麻信用互查
无奈文档有点少 只能东拼西凑的去找有关于旧版的一些代码片段并且和蚂蚁金服的机器人聊天。
APP唤起支付宝并且不是支付的代码 (重点 : 不是支付)
if (hasApplication()) {Intent action = new Intent(Intent.ACTION_VIEW);StringBuilder builder = new StringBuilder();// 这里使用固定appid 20000067builder.append("alipays://platformapi/startapp?appId=20000067&url=");builder.append(URLEncoder.encode(url));action.setData(Uri.parse(builder.toString()));startActivity(action);} else {// 处理没有安装支付宝的情况new AlertDialog.Builder(getActivity()).setMessage("是否下载并安装支付宝完成认证?").setPositiveButton("好的", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {Intent action = new Intent(Intent.ACTION_VIEW);action.setData(Uri.parse("https://m.alipay.com"));startActivity(action);}}).setNegativeButton("算了", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) {dialog.dismiss();}}).show();}
/*** 判断是否安装了支付宝** @return true 为已经安装*/private boolean hasApplication() {PackageManager manager = getPackageManager();Intent action = new Intent(Intent.ACTION_VIEW);action.setData(Uri.parse("alipays://"));List list = manager.queryIntentActivities(action, PackageManager.GET_RESOLVED_FILTER);return list != null && list.size() > 0;}```ps:url是后台返回的数据 在支付宝授权完成后点击返回 支付宝会以scheme的方式打开APP并且把参数传回来
无奈 只能在Manifest中当前activity添加scheme信息Uri uridata = getIntent().getData();
获取数据完成后 传给后台东西没什么技术含量 主要问题在于 没文档!!!
Android 接入 支付宝芝麻信用互查相关推荐
- 支付宝 android ui,Android 仿支付宝芝麻信用分仪表盘效果 CreditSesameRingView
软件介绍 自定义View之仿支付宝芝麻信用分仪表盘效果,喜欢的话,请给个star,谢谢. 使用添加项目依赖Add it in your root build.gradle at the end of ...
- android模拟支付宝芝麻信用(上)
先来看一下支付宝的,这是看到别的感觉评分啥会用得到,然后写了一下 现在的话六角形是写死,阴影范围用的随机数,字也是自定义的,这个都可以放到构造方法,写成get,set方法,后期去改, ok来看下vie ...
- Android自定义view之仿支付宝芝麻信用仪表盘 ---by ccy
自定义view练习 仿支付宝芝麻信用的仪表盘 对比图: 首先是自定义一些属性,可自己再添加,挺基础的,上代码 <?xml version="1.0" encoding=&qu ...
- 自定义xy组 android,Android自定义view之仿支付宝芝麻信用仪表盘示例
自定义view练习 仿支付宝芝麻信用的仪表盘 对比图: 首先是自定义一些属性,可自己再添加,挺基础的,上代码 接着在构造方法里初始化自定义属性和画笔: private void initAttr(At ...
- android自定义表盘部件,Android自定义view仿支付宝芝麻信用表盘
演示效果 实现步骤: 1.画不同宽度和半径的内外圆弧 2.通过循环旋转canvas,在固定位置绘制短线刻度,长线刻度,刻度文字 3.绘制view中心几个文本,并调整位置 4.实时更新当前旋转角度刷新小 ...
- iOS仿支付宝芝麻信用仪表盘效果
概述 自定义View之高仿支付宝芝麻信用分数仪表盘动画效果 详细 代码下载:http://www.demodashi.com/demo/10654.html 仿支付宝芝麻信用仪表盘效果 一.主要思路 ...
- 为什么你的支付宝芝麻信用分就是不涨?
支付宝芝麻信用分越来越重要,应用场景越来越多,免押租物.信用购.办理证件手续.信用金融等. 芝麻信用分的高低,有时能直接影响你能否享受某些特权,还是比较重要的. 有的同学比较疑惑,为什么一直在守约,但 ...
- Android接入支付宝实现支付功能
Android接入支付宝实现支付功能 我本来是想直接讲Android支付这一块的,包括支付宝,微信,其他第三方整合支付等,但是微信开放平台他对我的账号做了限制,所有我今天就先把重心放在支付宝的支付上, ...
- Android 接入支付宝在手机未安装支付宝客户端的情况下掉不起支付宝sdk的h5页面
Android 接入支付宝在手机未安装支付宝客户端的情况下掉不起支付宝sdk的h5页面 最近公司项目需要对接支付宝移动支付,按照支付宝开发文档一步步往项目中集成,一开始还是比较顺利的,因为测试手机上安 ...
最新文章
- leetcode327 超时大坑
- 为什么重写equals一定要重写hashCode方法?
- jvm性能调优 - 10白话年轻代数据晋升老年代规则及老年代回收算法
- PHP框架 Phalcon 1.0.0 beta发布,实测性能强劲
- 深度学总结:RNN训练需要注意地方:pytorch每一个batch训练之前需要把hidden = hidden.data,否者反向传播的梯度会遍历以前的timestep
- 罗永浩确认12月初开发布会 不是手机也不是电子烟
- java窗体程序秒表,帮忙解释一个Java小程序(秒表)
- 关于分辨率,你该知道这些!
- easyPR车牌识别分析与测试结果
- Java并发指南6:Java内存模型JMM总结
- CT一般扫描参数_CT扫描参数介绍(1)
- Deepin 15.4 如何使用 罗技无线键盘/鼠标(采用优联技术)
- 银光类似web visio的节点连线控件Essential Diagram免费下载地址
- 世界上第一代电子计算机每秒运算次数,计算机基础知识讲稿一
- SE78上传BMP格式图片出错,出错信息提示上传的不是BMP格式图片
- sct文件编写与使用
- java-字符串,抽象类与抽象
- 2022年中国研究生数学建模竞赛E题思路及参考代码-草原放牧策略研究
- 【附源码】计算机毕业设计SSM小区住户信息管理系统
- 思维导图系列——计算机网络
热门文章
- java okhttp3异常_okhttp3 出现 .IOException: unexpec
- 8.向窗口输出文字 : TextOut 和 DrawText 函数
- 【双符号位判决法】定点数上溢,下溢的判别
- 机器学习(二)——竞争神经网络-SOM
- 文献阅读(178)chiplet成本
- 攻防世界Misc:nice_bgm
- 第一张室内设计图(3D MAX)
- Launchy、FARR、AutoHotKey哪个快速启动软件好?
- What's the difference between specially and especially?
- 用户维度表与商店维度表