图标位置互换方法及装置的制造方法_5

文档序号:9666994阅读:来源:国知局

[0139]在示例性实施例中,还提供了一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得装置能够执行图1或图2中的图标位置互换方法。
[0140]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0141]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【主权项】
1.一种图标位置互换方法,其特征在于,所述方法包括:接收第一滑动信号及第二滑动信号,所述第一滑动信号由对第一图标的拖拽操作触发,所述第二滑动信号由对第二图标的拖拽操作触发;根据所述第一滑动信号确定第一滑动向量,根据所述第二滑动信号确定第二滑动向量;根据所述第一滑动向量的长度及所述第二滑动向量的长度,判断所述第一滑动信号及所述第二滑动信号是否满足预设条件;当所述第一滑动信号及第二滑动信号满足预设条件时,对所述第一图标和所述第二图标进行位置互换。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一滑动信号确定第一滑动向量,根据所述第二滑动信号确定第二滑动向量包括:将所述第一滑动信号的拖拽操作起始位置确定为所述第一滑动向量的起点,将所述第一滑动信号的拖拽操作停止位置确定为第一滑动向量的终点;将所述第二滑动信号的拖拽操作起始位置确定为所述第一滑动向量的起点,将所述第二滑动信号的拖拽操作停止位置确定为第一滑动向量的终点。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一滑动向量的长度及所述第二滑动向量的长度,判断所述第一滑动信号及所述第二滑动信号是否满足预设条件包括:获取所述第一图标的界面显示位置和所述第二图标的界面显示位置之间的距离;当所述距离、所述第一滑动向量的长度及所述第二滑动向量的长度之间的数值关系满足至少一项预设数值关系时,确定所述第一滑动信号及所述第二滑动信号满足预设条件;其中,所述至少一项预设数值关系包括:所述第一滑动向量的长度与所述距离的比值超过第一预设值;所述第二滑动向量的长度与所述距离的比值超过第二预设值;所述第一滑动向量的长度和所述第二滑动向量的长度之和与所述距离的比值超过第三预设值。4.根据权利要求1所述的方法,其特征在于,根据所述第一滑动向量及所述第二滑动向量的长度,判断所述第一滑动信号及第二滑动信号是否满足预设条件之前,所述方法还包括:根据所述第一滑动向量的方向及所述第二滑动向量的方向,判断所述第一滑动信号和所述第二滑动信号是否为相向运动的滑动信号;如果所述第一滑动信号和所述第二滑动信号为相向运动的滑动信号,则执行判断所述第一滑动信号及第二滑动信号是否满足预设条件的步骤;如果所述第一滑动信号和所述第二滑动信号不为相向运动的滑动信号,则终止图标位置互换。5.根据权利要求4所述的方法,其特征在于,所述根据所述第一滑动向量的方向及所述第二滑动向量的方向,判断所述第一滑动信号和所述第二滑动信号是否为相向运动的滑动信号包括:将所述第一图标的界面显示位置与所述第二图标的界面显示位置之间的连线确定为基准线;将所述第一滑动向量的方向与所述基准线的夹角获取为第一夹角,将所述第二滑动向量的方向与所述基准线的夹角获取为第二夹角;当所述第一夹角位于第一预设夹角范围内,且所述第二夹角位于第二预设夹角范围内时,判断所述第一滑动信号和所述第二滑动信号为相向运动的滑动信号。6.—种图标位置互换装置,其特征在于,所述装置包括:接收模块,用于接收第一滑动信号及第二滑动信号,所述第一滑动信号由对第一图标的拖拽操作触发,所述第二滑动信号由对第二图标的拖拽操作触发;确定模块,用于根据所述第一滑动信号确定第一滑动向量,根据所述第二滑动信号确定第二滑动向量;判断模块,用于根据所述第一滑动向量的长度及所述第二滑动向量的长度,判断所述第一滑动信号及所述第二滑动信号是否满足预设条件;互换模块,用于当所述第一滑动信号及第二滑动信号满足预设条件时,对所述第一图标和所述第二图标进行位置互换。7.根据权利要求1所述的装置,其特征在于,所述确定模块用于:将所述第一滑动信号的拖拽操作起始位置确定为所述第一滑动向量的起点,将所述第一滑动信号的拖拽操作停止位置确定为第一滑动向量的终点;将所述第二滑动信号的拖拽操作起始位置确定为所述第一滑动向量的起点,将所述第二滑动信号的拖拽操作停止位置确定为第一滑动向量的终点。8.根据权利要求6所述的装置,其特征在于,所述判断模块用于:获取所述第一图标的界面显示位置和所述第二图标的界面显示位置之间的距离;当所述距离、所述第一滑动向量的长度及所述第二滑动向量的长度之间的数值关系满足至少一项预设数值关系时,确定所述第一滑动信号及所述第二滑动信号满足预设条件;其中,所述至少一项预设数值关系包括:所述第一滑动向量的长度与所述距离的比值超过第一预设值;所述第二滑动向量的长度与所述距离的比值超过第二预设值;所述第一滑动向量的长度和所述第二滑动向量的长度之和与所述距离的比值超过第三预设值。9.根据权利要求6所述的装置,其特征在于,所述判断模块还用于:根据所述第一滑动向量的方向及所述第二滑动向量的方向,判断所述第一滑动信号和所述第二滑动信号是否为相向运动的滑动信号;如果所述第一滑动信号和所述第二滑动信号为相向运动的滑动信号,则执行判断所述第一滑动信号及第二滑动信号是否满足预设条件的步骤;如果所述第一滑动信号和所述第二滑动信号不为相向运动的滑动信号,则终止图标位置互换。10.根据权利要求9所述的装置,其特征在于,所述判断模块用于:将所述第一图标的界面显示位置与所述第二图标的界面显示位置之间的连线确定为基准线;将所述第一滑动向量的方向与所述基准线的夹角获取为第一夹角,将所述第二滑动向量的方向与所述基准线的夹角获取为第二夹角;当所述第一夹角位于第一预设夹角范围内,且所述第二夹角位于第二预设夹角范围内时,判断所述第一滑动信号和所述第二滑动信号为相向运动的滑动信号。11.一种图标位置互换装置,其特征在于,包括:处理器;用于存储处理器可执行的指令的存储器;其中,所述处理器被配置为:接收第一滑动信号及第二滑动信号,所述第一滑动信号由对第一图标的拖拽操作触发,所述第二滑动信号由对第二图标的拖拽操作触发;根据所述第一滑动信号确定第一滑动向量,根据所述第二滑动信号确定第二滑动向量;根据所述第一滑动向量的长度及所述第二滑动向量的长度,判断所述第一滑动信号及所述第二滑动信号是否满足预设条件;当所述第一滑动信号及第二滑动信号满足预设条件时,对所述第一图标和所述第二图标进行位置互换。
【专利摘要】本公开提供了一种图标位置互换方法及装置,属于终端技术领域。所述方法包括:接收第一滑动信号及第二滑动信号;根据该第一滑动信号确定第一滑动向量,根据该第二滑动信号确定第二滑动向量;根据该第一滑动向量的长度及该第二滑动向量的长度,判断该第一滑动信号及该第二滑动信号是否满足预设条件;当该第一滑动信号及第二滑动信号满足预设条件时,对该第一图标和该第二图标进行位置互换。采用这样的图标位置互换方法,使得在图标位置互换过程中仅当第一滑动信号及第二滑动信号满足预设条件时,才对第一图标和第二图标进行位置互换,进而避免了将随拖拽操作误识别为互换图标位置的操作,提高了对图标位置互换操作意图识别的准确性。
【IPC分类】G06F3/0486, G06F3/0481, G06F3/0488
【公开号】CN105426042
【申请号】CN201510745112
【发明人】谭康喜, 梁鑫, 王兴民
【申请人】小米科技有限责任公司
【公开日】2016年3月23日
【申请日】2015年11月5日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1