【BX学习之支付流程】收银机的支付流程手记

█ 【BX学习之支付流程】 收银机的支付流程手记

█ 相关文章:

-

█ 读前说明:

- 
 ● 本文通过学习别人写demo,学习一些课件,参考一些博客,’学习相关知识,如果涉及侵权请告知
 ● 本文只简单罗列相关的代码实现过程
 ● 涉及到的逻辑以及说明也只是简单介绍,主要当做笔记,了解过程而已

█ 参考网上的下单流程:

- 
 ●  二维码是支付的载体,二维码扫码支付操作流程:

【BX学习之支付流程】收银机的支付流程手记_第1张图片
 ● 发现:

当刷新的时候,按0-1-2-3-4-5-6 刷新时,item位置会和上次一样;当按3-4-5-2-1-4刷新时,item位置就会发生变化
不管按照什么顺序刷新,onBindViewHolder(ViewHolder holder, int position)中取出来的holder都是按上次的0-1-2-3-4-5-6 取出来,然后显示出来的新位置是position,所以position不是按顺序刷新,那么位置就会发生移位。

█ 自己定制的下单流程:

● 优惠券和会员卡只能选择一种,使用优惠券的时候,即同时选择了使用领取优惠券的会员卡支付:
【BX学习之支付流程】收银机的支付流程手记_第2张图片

● 结算方式(支付方式),可以分为 现金支付、会员卡支付
  顾客扫码支付:服务器生成收款码,让顾客扫码,轮询或推送查看付款结果。
  扫码枪扫顾客码:顾客生成付款码,将付款码发给服务器,轮询或推送查看付款结果。
【BX学习之支付流程】收银机的支付流程手记_第3张图片

█ 相关资料:

● 1.2018-09-14 二维码扫码支付的操作流程、支付识别
 ● 2.2018-07-01 Recyclerview 刷新时整体布局跳动的解决办法 - 简书
 ● 3.2019-10-08 Android-浅谈RecyclerView瀑布流Item位置变换问题_移动开发_Luckly_Du的博客-CSDN博客
 ● 3.2019-03-10 Android开发RecyclerView使用关于notifyDataSetChanged的坑

转载请注明出处:
https://blog.csdn.net/ljb568838953/article/details/106296245

你可能感兴趣的:(BX学习)