Android 接入支付宝支付只需十分钟
2016-02-14 15:35
381 查看
本人一直没有写博客的习惯,一是项目赶得比较紧,二是越到后来越是感觉以前的东西忘光了,以至于问题一直重复的出现!
工作中经常会用到第三方的SDK,比如支付,公司把支付功能交给我以后,在完成的同时,也对其进行了抽取,使得以后其他项目需要用到的时候只需要几行代码就可以搞定,这也符合面向对象思想,废话不多说,先看下使用了本人抽取以后你需要写得代码
上图就是你需要做的事情,创建对象,传递参数整个支付就可以i搞定了,结尾我会上传我抽取以后的代码,先来介绍下参数
1.创建对象里面需要传递的参数(Activity,商户ID,商户收款帐号,商户私钥,支付成功的url)//这些参数公司都会给你们,私钥有可能需要自己生成,需要自己生成的下面有生成工具)
2.调用pay方法,传递订单信息(商品名次,商品描述,商品价格,商品订单号)
3.调用setPayResult ,用来支付结果的回调(传递接口)
注:需要导入支付宝jar包,文章结尾有我抽取的代码下载地址里面包含jar包
---------------------整个流程就是这么轻松,如果参数你都有的话基本不用十分钟就可以搞定支付--------------------
第一次写博客希望大家多多支持,另外还有微信支付的抽取会尽快写出来给大家分享
生成私钥工具下载地址:http://download.csdn.net/detail/hyw88866/9431286
抽取工具类(包含支付宝jar包)下载地址:http://download.csdn.net/detail/hyw88866/9431289
工作中经常会用到第三方的SDK,比如支付,公司把支付功能交给我以后,在完成的同时,也对其进行了抽取,使得以后其他项目需要用到的时候只需要几行代码就可以搞定,这也符合面向对象思想,废话不多说,先看下使用了本人抽取以后你需要写得代码
上图就是你需要做的事情,创建对象,传递参数整个支付就可以i搞定了,结尾我会上传我抽取以后的代码,先来介绍下参数
1.创建对象里面需要传递的参数(Activity,商户ID,商户收款帐号,商户私钥,支付成功的url)//这些参数公司都会给你们,私钥有可能需要自己生成,需要自己生成的下面有生成工具)
2.调用pay方法,传递订单信息(商品名次,商品描述,商品价格,商品订单号)
3.调用setPayResult ,用来支付结果的回调(传递接口)
注:需要导入支付宝jar包,文章结尾有我抽取的代码下载地址里面包含jar包
---------------------整个流程就是这么轻松,如果参数你都有的话基本不用十分钟就可以搞定支付--------------------
第一次写博客希望大家多多支持,另外还有微信支付的抽取会尽快写出来给大家分享
生成私钥工具下载地址:http://download.csdn.net/detail/hyw88866/9431286
抽取工具类(包含支付宝jar包)下载地址:http://download.csdn.net/detail/hyw88866/9431289
相关文章推荐
- Android Studio发布项目到jcenter升级版
- android的Unable to instantiate activity ComponentInfo异常
- android SharedPreferences详解
- android.intent.category.LAUNCHER的作用
- Android 仿知乎日报在切换Fragment页面,按back返回时,同步修改Toolbar的title。
- 【读书笔记】【Android 开发艺术探索】第11章Android 的线程和线程池
- [读书笔记]《Android开发艺术探索》第四章笔记
- “Genymotion运行Android模拟器一直卡在开机界面”的解决办法
- Android Touch事件传递机制
- Android屏幕适配
- Android本地数据存储
- Android反编译看看手Q口令红包的实现原理
- Android获取手机的基本信息
- Android编程规范与常用技巧
- android开发环境搭建时连接不上Google解决办法
- Android 的电池消耗优化 II-监测电量等级和充电状态
- android style的继承方式 点(.)和parent
- android:px,dp(dip),sp的区别
- android系统启动流程图
- Android学习笔记之,调用系统图库,添加自定义字体,屏幕截图