A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 Android_Robot 于 2016-11-11 14:27 编辑

【连载】懂Android移动支付,技能加成 提升身价Level —— 微信


涨薪机密——潮流新技术、新框架资源以后不定期更新,
    免费获取
加AngelQQ:2025808243

      呐,刷微信呢,朋友圈都系次要的啦,最重要的就系睇靓女,高的、矮的、瘦的、肥的,好好睇,顶睇都晤够,有木有则?挑个做女朋友好唔好,大家喺微信都比较中意,收红包是嘛 ,讨女孩子欢心喽,发红包是唔重要,重要系要成为女仔心中无所不知科技男神呀,微信支付懂唔懂呀?开发个有微信支付功能的示爱App给她喽~呐,我准备了微信支付的技能给你们,开不开心要不要一起科技男神技能升级呀{:5_243:},


第四篇 :【技能修炼二】——微信支付

(1)到微信支付开发平台下载微信支付Demo
(2)导入微信支付Demo,并运行,效果如下:




     Demo可以完全支付了说明现在的Demo就已经完全配置好了微信的开发环境了,我们只需要参照这个Demo去配置我们自己的项目即可。
注:测试的Demo只支持调起一起微信支付,如需第二次可在系统设置中清除微信缓存数据即可。
(3)创建一个Android项目,界面如下:



activity_main.xml如下:


MainActivity.java如下:


(4) 配置微信开发环境:
          a)     把微信Demo中的“libammsdk.jar”复制到我们的项目中
          b)     把微信Demo中的清单文件中的权限复制到我们的项目中
          c)    把微信Demo中的清单文件中声明的支付相关的Activity声明复制到我们的项目中。注意,微信支付需要的Activity比较特殊,只需要一个(WXPayEntryActivity),这个Activity用于接收微信支付结果,这个Activity不是在jar包中的,是在Demo源码中的,我们需要把Demo中的这个Activity复制到我们的项目中,而且包名要保持不变,直接打开WXPayEntryActivity.java文件,Ctrl + A复制所有源码,然后在我们的项目src下直接粘贴,这样会自动创建和原来一样的包名。

(5)找到微信Demo中下面的界面对应的Activity:



参照这个Activity完成对应的功能,如下:



注:支付宝支付使用的的合作者id密钥等保存到了服务器端,我们这里使用的是本地的服务器,由于隐私问题服务器不能发给大家,等后面申请了网络服务器之后会把网络地址告诉大家,这样大家就可以做支付宝支付的练习了。微信支付和银联支付是官网提供了测试账号和测试的服务器端,所以这两个大家可以直接写代码练习了。

{:5_304:}资料下载地址:
游客,如果您要查看本帖隐藏内容请回复

呐,我信守承诺,副本走完了,也把完整资源给你们啦,学会了冇呀~技能升级了冇呀~
支付宝和银联功能还要唔要呀,再送给你一次好唔好呀~



【强荐!】2016年最新Android学习路线图——按此路线图学习月薪过万{ 火速收入}部落与荣耀:拥有一个足以让你自豪的薪资——Android76—83期连续霸(8)气(期)平均薪资超11K!
【连载】懂Android移动支付(支付宝),副本技能加成
【连载】懂Android移动支付(银联),副本技能加成
【连载】懂Android移动支付(微信),技能加成
[持续更新]2016最新Android视频教程+源码+技巧/经验+软件+面试

145 个回复

倒序浏览
好高端
大气
水平太低将来再看
回复 使用道具 举报
顶贴咯。。。
回复 使用道具 举报
好帖子.先收藏!!!
回复 使用道具 举报
haolihai!大神!
回复 使用道具 举报
我说看不懂,会被大神耻笑吗?
回复 使用道具 举报
很好,学习中学习中
回复 使用道具 举报
很好的帖子,顶一个
回复 使用道具 举报
好叼的样子,你们看懂了吗
回复 使用道具 举报
感觉高大上的有木有啊!!
回复 使用道具 举报
ZhengJingFeng 发表于 2016-6-2 07:50
我说看不懂,会被大神耻笑吗?

呐,大家学习那么累,让大家开心一下啦,你缩好不好的啦~
回复 使用道具 举报
星际传奇 发表于 2016-6-1 21:27
好高端
大气
水平太低将来再看

不要将来啦,靓仔,就业班就要把这个学会咯~
回复 使用道具 举报
xuepengfeime 发表于 2016-6-2 08:34
好叼的样子,你们看懂了吗

哈哈哈,呐,大家学习这么累,做人最重要的就是开心啦,看懂大概意思就好啦~ 偶尔这么开森一下,你缩好不好咯~
回复 使用道具 举报

哈哈哈,笑了没 开心一下哦
回复 使用道具 举报
很好很强大啊,顶一个.
回复 使用道具 举报
为了这好东西拼啦
回复 使用道具 举报
6666666666666666
回复 使用道具 举报
移动支付,未来的未来。
回复 使用道具 举报
好帖子,收藏
回复 使用道具 举报
谢谢分享啦
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马