一种利用方位手势控制智能终端卡片流的方法及装置的制造方法

文档序号:10488650阅读:180来源:国知局
一种利用方位手势控制智能终端卡片流的方法及装置的制造方法
【专利摘要】本发明公布了一种利用方位手势控制智能手机、智能手表等智能终端卡片流的方法及装置;所述方法包括方位手势控制流程、方位手势定义、卡片流定义、卡片流控制规则;所述卡片流控制,包括卡片流移动方位控制和卡片流移动速度控制;所述装置包括一智能终端;所述智能终端设置有触摸屏;所述智能终端安装有应用程序;所述应用程序包括数据获取模块、手势解析模块、指令获取模块和指令执行模块。本发明利用用户手指在所述智能终端触摸屏上比划的所述方位手势控制所述智能终端卡片流的流速和方位,实现了所述卡片流的连续平滑移动,由此简化了用户的操作,提高了卡片交互的便捷性,给用户带来了更快的卡片信息浏览速度,为用户提供了更自然、更高效的卡片信息浏览体验。
【专利说明】
一种利用方位手势控制智能终端卡片流的方法及装置
技术领域
[0001]本发明属于智能终端技术领域,具体涉及一种利用方位手势控制智能手机、智能手表等智能终端设备屏幕上卡片流连续移动方位与速度的方法及装置。
【背景技术】
[0002]近年来,卡片式交互在各种智能终端上越来越流行。卡片式交互将图片、文本、视频、音频、按钮、链接等一系列数据整合到卡片之中,这些卡片可以分层、移动、翻面、旋转、堆叠、折叠、展开、缩放。智能终端采用卡片式交互之后,操控变得更加简单,体验更加统一,因此,包括腾讯微信、新浪微博、花瓣网在内的众多知名网媒都采用了卡片式交互方式。
[0003]但是,卡片式交互操作也给用户带来一些麻烦。以微信为例,用户要查找朋友圈的过往记录,需要手指在智能终端触摸屏上不断地重复向上方滑移动作,因为用户手指的每次向上方滑移动作,只能让朋友圈卡片向上方移动一小段距离。

【发明内容】

[0004]本发明的目的正是要解决智能终端卡片能够连续平滑移动的问题,而提供一种利用方位手势控制智能终端卡片流的方法及装置。
[0005]本发明旨在利用用户手指在智能终端触摸屏上比划的方位手势来操作智能终端触摸屏上的卡片流。
[0006]本发明的技术方案如下:
[0007]i方位手势控制装置
[0008]—种利用方位手势控制智能终端卡片流的装置;所述装置包括如图1所示的一智能终端。
[0009]所述智能终端设置有触摸屏;所述触摸屏用于检测方位手势;所述智能终端触摸屏可采用电容式或电阻式或电压式触摸屏,只要能够准确地感应出用户单个手指的触摸情况即可。
[0010]所述智能终端安装有应用程序;所述应用程序包括数据获取模块、手势解析模块、指令获取模块和指令执行模块;
[0011]进一步地,所述数据获取模块,用于实时检测用户手指在所述智能终端触摸屏上的触摸操作所产生的触摸数据;
[0012]所述手势解析模块,用于将所述触摸数据解析为对应的方位手势;
[0013]所述指令获取模块,用于依据预设对应关系,确定与所述方位手势对应的所述智能终端卡片流控制指令,并将所述方位手势转换为所述控制指令;
[0014]所述指令执行模块,用于执行所述指令获取模块确定的所述控制指令。
[0015]2方位手势控制方法
[0016]—种利用方位手势控制智能终端卡片流的方法;所述方法包括方位手势控制流程、方位手势定义、卡片流定义、卡片流控制规则。
[0017]2.1方位手势控制流程
[0018]所述方位手势控制流程包括如图2所示的步骤:
[0019]①方位手势控制状态开启;
[0020]②所述数据获取模块,实时检测用户手指在所述智能终端触摸屏上的触摸操作所产生的触摸数据;
[0021]③所述手势解析模块,将所述触摸数据解析为对应的方位手势;
[0022]④所述指令获取模块,依据预设对应关系,确定与所述方位手势对应的所述智能终端卡片流控制指令,并将所述方位手势转换为所述控制指令;
[0023]⑤所述指令执行模块,执行所述指令获取模块确定的所述控制指令。
[0024]2.2方位手势定义
[0025]所述方位手势控制流程中的所述方位手势,设定为滑移后长按手势。
[0026]所述滑移后长按手势,定义为用户手指在所述智能终端触摸屏上先向某一方位作直线滑移,滑移结束后手指不离开所述智能终端触摸屏,并立即长按的动作。
[0027]所述滑移后长按手势,只与用户手指在所述智能终端触摸屏上的滑移方位有关,而与用户手指在所述智能终端触摸屏上的具体位置无关,即无论用户手指是在所述智能手机触摸屏的哪个位置开始滑移,在哪个位置停止滑移并长按,只要滑移方位是相同的,则属于同一种滑移后长按手势。
[0028]如图3所示,所述滑移后长按手势包括左方滑移后长按手势Al、右方滑移后长按手势A2、上方滑移后长按手势A3、下方滑移后长按手势A4;
[0029]进一步地,所述左方滑移后长按手势Al,定义为用户手指在所述智能终端触摸屏上先向左方作直线滑移,滑移结束后用户手指不离开所述智能终端触摸屏,并立即长按的动作;
[0030]所述右方滑移后长按手势A2,定义为用户手指在所述智能终端触摸屏上先向右方作直线滑移,滑移结束后用户手指不离开所述智能终端触摸屏,并立即长按的动作;
[0031]所述上方滑移后长按手势A3,定义为用户手指在所述智能终端触摸屏上先向上方作直线滑移,滑移结束后用户手指不离开所述智能终端触摸屏,并立即长按的动作;
[0032]所述下方滑移后长按手势A4,定义为用户手指在所述智能终端触摸屏上先向下方作直线滑移,滑移结束后用户手指不离开所述智能终端触摸屏,并立即长按的动作。
[0033]所述滑移后长按手势由滑移手势与长按手势组合而成;所述滑移手势及长按手势的判断方法是:依据触摸点的滑移轨迹,计算出触摸点的滑移距离,若达到设定阈值,则认定为滑移手势,否则,则认定为长按手势;所述触摸点定义为用户手指与所述智能终端触摸屏之间的接触点。
[0034]2.3卡片流定义
[0035]所述卡片定义为在所述智能终端触摸屏上呈现的、能够承载信息的矩形方框。
[0036]所述卡片承载的信息包括但不限于以下信息中的一种或多种:文字、图片、音频、视频、按钮、链接。
[0037]用户可在所述卡片上进行浏览、编辑、点击、移动、展开、缩放、旋转、复制、收藏、转发等操作。
[0038]所述卡片流定义为:在所述智能终端触摸屏上以同一速度、向同一方位连续移动的所有卡片的集合,如图4所示。
[0039]根据上述定义,所述卡片流具有下列特征:
[0040]所述卡片流是所述智能终端触摸屏上正在显示的所有卡片的集合;
[0041]所述卡片流中的每张卡片都以同一速度在移动;
[0042]所述卡片流中的每张卡片向着同一方位在移动;
[0043]所述卡片流中的每张卡片都在连续不断地移动。
[0044]2.4卡片流控制规则
[0045]所述卡片流控制,包括卡片流移动方位控制和卡片流移动速度控制;所述卡片流控制规则包括卡片流移动方位控制规则和卡片流移动速度控制规则。
[0046]2.4.1卡片流移动方位控制规则
[0047]利用所述方位手势控制流程控制所述智能终端卡片流,所述方位手势设定为滑移后长按手势,所述控制指令设定为所述智能终端卡片流移动方位控制指令,所述预设对应关系设定为所述滑移后长按手势与所述智能终端卡片流移动方位控制指令之间的对应关系O
[0048]如图5所示,所述滑移后长按手势与所述智能终端卡片流移动方位控制指令之间的预设对应关系包括:
[0049]所述左方滑移后长按手势Al与所述智能终端卡片流向左方移动控制指令对应;
[0050]所述右方滑移后长按手势A2与所述智能终端卡片流向右方移动控制指令对应;
[0051]所述上方滑移后长按手势A3与所述智能终端卡片流向上方移动控制指令对应;
[0052]所述下方滑移后长按手势A4与所述智能终端卡片流向下方移动控制指令对应。
[0053]用户手指在所述智能终端触摸屏上滑移时,所述智能终端卡片流可以移动,也可以不移动;所述智能终端卡片流是否移动,由用户在应用程序上进行设置。
[0054]用户手指在所述智能终端触摸屏上长按时,所述智能终端卡片流保持移动状态。
[0055]用户手指离开所述智能终端触摸屏时,所述智能终端卡片流随即停止移动。
[0056]进一步地,所述卡片流移动方位控制规则详解如下:
[0057]①用户手指在所述智能终端触摸屏上比划左方滑移后长按手势Al,则所述智能终端触摸屏上的卡片流向左方移动,直至用户手指离开所述智能终端触摸屏,所述智能终端触摸屏上的卡片流才停止向左方移动;
[0058]②用户手指在所述智能终端触摸屏上比划右方滑移后长按手势A2,则所述智能终端触摸屏上的卡片流向右方移动,直至用户手指离开所述智能终端触摸屏,所述智能终端触摸屏上的卡片流才停止向右方移动;
[0059]③用户手指在所述智能终端触摸屏上比划上方滑移后长按手势A3,则所述智能终端触摸屏上的卡片流向上方移动,直至用户手指离开所述智能终端触摸屏,所述智能终端触摸屏上的卡片流才停止向上方移动;
[0060]④用户手指在所述智能终端触摸屏上比划下方滑移后长按手势A4,则所述智能终端触摸屏上的卡片流向下方移动,直至用户手指离开所述智能终端触摸屏,所述智能终端触摸屏上的卡片流才停止向下方移动。
[0061 ] 2.4.2卡片流移动速度控制规则
[0062]所述卡片流移动速度控制,包括卡片流移动速度随动和卡片流移动速度设置;所述卡片流移动速度控制规则,包括卡片流随动移动速度随动规则和卡片流移动速度设置规则。
[0063]2.4.2.1卡片流移动速度随动规则
[0064]所述随动移动速度,定义为所述智能终端卡片流移动速度随着用户手指在所述智能终端触摸屏上的平均滑移速度的变动而变动,或者说,所述智能终端卡片流移动速度与用户手指在所述智能终端触摸屏上的平均滑移速度成正比例,即:用户手指在所述智能终端触摸屏上的平均滑移速度越快,则所述智能终端卡片流移动速度也越快;用户手指在所述智能终端触摸屏上的平均滑移速度越慢,则所述智能终端卡片流移动速度也越慢。
[0065]所述平均滑移速度定义为用户手指在所述智能终端触摸屏上的移动距离与移动时间的比值;所述平均滑移速度的计算方法是:依据触摸点的滑移轨迹,计算出触摸点的滑移距离,再除以触摸点在这段距离内滑移所花费的时间。
[0066]2.4.2.2卡片流移动速度设置规则
[0067]所述卡片流移动速度设置,定义为用户在所述应用程序上预先设置卡片流移动速度。用户一旦在所述应用程序上设置之后,所设置的卡片流移动速度就一直保持不变,直至用户进行重新设置为止。
[0068]所述卡片流移动速度设置是通过移动可调节浮动按钮来实现的,如图6所示。
[0069]利用所述方位手势设置卡片流移动速度时,所述方位手势控制流程中的所述方位手势设定为滑移后长按手势,所述滑移后长按手势包括左方滑移后长按手势Al、右方滑移后长按手势A2,所述操作指令设定为所述可调节浮动按钮移动控制指令,所述预设对应关系设定为所述滑移后长按手势与所述可调节浮动按钮移动控制指令之间的对应关系。
[0070]如图7所示,所述滑移后长按手势与所述可调节浮动按钮移动控制指令之间的预设对应关系包括:
[0071]所述左方滑移后长按手势Al与所述可调节浮动按钮向左方移动控制指令对应;
[0072]所述右方滑移后长按手势A2与所述可调节浮动按钮向右方移动控制指令对应。
[0073]所述可调浮动按钮向左方移动时,所述卡片流移动速度的数值逐渐减少,直至减少到最小值;所述可调浮动按钮向右方移动时,所述卡片流移动速度的数值逐渐增加,直至增加到最大值。
[0074]用户手指在所述智能终端触摸屏上滑移时,所述可调浮动按钮不移动;用户手指在所述智能终端触摸屏上长按时,所述可调浮动按钮作匀速移动。
[0075]用户手指离开所述智能终端触摸屏时,所述可调浮动按钮随即停止移动,并将所述可调浮动按钮当前位置所对应的当前数值设置为所述卡片流移动速度数值。
【附图说明】
[0076]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0077]在附图中,图1为本发明公开的方位手势控制装置结构框图;
[0078]图2为本发明公开的方位手势控制流程图;
[0079]图3为本发明公开的4种滑移后长按手势示意图;
[0080]图4为本发明公开的智能终端卡片流示意图;
[0081]图5为本发明公开的滑移后长按手势与智能终端卡片流移动方位之间的预设对应关系图;
[0082]图6为本发明公开的可调节浮动按钮示意图;
[0083]图7为本发明公开的滑移后长按手势与可调节浮动按钮移动方位之间的预设对应关系图;
[0084]图8为本发明实施例三公开的微信朋友圈卡片流控制示意图;
[0085]图9为本发明实施例四公开的花瓣网卡片流控制示意图。
【具体实施方式】
[0086]为使本发明的目的、技术方案和优势更加清楚,下面结合附图和具体实施例对本发明作进一步说明。所述附图仅供参考和说明使用,不构成对本发明专利保护范围的限制。
[0087]实施例一
[0088]实施例一提供了一种利用方位手势控制某智能手机卡片流的装置。
[0089]在本实施例中,所述装置包括如图1所示的一智能终端10;所述智能终端10设定为智能手机;所述智能手机10设置有触摸屏20;所述触摸屏20用于检测方位手势;所述触摸屏20采用电容式触摸屏。
[0090]所述智能手机10安装有应用程序30;所述应用程序30包括数据获取模块100、手势解析模块200、指令获取模块300和指令执行模块400;
[0091]进一步地,所述数据获取模块100,用于实时检测用户手指在所述智能手机10触摸屏20上的触摸操作所产生的触摸数据;
[0092]所述手势解析模块200,用于将所述触摸数据解析为对应的方位手势;
[0093]所述指令获取模块300,用于依据预设对应关系,确定与所述方位手势对应的所述智能手机10卡片流控制指令,并将所述方位手势转换为所述控制指令;
[0094]所述指令执行模块400,用于执行所述指令获取模块300确定的所述控制指令。
[0095]实施例二
[0096]实施例二提供了实施例一中利用方位手势控制某智能手机卡片流的流程;如图2所示,所述流程包括步骤:
[0097]S01:方位手势控制状态开启;
[0098]S02:所述数据获取模块100,实时检测用户手指在所述智能手机10触摸屏20上的触摸操作所产生的触摸数据;
[0099]所述触摸数据既包括用户手指在所述智能手机触摸屏20上滑移时所生成的数据,也包括用户手指长按所述智能手机触摸屏20时所生成的数据;
[0100]S03:所述手势解析模块200,将所述触摸数据解析为对应的方位手势;
[0101 ] S04:所述指令获取模块300,依据预设对应关系,确定与所述方位手势对应的所述智能手机10卡片流控制指令,并将所述方位手势转换为所述控制指令;
[0102]S05:所述指令执行模块400,执行所述指令获取模块300确定的所述控制指令。
[0103]实施例三
[0104]实施例三提供了实施例二中利用方位手势控制某智能手机微信朋友圈卡片流的一个实例。
[0105]图8截取了某智能手机微信朋友圈的一段卡片流,包括11张微信卡片;在本实施例叙述中,所述微信朋友圈卡片简称为微信卡片,所述微信朋友圈卡片流简称为微信卡片流。
[0106]所述智能手机触摸屏采用竖向放置;所述微信卡片采用单列排列;所述微信卡片的长度和宽度基本相同。
[0107]所述微信卡片定义为在所述智能手机触摸屏上呈现的、承载微信朋友圈信息的矩形方框。
[0108]所述微信卡片承载的信息包括但不限于以下信息中的一种或多种:文字、图片、音频、视频、按钮、链接。
[0109]所述文字既包括转载的文字信息和分享的评论,也包括图片、音频、视频配以的文字说明。
[0110]所述图片可以选择拍照或者从相册中选取,一张卡片最多可以分享9张图片。
[0111]所述视频可以选择自拍视频或转载的视频,一张卡片只能分享一个视频。
[0112]分享到朋友圈中的卡片内容均以链接形式存在;音乐类应用分享的歌曲可以在朋友圈中点击卡片中播放按钮直接播放而不需打开链接。
[0113]用户可在所述微信卡片上进行点击、浏览、评论、点赞、复制、转发、收藏等操作。
[0114]所述11张微信卡片可以在所述智能手机触摸屏上以同一速度、向同一方位连续移动,符合所述卡片流的基本特征。
[0115]利用所述方位手势控制流程控制所述微信卡片流向上方移动,所述方位手势设定为上方滑移后长按手势A3,所述控制指令设定为所述微信卡片流向上方移动控制指令,所述预设对应关系设定为所述上方滑移后长按手势A3与所述微信卡片流向上方移动控制指令之间的对应关系。
[0116]所述上方滑移后长按手势A3由上方滑移手势和长按手势组合而成,从上方滑移手势过度到长按手势时,用户手指不能离开所述智能手机触摸屏。
[0117]用户手指在所述智能手机触摸屏上比划上方滑移手势时,所述微信卡片流保持静止不动。
[0118]用户手指在所述智能手机触摸屏上比划长按手势时,所述微信卡片流立即向上方移动。
[0119]用户手指离开所述智能手机触摸屏,所述微信卡片流随即停止向上方移动。
[0120]所述微信卡片流的移动速度等于用户手指在所述智能手机触摸屏上的平均滑移速度。
[0121]所述平均滑移速度定义为用户手指在所述智能手机触摸屏上的移动距离与移动时间的比值;所述平均滑移速度的计算方法是:依据触摸点的滑移轨迹,计算出触摸点的滑移距离,再除以触摸点在这段距离内滑移所花费的时间。
[0122]用户手指接触所述智能手机触摸屏后,无论是在所述智能手机触摸屏的哪个位置上开始滑移,滑移距离是长是短,只要是向上方滑移的手势,所述微信卡片流都会向上方移动。
[0123]通过分析本实施例,可以看出,利用方位手势控制微信卡片流的优势是非常明显的。
[0124]首先,简化了用户的卡片操作,提高了卡片交互的便捷性,使用户将注意力更多地集中在卡片内容而不是卡片操作上。
[0125]要从所述微信卡片流的第一张卡片浏览至最后一张卡片,若采用传统的滑移手势操作,用户手指至少需要在所述智能手机触摸屏上从下端向上端滑移两次(如图8中的B1、B2),其滑移距离约为所述智能手机触摸屏高度的两倍;这是因为所述微信卡片流需要三个整屏(如图8中的C1、C2、C3)才能显示完毕。
[0126]而要从所述微信卡片流的第一张卡片浏览至最后一张卡片,若采用本发明的滑移后长按手势操作,用户手指只需在所述智能手机触摸屏上从下端向上端滑移一次(如图8中的A3);用户手指可在所述智能手机触摸屏上的任意位置开始向上方滑移,滑移距离可长可短。
[0127]在所述微信卡片流向上方移动的过程中,用户手指在所述智能手机触摸屏上始终保持静止不动;这样,就让用户的一门心思都用在了浏览所述微信卡片流所承载的各种信息上。
[0128]其次,延长了卡片加载的时间,提高了卡片流动的平滑性,激发了用户的好奇心。
[0129]浏览所述微信卡片流时,若采用传统的滑移手势操作,用户在浏览完某个页面之后,通常会迅速滑移手指,试图尽快地切换至下一个页面,这种集中加载卡片方式极易产生卡片加载延迟现象,从而增加了用户的等待时间,降低了用户的浏览效率。
[0130]浏览所述微信卡片流时,若采用本发明的滑移后长按手势操作,用户所看见的是一个连续、匀速移动的卡片流,用户的浏览时间就是卡片的加载时间,通常不会出现所述微信卡片流暂时停滞的状态。
[0131]利用本发明的滑移后长按手势控制所述微信卡片流,给用户带来更快的卡片信息浏览速度,为用户提供更自然、更高效的浏览体验,让用户在浏览所述微信卡片流的过程中,会好奇地期待着接下来的卡片会是什么,从而让用户更乐于沉浸在卡片信息的探索与浏览当中。
[0132]实施例四
[0133]实施例四提供了实施例二中利用方位手势控制某智能手机花瓣网卡片流的一个实例。
[0134]图9截取了在某智能手机触摸屏上呈现的一段花瓣网卡片流,包括20张花瓣卡片;在本实施例叙述中,所述微信花瓣网卡片简称为花瓣卡片,所述花瓣网卡片流简称为花瓣卡片流。
[0135]所述智能手机触摸屏采用横向放置;所述花瓣卡片采用三列排列方式;所述花瓣卡片的宽度相同、长度各异。
[0136]所述花瓣卡片定义为在所述智能手机触摸屏上呈现的、承载花瓣网信息的矩形方框。
[0137]所述花瓣卡片承载的信息包括但不限于以下信息中的一种或多种:文字、图片、音频、视频、按钮、链接。
[0138]在花瓣网中,用户可以把各种各样的采集信息放入不同的花瓣卡片之中;所述采集信息不但附带原始的网页链接,还会以图片/视频等形式美轮美奂地呈现在花瓣卡片之中。
[0139]用户可在所述花瓣卡片上进行点击、浏览、评论、推送、复制、转发、收藏等操作。
[0140]所述20张花瓣卡片可以在所述智能手机触摸屏上以同一速度、向同一方位连续移动,符合所述卡片流的基本特征。
[0141]利用所述方位手势控制流程控制所述花瓣卡片流向下方移动,所述方位手势设定为下方滑移后长按手势A4,所述控制指令设定为所述花瓣卡片流向下移动控制指令,所述预设对应关系设定为所述上方滑移后长按手势A3与所述花瓣卡片流向下方移动控制指令之间的对应关系。
[0142]所述下方滑移后长按手势A4由下方滑移手势与长按手势组合而成,从下方滑移手势过度到长按手势时,用户手指不能离开所述智能手机触摸屏。
[0143]用户手指在所述智能手机触摸屏上比划下方滑移手势时,所述花瓣卡片流开始向下方移动。
[0144]用户手指在所述智能手机触摸屏上比划长按手势时,所述花瓣卡片流继续向下方移动。
[0145]用户手指离开所述智能手机触摸屏,所述花瓣卡片流随即停止向下方移动。
[0146]所述花瓣卡片流移动速度由用户通过所述智能手机触摸屏上的应用程序进行设置。
[0147]用户手指接触所述智能手机触摸屏后,无论是在所述智能手机触摸屏的哪个位置上开始滑移,滑移距离是长是短,只要是向下方滑移的手势,所述微信卡片流都会向下方移动。
[0148]通过分析本实施例,可以看出,利用方位手势控制花瓣卡片流的优势是非常明显的。
[0149]首先,简化了用户的卡片操作,提高了卡片交互的便捷性,使用户将注意力更多地集中在卡片内容而不是卡片操作上。
[0150]要从所述花瓣卡片流的最后一张卡片浏览至第一张卡片,若采用传统的滑移手势操作,用户手指至少需要在所述智能手机触摸屏上从上端向下端滑移四次(如图9中的B1、B2、B3、B4),其滑移距离约为所述智能手机触摸屏高度的四倍;这是因为所述花瓣卡片流需要五个整屏(如图9中的(:1工2、03工4、05)才能显示完毕。
[0151]而要从所述花瓣卡片流的最后一张卡片浏览至第一张卡片,若采用本发明的滑移后长按手势操作,用户手指只需在所述智能手机触摸屏上从上端向下端滑移一次(如图9中的A3);用户手指可在所述智能手机触摸屏上的任意位置开始向下方滑移,滑移距离可长可短。
[0152]在所述花瓣卡片流向下方移动的过程中,用户手指在所述智能手机触摸屏上始终保持静止不动;这样,就让用户的一门心思都用在了浏览所述花瓣卡片流所承载的各种信息上。
[0153]其次,延长了卡片加载的时间,提高了卡片流动的平滑性,激发了用户的好奇心。
[0154]浏览所述花瓣卡片流时,若采用传统的滑移手势操作,用户在浏览完某个页面之后,通常会迅速滑移手指,试图尽快地切换至下一个页面,这种集中加载卡片方式极易产生卡片加载延迟现象,从而增加了用户的等待时间,降低了用户的浏览效率。
[0155]浏览所述花瓣卡片流时,若采用本发明的滑移后长按手势操作,用户所看见的是一个连续的、匀速移动的卡片流,用户的浏览时间就是卡片的加载时间,通常不会出现所述花瓣卡片流暂时停滞的状态。
[0156]利用本发明的滑移后长按手势控制所述花瓣卡片流,给用户带来更快的卡片信息浏览速度,为用户提供更自然、更高效的卡片信息浏览体验,让用户在浏览所述花瓣卡片流的过程中,会好奇地期待着接下来的卡片会是什么,从而让用户更乐于沉浸在卡片信息的探索与浏览当中。
[0157]实施例五
[0158]实施例五提供了实施例四中利用方位手势设置所述花瓣卡片流移动速度的一个实例。
[0159]所述花瓣卡片流移动速度的设置是利用滑移后长按手势操作可调节浮动按钮的左右移动来实现的;所述可调节浮动按钮的当前位置设定在取值范围的1/2值处;所述取值范围定义为所述智能终端卡片流移动速度最小值与最大值之间的所有数值的集合。
[0160]根据所述卡片流移动速度设置规则,本实施例的具体操作规程包括:
[0161]Sll:用户手指在所述智能手机触摸屏上比划左方滑移后长按手势,所述可调浮动按钮向左方移动,所述花瓣卡片流移动速度数值随之减少;用户手指离开所述智能手机触摸屏时,所述可调浮动按钮随即停止移动,并将所述可调浮动按钮当前位置所对应的移动速度数值,比如15像素/秒,设置为所述花瓣卡片流移动速度数值,那么,从此所述花瓣卡片流将以15像素/秒的速度进行移动;
[0162]S12:用户手指在所述智能终端触摸屏上比划右方滑移后长按手势,所述可调浮动按钮向右方移动,所述花瓣卡片流移动速度数值随之增加;用户手指离开所述智能手机触摸屏时,所述可调浮动按钮随即停止移动,并将所述可调浮动按钮当前位置所对应的移动速度数值,比如90像素/秒,设置为所述花瓣卡片流移动速度数值,那么,从此所述花瓣卡片流将以90像素/秒的速度进行移动。
[0163]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤,可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应地,上述实施例中的各模块可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
[0164]需要说明的是,以上所述仅为本发明的较佳实施例,并不用以限制本发明;本发明还可有其他多种实施例;凡在本发明的精神和原则之内,所作的任何改进、等同替换、重新组合,均应包含在本发明的保护范围之内。
【主权项】
1.一种利用方位手势控制智能终端卡片流的装置,其特征在于,所述装置包括一智能终端;所述智能终端设置有触摸屏;所述智能终端安装有应用程序;所述应用程序包括数据获取模块、手势解析模块、指令获取模块和指令执行模块; 进一步地,所述数据获取模块,用于实时检测用户手指在所述智能终端触摸屏上的触摸操作所产生的触摸数据; 所述手势解析模块,用于将所述触摸数据解析为对应的方位手势; 所述指令获取模块,用于依据预设对应关系,确定与所述方位手势对应的所述智能终端卡片流控制指令,并将所述方位手势转换为所述控制指令; 所述指令执行模块,用于执行所述指令获取模块确定的所述控制指令。2.—种利用方位手势控制智能终端卡片流的方法,其特征在于,所述方法利用用户手指在所述智能终端触摸屏上比划的方位手势来控制所述智能终端卡片流的流速与方位;所述方法包括步骤: ①方位手势控制状态开启; ②所述数据获取模块,实时检测用户手指在所述智能终端触摸屏上的触摸操作所产生的触摸数据; ③所述手势解析模块,将所述触摸数据解析为对应的方位手势; ④所述指令获取模块,依据预设对应关系,确定与所述方位手势对应的所述智能终端卡片流控制指令,并将所述方位手势转换为所述控制指令; ⑤所述指令执行模块,执行所述指令获取模块确定的所述控制指令。3.根据权利要求2所述的一种利用方位手势控制智能终端卡片流的方法,其特征在于,所述方位手势包括用户手指在所述智能终端触摸屏上比划的滑移后长按手势; 进一步地,所述滑移后长按手势包括左方滑移后长按手势Al、右方滑移后长按手势A2、上方滑移后长按手势A3、下方滑移后长按手势A4。4.根据权利要求2所述的一种利用方位手势控制智能终端卡片流的方法,其特征在于,所述卡片及卡片流具有下列特征: 所述卡片以矩形方框的形态承载信息; 所述卡片承载的信息包括但不限于以下信息中的一种或多种:文字、图片、音频、视频、按钮、链接; 用户可在所述卡片上进行浏览、编辑、点击、移动、展开、缩放、旋转、复制、收藏、转发等操作; 所述卡片流是所述智能终端触摸屏上正在显示的所有卡片的集合; 所述卡片流中的每张卡片都以同一速度在移动; 所述卡片流中的每张卡片向着同一方位在移动; 所述卡片流中的每张卡片都在连续不断地移动。5.根据权利要求2所述的一种利用方位手势控制智能终端卡片流的方法,其特征在于,所述卡片流控制包括卡片流移动方位控制和卡片流移动速度控制。6.根据权利要求5所述的卡片流移动方位控制,其特征在于,利用权利要求2所述的方位手势控制流程控制所述智能终端卡片流移动方位时,所述方位手势设定为滑移后长按手势,所述控制指令设定为所述智能终端卡片流移动方位控制指令,所述预设对应关系设定为所述滑移后长按手势与所述智能终端卡片流移动方位控制指令之间的一一对应关系; 进一步地,所述滑移后长按手势与所述智能终端卡片流移动方位控制指令之间的预设对应关系包括: 所述左方滑移后长按手势Al与所述智能终端卡片流向左方移动控制指令对应; 所述右方滑移后长按手势A2与所述智能终端卡片流向右方移动控制指令对应; 所述上方滑移后长按手势A3与所述智能终端卡片流向上方移动控制指令对应; 所述下方滑移后长按手势A4与所述智能终端卡片流向下方移动控制指令对应。7.根据权利要求5所述的卡片流移动方位控制,其特征在于,用户手指在所述智能终端触摸屏上滑移时,所述智能终端卡片流可以移动,也可以不移动;所述智能终端卡片流是否移动,由用户在应用程序上进行设置;还包括: 用户手指在所述智能终端触摸屏上长按时,所述智能终端卡片流保持移动状态;用户手指离开所述智能终端触摸屏时,所述智能终端卡片流随即停止移动。8.根据权利要求5所述的卡片流移动速度控制,其特征在于,所述卡片流移动速度控制,包括卡片流移动速度随动和卡片流移动速度设置。9.根据权利要求8所述的卡片流移动速度随动,其特征在于,所述卡片流移动速度与用户手指在所述智能终端触摸屏上的平均滑移速度成正比例。10.根据权利要求8所述的卡片流移动速度设置,其特征在于,所述卡片流移动速度设置是通过移动可调节浮动按钮来实现的;还包括: 利用所述方位手势设置卡片流移动速度时,权利要求2所述的方位手势控制流程中的所述方位手势设定为滑移后长按手势,所述操作指令设定为所述可调节浮动按钮移动控制指令,所述预设对应关系设定为所述滑移后长按手势与所述可调节浮动按钮移动控制指令之间的对应关系; 进一步地,所述滑移后长按手势与所述可调节浮动按钮移动控制指令之间的预设对应关系包括: 所述左方滑移后长按手势Al与所述可调节浮动按钮向左方移动控制指令对应; 所述右方滑移后长按手势A2与所述可调节浮动按钮向右方移动控制指令对应; 所述可调浮动按钮向左方移动时,所述卡片流移动速度的数值逐渐减少,直至减少到最小值; 所述可调浮动按钮向右方移动时,所述卡片流移动速度的数值逐渐增加,直至增加到最大值。
【文档编号】G06F3/0485GK105843518SQ201610153425
【公开日】2016年8月10日
【申请日】2016年3月18日
【发明人】钟林
【申请人】钟林
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1