一种二维码调整方法、装置及移动终端与流程

文档序号:16001898发布日期:2018-11-20 19:33阅读:来源:国知局

技术特征:

1.一种二维码调整方法,应用于移动终端,其特征在于,包括:

在检测到采用二维码支付时,获取所述移动终端在第一时刻相对于扫码器的第一位置信息;

获取所述扫码器在所述第一时刻的运动状态信息;

依据所述运动状态信息确定所述移动终端在第二时刻相对于所述扫码器的第二位置信息;

依据所述第一位置信息和所述第二位置信息,调整所述二维码在所述移动终端屏幕上的显示位置。

2.根据权利要求1所述的方法,其特征在于,所述运动状态信息包括加速度值和加速度方向,所述获取所述扫码器在所述第一时刻的运动状态信息的步骤,包括:

获取所述扫码器在距离所述第一时刻预设时间范围内的多个加速度值和多个加速度方向;

对所述多个加速度值和所述多个加速度方向分别进行插值处理;

依据插值处理结果获取所述扫码器在所述第一时刻对应的所述加速度值和所述加速度方向。

3.根据权利要求2所述的方法,其特征在于,所述依据所述运动状态信息确定所述移动终端在第二时刻相对于所述扫码器的第二位置信息的步骤,包括:

依据所述第一时刻和所述第二时刻的时间差值及所述加速度值,计算所述扫码器从所述第一时刻至所述第二时刻产生的位移值;

依据所述第一位置信息和所述位移值,确定所述第二位置信息。

4.根据权利要求2所述的方法,其特征在于,所述依据所述第一位置信息和所述第二位置信息,调整所述二维码在所述移动终端屏幕上的显示位置的步骤,包括:

依据所述第一位置信息和所述第二位置信息,计算所述移动终端相对于所述扫码器产生的偏移值;

依据所述偏移值调整所述二维码在所述移动终端屏幕上的显示位置。

5.根据权利要求4所述的方法,其特征在于,在所述依据所述偏移值调整所述二维码在所述移动终端屏幕上的显示位置的步骤之后,还包括:

依据所述偏移值调整所述二维码在所述移动终端屏幕上的显示大小。

6.一种二维码调整装置,其特征在于,包括:

第一位置获取模块,用于在检测到采用二维码支付时,获取所述移动终端在第一时刻相对于扫码器的第一位置信息;

运动状态获取模块,用于获取所述扫码器在所述第一时刻的运动状态信息;

第二位置确定模块,用于依据所述运动状态信息确定所述移动终端在第二时刻相对于所述扫码器的第二位置信息;

显示位置调整模块,用于依据所述第一位置信息和所述第二位置信息,调整所述二维码在所述移动终端屏幕上的显示位置。

7.根据权利要求6所述的装置,其特征在于,所述运动状态信息包括加速度值和加速度方向,所述运动状态获取模块包括:

多个加速度值及方向获取子模块,用于获取所述扫码器在距离所述当前时刻预设时间范围内的多个加速度值和多个加速度方向;

插值处理子模块,用于对所述多个加速度值和所述多个加速度方向分别进行插值处理;

加速度值及方向获取子模块,用于依据插值处理结果获取所述扫码器在所述第一时刻对应的所述加速度值和所述加速度方向。

8.根据权利要求7所述的装置,其特征在于,所述第二位置确定模块包括:

位移值计算子模块,用于依据所述第一时刻和所述第二时刻的时间差值及所述加速度值,计算所述扫码器从所述第一时刻至所述第二时刻产生的位移值;

第二位置确定子模块,用于依据所述第一位置信息和所述位移值,确定所述第二位置信息。

9.根据权利要求7所述的装置,其特征在于,所述显示位置调整模块包括:

偏移值计算子模块,用于依据所述第一位置信息和所述第二位置信息,计算所述移动终端相对于所述扫码器产生的偏移值;

显示位置调整子模块,用于依据所述偏移值调整所述二维码在所述移动终端屏幕上的显示位置。

10.根据权利要求9所述的装置,其特征在于,还包括:

二维码大小调整模块,用于依据所述偏移值调整所述二维码在所述移动终端屏幕上的显示大小。

11.一种移动终端,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至5中任一项所述的二维码调整方法的步骤。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1