CN105843518A - 一种利用方位手势控制智能终端卡片流的方法及装置 - Google Patents
一种利用方位手势控制智能终端卡片流的方法及装置 Download PDFInfo
- Publication number
- CN105843518A CN105843518A CN201610153425.5A CN201610153425A CN105843518A CN 105843518 A CN105843518 A CN 105843518A CN 201610153425 A CN201610153425 A CN 201610153425A CN 105843518 A CN105843518 A CN 105843518A
- Authority
- CN
- China
- Prior art keywords
- card
- intelligent terminal
- gesture
- stream
- sliding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公布了一种利用方位手势控制智能手机、智能手表等智能终端卡片流的方法及装置;所述方法包括方位手势控制流程、方位手势定义、卡片流定义、卡片流控制规则;所述卡片流控制,包括卡片流移动方位控制和卡片流移动速度控制;所述装置包括一智能终端;所述智能终端设置有触摸屏;所述智能终端安装有应用程序;所述应用程序包括数据获取模块、手势解析模块、指令获取模块和指令执行模块。本发明利用用户手指在所述智能终端触摸屏上比划的所述方位手势控制所述智能终端卡片流的流速和方位,实现了所述卡片流的连续平滑移动,由此简化了用户的操作,提高了卡片交互的便捷性,给用户带来了更快的卡片信息浏览速度,为用户提供了更自然、更高效的卡片信息浏览体验。
Description
技术领域
本发明属于智能终端技术领域,具体涉及一种利用方位手势控制智能手机、智能手表等智能终端设备屏幕上卡片流连续移动方位与速度的方法及装置。
背景技术
近年来,卡片式交互在各种智能终端上越来越流行。卡片式交互将图片、文本、视频、音频、按钮、链接等一系列数据整合到卡片之中,这些卡片可以分层、移动、翻面、旋转、堆叠、折叠、展开、缩放。智能终端采用卡片式交互之后,操控变得更加简单,体验更加统一,因此,包括腾讯微信、新浪微博、花瓣网在内的众多知名网媒都采用了卡片式交互方式。
但是,卡片式交互操作也给用户带来一些麻烦。以微信为例,用户要查找朋友圈的过往记录,需要手指在智能终端触摸屏上不断地重复向上方滑移动作,因为用户手指的每次向上方滑移动作,只能让朋友圈卡片向上方移动一小段距离。
发明内容
本发明的目的正是要解决智能终端卡片能够连续平滑移动的问题,而提供一种利用方位手势控制智能终端卡片流的方法及装置。
本发明旨在利用用户手指在智能终端触摸屏上比划的方位手势来操作智能终端触摸屏上的卡片流。
本发明的技术方案如下:
1方位手势控制装置
一种利用方位手势控制智能终端卡片流的装置;所述装置包括如图1所示的一智能终端。
所述智能终端设置有触摸屏;所述触摸屏用于检测方位手势;所述智能终端触摸屏可采用电容式或电阻式或电压式触摸屏,只要能够准确地感应出用户单个手指的触摸情况即可。
所述智能终端安装有应用程序;所述应用程序包括数据获取模块、手势解析模块、指令获取模块和指令执行模块;
进一步地,所述数据获取模块,用于实时检测用户手指在所述智能终端触摸屏上的触摸操作所产生的触摸数据;
所述手势解析模块,用于将所述触摸数据解析为对应的方位手势;
所述指令获取模块,用于依据预设对应关系,确定与所述方位手势对应的所述智能终端卡片流控制指令,并将所述方位手势转换为所述控制指令;
所述指令执行模块,用于执行所述指令获取模块确定的所述控制指令。
2方位手势控制方法
一种利用方位手势控制智能终端卡片流的方法;所述方法包括方位手势控制流程、方位手势定义、卡片流定义、卡片流控制规则。
2.1方位手势控制流程
所述方位手势控制流程包括如图2所示的步骤:
①方位手势控制状态开启;
②所述数据获取模块,实时检测用户手指在所述智能终端触摸屏上的触摸操作所产生的触摸数据;
③所述手势解析模块,将所述触摸数据解析为对应的方位手势;
④所述指令获取模块,依据预设对应关系,确定与所述方位手势对应的所述智能终端卡片流控制指令,并将所述方位手势转换为所述控制指令;
⑤所述指令执行模块,执行所述指令获取模块确定的所述控制指令。
2.2方位手势定义
所述方位手势控制流程中的所述方位手势,设定为滑移后长按手势。
所述滑移后长按手势,定义为用户手指在所述智能终端触摸屏上先向某一方位作直线滑移,滑移结束后手指不离开所述智能终端触摸屏,并立即长按的动作。
所述滑移后长按手势,只与用户手指在所述智能终端触摸屏上的滑移方位有关,而与用户手指在所述智能终端触摸屏上的具***置无关,即无论用户手指是在所述智能手机触摸屏的哪个位置开始滑移,在哪个位置停止滑移并长按,只要滑移方位是相同的,则属于同一种滑移后长按手势。
如图3所示,所述滑移后长按手势包括左方滑移后长按手势A1、右方滑移后长按手势A2、上方滑移后长按手势A3、下方滑移后长按手势A4;
进一步地,所述左方滑移后长按手势A1,定义为用户手指在所述智能终端触摸屏上先向左方作直线滑移,滑移结束后用户手指不离开所述智能终端触摸屏,并立即长按的动作;
所述右方滑移后长按手势A2,定义为用户手指在所述智能终端触摸屏上先向右方作直线滑移,滑移结束后用户手指不离开所述智能终端触摸屏,并立即长按的动作;
所述上方滑移后长按手势A3,定义为用户手指在所述智能终端触摸屏上先向上方作直线滑移,滑移结束后用户手指不离开所述智能终端触摸屏,并立即长按的动作;
所述下方滑移后长按手势A4,定义为用户手指在所述智能终端触摸屏上先向下方作直线滑移,滑移结束后用户手指不离开所述智能终端触摸屏,并立即长按的动作。
所述滑移后长按手势由滑移手势与长按手势组合而成;所述滑移手势及长按手势的判断方法是:依据触摸点的滑移轨迹,计算出触摸点的滑移距离,若达到设定阈值,则认定为滑移手势,否则,则认定为长按手势;所述触摸点定义为用户手指与所述智能终端触摸屏之间的接触点。
2.3卡片流定义
所述卡片定义为在所述智能终端触摸屏上呈现的、能够承载信息的矩形方框。
所述卡片承载的信息包括但不限于以下信息中的一种或多种:文字、图片、音频、视频、按钮、链接。
用户可在所述卡片上进行浏览、编辑、点击、移动、展开、缩放、旋转、复制、收藏、转发等操作。
所述卡片流定义为:在所述智能终端触摸屏上以同一速度、向同一方位连续移动的所有卡片的集合,如图4所示。
根据上述定义,所述卡片流具有下列特征:
所述卡片流是所述智能终端触摸屏上正在显示的所有卡片的集合;
所述卡片流中的每张卡片都以同一速度在移动;
所述卡片流中的每张卡片向着同一方位在移动;
所述卡片流中的每张卡片都在连续不断地移动。
2.4卡片流控制规则
所述卡片流控制,包括卡片流移动方位控制和卡片流移动速度控制;所述卡片流控制规则包括卡片流移动方位控制规则和卡片流移动速度控制规则。
2.4.1卡片流移动方位控制规则
利用所述方位手势控制流程控制所述智能终端卡片流,所述方位手势设定为滑移后长按手势,所述控制指令设定为所述智能终端卡片流移动方位控制指令,所述预设对应关系设定为所述滑移后长按手势与所述智能终端卡片流移动方位控制指令之间的对应关系。
如图5所示,所述滑移后长按手势与所述智能终端卡片流移动方位控制指令之间的预设对应关系包括:
所述左方滑移后长按手势A1与所述智能终端卡片流向左方移动控制指令对应;
所述右方滑移后长按手势A2与所述智能终端卡片流向右方移动控制指令对应;
所述上方滑移后长按手势A3与所述智能终端卡片流向上方移动控制指令对应;
所述下方滑移后长按手势A4与所述智能终端卡片流向下方移动控制指令对应。
用户手指在所述智能终端触摸屏上滑移时,所述智能终端卡片流可以移动,也可以不移动;所述智能终端卡片流是否移动,由用户在应用程序上进行设置。
用户手指在所述智能终端触摸屏上长按时,所述智能终端卡片流保持移动状态。
用户手指离开所述智能终端触摸屏时,所述智能终端卡片流随即停止移动。
进一步地,所述卡片流移动方位控制规则详解如下:
①用户手指在所述智能终端触摸屏上比划左方滑移后长按手势A1,则所述智能终端触摸屏上的卡片流向左方移动,直至用户手指离开所述智能终端触摸屏,所述智能终端触摸屏上的卡片流才停止向左方移动;
②用户手指在所述智能终端触摸屏上比划右方滑移后长按手势A2,则所述智能终端触摸屏上的卡片流向右方移动,直至用户手指离开所述智能终端触摸屏,所述智能终端触摸屏上的卡片流才停止向右方移动;
③用户手指在所述智能终端触摸屏上比划上方滑移后长按手势A3,则所述智能终端触摸屏上的卡片流向上方移动,直至用户手指离开所述智能终端触摸屏,所述智能终端触摸屏上的卡片流才停止向上方移动;
④用户手指在所述智能终端触摸屏上比划下方滑移后长按手势A4,则所述智能终端触摸屏上的卡片流向下方移动,直至用户手指离开所述智能终端触摸屏,所述智能终端触摸屏上的卡片流才停止向下方移动。
2.4.2卡片流移动速度控制规则
所述卡片流移动速度控制,包括卡片流移动速度随动和卡片流移动速度设置;所述卡片流移动速度控制规则,包括卡片流随动移动速度随动规则和卡片流移动速度设置规则。
2.4.2.1卡片流移动速度随动规则
所述随动移动速度,定义为所述智能终端卡片流移动速度随着用户手指在所述智能终端触摸屏上的平均滑移速度的变动而变动,或者说,所述智能终端卡片流移动速度与用户手指在所述智能终端触摸屏上的平均滑移速度成正比例,即:用户手指在所述智能终端触摸屏上的平均滑移速度越快,则所述智能终端卡片流移动速度也越快;用户手指在所述智能终端触摸屏上的平均滑移速度越慢,则所述智能终端卡片流移动速度也越慢。
所述平均滑移速度定义为用户手指在所述智能终端触摸屏上的移动距离与移动时间的比值;所述平均滑移速度的计算方法是:依据触摸点的滑移轨迹,计算出触摸点的滑移距离,再除以触摸点在这段距离内滑移所花费的时间。
2.4.2.2卡片流移动速度设置规则
所述卡片流移动速度设置,定义为用户在所述应用程序上预先设置卡片流移动速度。用户一旦在所述应用程序上设置之后,所设置的卡片流移动速度就一直保持不变,直至用户进行重新设置为止。
所述卡片流移动速度设置是通过移动可调节浮动按钮来实现的,如图6所示。
利用所述方位手势设置卡片流移动速度时,所述方位手势控制流程中的所述方位手势设定为滑移后长按手势,所述滑移后长按手势包括左方滑移后长按手势A1、右方滑移后长按手势A2,所述操作指令设定为所述可调节浮动按钮移动控制指令,所述预设对应关系设定为所述滑移后长按手势与所述可调节浮动按钮移动控制指令之间的对应关系。
如图7所示,所述滑移后长按手势与所述可调节浮动按钮移动控制指令之间的预设对应关系包括:
所述左方滑移后长按手势A1与所述可调节浮动按钮向左方移动控制指令对应;
所述右方滑移后长按手势A2与所述可调节浮动按钮向右方移动控制指令对应。
所述可调浮动按钮向左方移动时,所述卡片流移动速度的数值逐渐减少,直至减少到最小值;所述可调浮动按钮向右方移动时,所述卡片流移动速度的数值逐渐增加,直至增加到最大值。
用户手指在所述智能终端触摸屏上滑移时,所述可调浮动按钮不移动;用户手指在所述智能终端触摸屏上长按时,所述可调浮动按钮作匀速移动。
用户手指离开所述智能终端触摸屏时,所述可调浮动按钮随即停止移动,并将所述可调浮动按钮当前位置所对应的当前数值设置为所述卡片流移动速度数值。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
在附图中,图1为本发明公开的方位手势控制装置结构框图;
图2为本发明公开的方位手势控制流程图;
图3为本发明公开的4种滑移后长按手势示意图;
图4为本发明公开的智能终端卡片流示意图;
图5为本发明公开的滑移后长按手势与智能终端卡片流移动方位之间的预设对应关系图;
图6为本发明公开的可调节浮动按钮示意图;
图7为本发明公开的滑移后长按手势与可调节浮动按钮移动方位之间的预设对应关系图;
图8为本发明实施例三公开的微信朋友圈卡片流控制示意图;
图9为本发明实施例四公开的花瓣网卡片流控制示意图。
具体实施方式
为使本发明的目的、技术方案和优势更加清楚,下面结合附图和具体实施例对本发明作进一步说明。所述附图仅供参考和说明使用,不构成对本发明专利保护范围的限制。
实施例一
实施例一提供了一种利用方位手势控制某智能手机卡片流的装置。
在本实施例中,所述装置包括如图1所示的一智能终端10;所述智能终端10设定为智能手机;所述智能手机10设置有触摸屏20;所述触摸屏20用于检测方位手势;所述触摸屏20采用电容式触摸屏。
所述智能手机10安装有应用程序30;所述应用程序30包括数据获取模块100、手势解析模块200、指令获取模块300和指令执行模块400;
进一步地,所述数据获取模块100,用于实时检测用户手指在所述智能手机10触摸屏20上的触摸操作所产生的触摸数据;
所述手势解析模块200,用于将所述触摸数据解析为对应的方位手势;
所述指令获取模块300,用于依据预设对应关系,确定与所述方位手势对应的所述智能手机10卡片流控制指令,并将所述方位手势转换为所述控制指令;
所述指令执行模块400,用于执行所述指令获取模块300确定的所述控制指令。
实施例二
实施例二提供了实施例一中利用方位手势控制某智能手机卡片流的流程;如图2所示,所述流程包括步骤:
S01:方位手势控制状态开启;
S02:所述数据获取模块100,实时检测用户手指在所述智能手机10触摸屏20上的触摸操作所产生的触摸数据;
所述触摸数据既包括用户手指在所述智能手机触摸屏20上滑移时所生成的数据,也包括用户手指长按所述智能手机触摸屏20时所生成的数据;
S03:所述手势解析模块200,将所述触摸数据解析为对应的方位手势;
S04:所述指令获取模块300,依据预设对应关系,确定与所述方位手势对应的所述智能手机10卡片流控制指令,并将所述方位手势转换为所述控制指令;
S05:所述指令执行模块400,执行所述指令获取模块300确定的所述控制指令。
实施例三
实施例三提供了实施例二中利用方位手势控制某智能手机微信朋友圈卡片流的一个实例。
图8截取了某智能手机微信朋友圈的一段卡片流,包括11张微信卡片;在本实施例叙述中,所述微信朋友圈卡片简称为微信卡片,所述微信朋友圈卡片流简称为微信卡片流。
所述智能手机触摸屏采用竖向放置;所述微信卡片采用单列排列;所述微信卡片的长度和宽度基本相同。
所述微信卡片定义为在所述智能手机触摸屏上呈现的、承载微信朋友圈信息的矩形方框。
所述微信卡片承载的信息包括但不限于以下信息中的一种或多种:文字、图片、音频、视频、按钮、链接。
所述文字既包括转载的文字信息和分享的评论,也包括图片、音频、视频配以的文字说明。
所述图片可以选择拍照或者从相册中选取,一张卡片最多可以分享9张图片。
所述视频可以选择自拍视频或转载的视频,一张卡片只能分享一个视频。
分享到朋友圈中的卡片内容均以链接形式存在;音乐类应用分享的歌曲可以在朋友圈中点击卡片中播放按钮直接播放而不需打开链接。
用户可在所述微信卡片上进行点击、浏览、评论、点赞、复制、转发、收藏等操作。
所述11张微信卡片可以在所述智能手机触摸屏上以同一速度、向同一方位连续移动,符合所述卡片流的基本特征。
利用所述方位手势控制流程控制所述微信卡片流向上方移动,所述方位手势设定为上方滑移后长按手势A3,所述控制指令设定为所述微信卡片流向上方移动控制指令,所述预设对应关系设定为所述上方滑移后长按手势A3与所述微信卡片流向上方移动控制指令之间的对应关系。
所述上方滑移后长按手势A3由上方滑移手势和长按手势组合而成,从上方滑移手势过度到长按手势时,用户手指不能离开所述智能手机触摸屏。
用户手指在所述智能手机触摸屏上比划上方滑移手势时,所述微信卡片流保持静止不动。
用户手指在所述智能手机触摸屏上比划长按手势时,所述微信卡片流立即向上方移动。
用户手指离开所述智能手机触摸屏,所述微信卡片流随即停止向上方移动。
所述微信卡片流的移动速度等于用户手指在所述智能手机触摸屏上的平均滑移速度。
所述平均滑移速度定义为用户手指在所述智能手机触摸屏上的移动距离与移动时间的比值;所述平均滑移速度的计算方法是:依据触摸点的滑移轨迹,计算出触摸点的滑移距离,再除以触摸点在这段距离内滑移所花费的时间。
用户手指接触所述智能手机触摸屏后,无论是在所述智能手机触摸屏的哪个位置上开始滑移,滑移距离是长是短,只要是向上方滑移的手势,所述微信卡片流都会向上方移动。
通过分析本实施例,可以看出,利用方位手势控制微信卡片流的优势是非常明显的。
首先,简化了用户的卡片操作,提高了卡片交互的便捷性,使用户将注意力更多地集中在卡片内容而不是卡片操作上。
要从所述微信卡片流的第一张卡片浏览至最后一张卡片,若采用传统的滑移手势操作,用户手指至少需要在所述智能手机触摸屏上从下端向上端滑移两次(如图8中的B1、B2),其滑移距离约为所述智能手机触摸屏高度的两倍;这是因为所述微信卡片流需要三个整屏(如图8中的C1、C2、C3)才能显示完毕。
而要从所述微信卡片流的第一张卡片浏览至最后一张卡片,若采用本发明的滑移后长按手势操作,用户手指只需在所述智能手机触摸屏上从下端向上端滑移一次(如图8中的A3);用户手指可在所述智能手机触摸屏上的任意位置开始向上方滑移,滑移距离可长可短。
在所述微信卡片流向上方移动的过程中,用户手指在所述智能手机触摸屏上始终保持静止不动;这样,就让用户的一门心思都用在了浏览所述微信卡片流所承载的各种信息上。
其次,延长了卡片加载的时间,提高了卡片流动的平滑性,激发了用户的好奇心。
浏览所述微信卡片流时,若采用传统的滑移手势操作,用户在浏览完某个页面之后,通常会迅速滑移手指,试图尽快地切换至下一个页面,这种集中加载卡片方式极易产生卡片加载延迟现象,从而增加了用户的等待时间,降低了用户的浏览效率。
浏览所述微信卡片流时,若采用本发明的滑移后长按手势操作,用户所看见的是一个连续、匀速移动的卡片流,用户的浏览时间就是卡片的加载时间,通常不会出现所述微信卡片流暂时停滞的状态。
利用本发明的滑移后长按手势控制所述微信卡片流,给用户带来更快的卡片信息浏览速度,为用户提供更自然、更高效的浏览体验,让用户在浏览所述微信卡片流的过程中,会好奇地期待着接下来的卡片会是什么,从而让用户更乐于沉浸在卡片信息的探索与浏览当中。
实施例四
实施例四提供了实施例二中利用方位手势控制某智能手机花瓣网卡片流的一个实例。
图9截取了在某智能手机触摸屏上呈现的一段花瓣网卡片流,包括20张花瓣卡片;在本实施例叙述中,所述微信花瓣网卡片简称为花瓣卡片,所述花瓣网卡片流简称为花瓣卡片流。
所述智能手机触摸屏采用横向放置;所述花瓣卡片采用三列排列方式;所述花瓣卡片的宽度相同、长度各异。
所述花瓣卡片定义为在所述智能手机触摸屏上呈现的、承载花瓣网信息的矩形方框。
所述花瓣卡片承载的信息包括但不限于以下信息中的一种或多种:文字、图片、音频、视频、按钮、链接。
在花瓣网中,用户可以把各种各样的采集信息放入不同的花瓣卡片之中;所述采集信息不但附带原始的网页链接,还会以图片/视频等形式美轮美奂地呈现在花瓣卡片之中。
用户可在所述花瓣卡片上进行点击、浏览、评论、推送、复制、转发、收藏等操作。
所述20张花瓣卡片可以在所述智能手机触摸屏上以同一速度、向同一方位连续移动,符合所述卡片流的基本特征。
利用所述方位手势控制流程控制所述花瓣卡片流向下方移动,所述方位手势设定为下方滑移后长按手势A4,所述控制指令设定为所述花瓣卡片流向下移动控制指令,所述预设对应关系设定为所述上方滑移后长按手势A3与所述花瓣卡片流向下方移动控制指令之间的对应关系。
所述下方滑移后长按手势A4由下方滑移手势与长按手势组合而成,从下方滑移手势过度到长按手势时,用户手指不能离开所述智能手机触摸屏。
用户手指在所述智能手机触摸屏上比划下方滑移手势时,所述花瓣卡片流开始向下方移动。
用户手指在所述智能手机触摸屏上比划长按手势时,所述花瓣卡片流继续向下方移动。
用户手指离开所述智能手机触摸屏,所述花瓣卡片流随即停止向下方移动。
所述花瓣卡片流移动速度由用户通过所述智能手机触摸屏上的应用程序进行设置。
用户手指接触所述智能手机触摸屏后,无论是在所述智能手机触摸屏的哪个位置上开始滑移,滑移距离是长是短,只要是向下方滑移的手势,所述微信卡片流都会向下方移动。
通过分析本实施例,可以看出,利用方位手势控制花瓣卡片流的优势是非常明显的。
首先,简化了用户的卡片操作,提高了卡片交互的便捷性,使用户将注意力更多地集中在卡片内容而不是卡片操作上。
要从所述花瓣卡片流的最后一张卡片浏览至第一张卡片,若采用传统的滑移手势操作,用户手指至少需要在所述智能手机触摸屏上从上端向下端滑移四次(如图9中的B1、B2、B3、B4),其滑移距离约为所述智能手机触摸屏高度的四倍;这是因为所述花瓣卡片流需要五个整屏(如图9中的C1、C2、C3、C4、C5)才能显示完毕。
而要从所述花瓣卡片流的最后一张卡片浏览至第一张卡片,若采用本发明的滑移后长按手势操作,用户手指只需在所述智能手机触摸屏上从上端向下端滑移一次(如图9中的A3);用户手指可在所述智能手机触摸屏上的任意位置开始向下方滑移,滑移距离可长可短。
在所述花瓣卡片流向下方移动的过程中,用户手指在所述智能手机触摸屏上始终保持静止不动;这样,就让用户的一门心思都用在了浏览所述花瓣卡片流所承载的各种信息上。
其次,延长了卡片加载的时间,提高了卡片流动的平滑性,激发了用户的好奇心。
浏览所述花瓣卡片流时,若采用传统的滑移手势操作,用户在浏览完某个页面之后,通常会迅速滑移手指,试图尽快地切换至下一个页面,这种集中加载卡片方式极易产生卡片加载延迟现象,从而增加了用户的等待时间,降低了用户的浏览效率。
浏览所述花瓣卡片流时,若采用本发明的滑移后长按手势操作,用户所看见的是一个连续的、匀速移动的卡片流,用户的浏览时间就是卡片的加载时间,通常不会出现所述花瓣卡片流暂时停滞的状态。
利用本发明的滑移后长按手势控制所述花瓣卡片流,给用户带来更快的卡片信息浏览速度,为用户提供更自然、更高效的卡片信息浏览体验,让用户在浏览所述花瓣卡片流的过程中,会好奇地期待着接下来的卡片会是什么,从而让用户更乐于沉浸在卡片信息的探索与浏览当中。
实施例五
实施例五提供了实施例四中利用方位手势设置所述花瓣卡片流移动速度的一个实例。
所述花瓣卡片流移动速度的设置是利用滑移后长按手势操作可调节浮动按钮的左右移动来实现的;所述可调节浮动按钮的当前位置设定在取值范围的1/2值处;所述取值范围定义为所述智能终端卡片流移动速度最小值与最大值之间的所有数值的集合。
根据所述卡片流移动速度设置规则,本实施例的具体操作规程包括:
S11:用户手指在所述智能手机触摸屏上比划左方滑移后长按手势,所述可调浮动按钮向左方移动,所述花瓣卡片流移动速度数值随之减少;用户手指离开所述智能手机触摸屏时,所述可调浮动按钮随即停止移动,并将所述可调浮动按钮当前位置所对应的移动速度数值,比如15像素/秒,设置为所述花瓣卡片流移动速度数值,那么,从此所述花瓣卡片流将以15像素/秒的速度进行移动;
S12:用户手指在所述智能终端触摸屏上比划右方滑移后长按手势,所述可调浮动按钮向右方移动,所述花瓣卡片流移动速度数值随之增加;用户手指离开所述智能手机触摸屏时,所述可调浮动按钮随即停止移动,并将所述可调浮动按钮当前位置所对应的移动速度数值,比如90像素/秒,设置为所述花瓣卡片流移动速度数值,那么,从此所述花瓣卡片流将以90像素/秒的速度进行移动。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤,可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应地,上述实施例中的各模块可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
需要说明的是,以上所述仅为本发明的较佳实施例,并不用以限制本发明;本发明还可有其他多种实施例;凡在本发明的精神和原则之内,所作的任何改进、等同替换、重新组合,均应包含在本发明的保护范围之内。
Claims (10)
1.一种利用方位手势控制智能终端卡片流的装置,其特征在于,所述装置包括一智能终端;所述智能终端设置有触摸屏;所述智能终端安装有应用程序;所述应用程序包括数据获取模块、手势解析模块、指令获取模块和指令执行模块;
进一步地,所述数据获取模块,用于实时检测用户手指在所述智能终端触摸屏上的触摸操作所产生的触摸数据;
所述手势解析模块,用于将所述触摸数据解析为对应的方位手势;
所述指令获取模块,用于依据预设对应关系,确定与所述方位手势对应的所述智能终端卡片流控制指令,并将所述方位手势转换为所述控制指令;
所述指令执行模块,用于执行所述指令获取模块确定的所述控制指令。
2.一种利用方位手势控制智能终端卡片流的方法,其特征在于,所述方法利用用户手指在所述智能终端触摸屏上比划的方位手势来控制所述智能终端卡片流的流速与方位;所述方法包括步骤:
①方位手势控制状态开启;
②所述数据获取模块,实时检测用户手指在所述智能终端触摸屏上的触摸操作所产生的触摸数据;
③所述手势解析模块,将所述触摸数据解析为对应的方位手势;
④所述指令获取模块,依据预设对应关系,确定与所述方位手势对应的所述智能终端卡片流控制指令,并将所述方位手势转换为所述控制指令;
⑤所述指令执行模块,执行所述指令获取模块确定的所述控制指令。
3.根据权利要求2所述的一种利用方位手势控制智能终端卡片流的方法,其特征在于,所述方位手势包括用户手指在所述智能终端触摸屏上比划的滑移后长按手势;
进一步地,所述滑移后长按手势包括左方滑移后长按手势A1、右方滑移后长按手势A2、上方滑移后长按手势A3、下方滑移后长按手势A4。
4.根据权利要求2所述的一种利用方位手势控制智能终端卡片流的方法,其特征在于,所述卡片及卡片流具有下列特征:
所述卡片以矩形方框的形态承载信息;
所述卡片承载的信息包括但不限于以下信息中的一种或多种:文字、图片、音频、视频、按钮、链接;
用户可在所述卡片上进行浏览、编辑、点击、移动、展开、缩放、旋转、复制、收藏、转发等操作;
所述卡片流是所述智能终端触摸屏上正在显示的所有卡片的集合;
所述卡片流中的每张卡片都以同一速度在移动;
所述卡片流中的每张卡片向着同一方位在移动;
所述卡片流中的每张卡片都在连续不断地移动。
5.根据权利要求2所述的一种利用方位手势控制智能终端卡片流的方法,其特征在于,所述卡片流控制包括卡片流移动方位控制和卡片流移动速度控制。
6.根据权利要求5所述的卡片流移动方位控制,其特征在于,利用权利要求2所述的方位手势控制流程控制所述智能终端卡片流移动方位时,所述方位手势设定为滑移后长按手势,所述控制指令设定为所述智能终端卡片流移动方位控制指令,所述预设对应关系设定为所述滑移后长按手势与所述智能终端卡片流移动方位控制指令之间的一一对应关系;
进一步地,所述滑移后长按手势与所述智能终端卡片流移动方位控制指令之间的预设对应关系包括:
所述左方滑移后长按手势A1与所述智能终端卡片流向左方移动控制指令对应;
所述右方滑移后长按手势A2与所述智能终端卡片流向右方移动控制指令对应;
所述上方滑移后长按手势A3与所述智能终端卡片流向上方移动控制指令对应;
所述下方滑移后长按手势A4与所述智能终端卡片流向下方移动控制指令对应。
7.根据权利要求5所述的卡片流移动方位控制,其特征在于,用户手指在所述智能终端触摸屏上滑移时,所述智能终端卡片流可以移动,也可以不移动;所述智能终端卡片流是否移动,由用户在应用程序上进行设置;还包括:
用户手指在所述智能终端触摸屏上长按时,所述智能终端卡片流保持移动状态;用户手指离开所述智能终端触摸屏时,所述智能终端卡片流随即停止移动。
8.根据权利要求5所述的卡片流移动速度控制,其特征在于,所述卡片流移动速度控制,包括卡片流移动速度随动和卡片流移动速度设置。
9.根据权利要求8所述的卡片流移动速度随动,其特征在于,所述卡片流移动速度与用户手指在所述智能终端触摸屏上的平均滑移速度成正比例。
10.根据权利要求8所述的卡片流移动速度设置,其特征在于,所述卡片流移动速度设置是通过移动可调节浮动按钮来实现的;还包括:
利用所述方位手势设置卡片流移动速度时,权利要求2所述的方位手势控制流程中的所述方位手势设定为滑移后长按手势,所述操作指令设定为所述可调节浮动按钮移动控制指令,所述预设对应关系设定为所述滑移后长按手势与所述可调节浮动按钮移动控制指令之间的对应关系;
进一步地,所述滑移后长按手势与所述可调节浮动按钮移动控制指令之间的预设对应关系包括:
所述左方滑移后长按手势A1与所述可调节浮动按钮向左方移动控制指令对应;
所述右方滑移后长按手势A2与所述可调节浮动按钮向右方移动控制指令对应;
所述可调浮动按钮向左方移动时,所述卡片流移动速度的数值逐渐减少,直至减少到最小值;
所述可调浮动按钮向右方移动时,所述卡片流移动速度的数值逐渐增加,直至增加到最大值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610153425.5A CN105843518A (zh) | 2016-03-18 | 2016-03-18 | 一种利用方位手势控制智能终端卡片流的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610153425.5A CN105843518A (zh) | 2016-03-18 | 2016-03-18 | 一种利用方位手势控制智能终端卡片流的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105843518A true CN105843518A (zh) | 2016-08-10 |
Family
ID=56587053
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610153425.5A Pending CN105843518A (zh) | 2016-03-18 | 2016-03-18 | 一种利用方位手势控制智能终端卡片流的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105843518A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110798571A (zh) * | 2019-10-25 | 2020-02-14 | 钟林 | 一种利用滑按手势操作智能终端连续翻页的方法及装置 |
CN110941385A (zh) * | 2019-11-18 | 2020-03-31 | 钟林 | 一种利用滑按手势操作智能终端变量调节的方法及装置 |
CN113791726A (zh) * | 2021-09-23 | 2021-12-14 | 武汉市人机科技有限公司 | 一种瀑布流手势控制方法 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103927099A (zh) * | 2014-04-23 | 2014-07-16 | Tcl集团股份有限公司 | 用遥控器模拟在智能显示设备上触摸滑动的方法及装置 |
CN103941970A (zh) * | 2014-05-12 | 2014-07-23 | 上海卓悠网络科技有限公司 | 一种菜单实现的方法和装置 |
CN103995648A (zh) * | 2014-04-29 | 2014-08-20 | 小米科技有限责任公司 | 浏览列表的方法和装置 |
CN104123069A (zh) * | 2013-04-28 | 2014-10-29 | 腾讯科技(深圳)有限公司 | 一种页面滑动控制方法、装置及终端设备 |
CN104216616A (zh) * | 2014-08-27 | 2014-12-17 | 深圳创维-Rgb电子有限公司 | 一种显示界面的交互处理方法及*** |
CN104375771A (zh) * | 2013-08-14 | 2015-02-25 | 联想移动通信科技有限公司 | 一种浏览网页的方法、装置及移动设备 |
CN104462437A (zh) * | 2014-12-15 | 2015-03-25 | 北京奇虎科技有限公司 | 基于终端界面多次触控操作进行识别搜索的方法及*** |
CN104636048A (zh) * | 2015-01-26 | 2015-05-20 | 上海天奕达电子科技有限公司 | 一种页面内容滚动显示的方法和装置 |
CN105204744A (zh) * | 2015-09-28 | 2015-12-30 | 北京金山安全软件有限公司 | 一种启动应用程序的方法、装置及电子设备 |
CN105353950A (zh) * | 2015-09-01 | 2016-02-24 | 百度在线网络技术(北京)有限公司 | 页面内容的定位方法和装置 |
CN105389372A (zh) * | 2015-11-17 | 2016-03-09 | 杭州九言科技股份有限公司 | 一种页面显示方法和装置 |
-
2016
- 2016-03-18 CN CN201610153425.5A patent/CN105843518A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104123069A (zh) * | 2013-04-28 | 2014-10-29 | 腾讯科技(深圳)有限公司 | 一种页面滑动控制方法、装置及终端设备 |
CN104375771A (zh) * | 2013-08-14 | 2015-02-25 | 联想移动通信科技有限公司 | 一种浏览网页的方法、装置及移动设备 |
CN103927099A (zh) * | 2014-04-23 | 2014-07-16 | Tcl集团股份有限公司 | 用遥控器模拟在智能显示设备上触摸滑动的方法及装置 |
CN103995648A (zh) * | 2014-04-29 | 2014-08-20 | 小米科技有限责任公司 | 浏览列表的方法和装置 |
CN103941970A (zh) * | 2014-05-12 | 2014-07-23 | 上海卓悠网络科技有限公司 | 一种菜单实现的方法和装置 |
CN104216616A (zh) * | 2014-08-27 | 2014-12-17 | 深圳创维-Rgb电子有限公司 | 一种显示界面的交互处理方法及*** |
CN104462437A (zh) * | 2014-12-15 | 2015-03-25 | 北京奇虎科技有限公司 | 基于终端界面多次触控操作进行识别搜索的方法及*** |
CN104636048A (zh) * | 2015-01-26 | 2015-05-20 | 上海天奕达电子科技有限公司 | 一种页面内容滚动显示的方法和装置 |
CN105353950A (zh) * | 2015-09-01 | 2016-02-24 | 百度在线网络技术(北京)有限公司 | 页面内容的定位方法和装置 |
CN105204744A (zh) * | 2015-09-28 | 2015-12-30 | 北京金山安全软件有限公司 | 一种启动应用程序的方法、装置及电子设备 |
CN105389372A (zh) * | 2015-11-17 | 2016-03-09 | 杭州九言科技股份有限公司 | 一种页面显示方法和装置 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110798571A (zh) * | 2019-10-25 | 2020-02-14 | 钟林 | 一种利用滑按手势操作智能终端连续翻页的方法及装置 |
CN110941385A (zh) * | 2019-11-18 | 2020-03-31 | 钟林 | 一种利用滑按手势操作智能终端变量调节的方法及装置 |
CN113791726A (zh) * | 2021-09-23 | 2021-12-14 | 武汉市人机科技有限公司 | 一种瀑布流手势控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4542637B2 (ja) | 携帯情報機器及び情報記憶媒体 | |
US8806380B2 (en) | Digital device and user interface control method thereof | |
JP4201154B2 (ja) | デジタルストーリー作成再生方法及びシステム | |
JP5485220B2 (ja) | 表示装置、ユーザインタフェース方法及びプログラム | |
KR101919008B1 (ko) | 정보 제공 방법 및 이를 위한 이동 단말기 | |
US9582175B2 (en) | Information processing apparatus, information processing method, and information processing program | |
JP5111003B2 (ja) | 携帯情報機器、電子ブック、情報記憶媒体、携帯情報機器の制御方法及び電子ブックの制御方法 | |
JP5075473B2 (ja) | 携帯情報機器及び情報記憶媒体 | |
US20150007016A1 (en) | Mobile terminal and method of operating the same | |
CN107992246A (zh) | 一种视频编辑方法与其装置及智能终端 | |
KR20140133991A (ko) | 파일 관리와 표시 방법 및 장치 | |
JP6090688B2 (ja) | 文書情報伝達方法及び装置 | |
CN105849686A (zh) | 一种智能终端的文件选中方法及一种智能终端 | |
KR20170088442A (ko) | 전자 텍스트 조작 및 디스플레이 | |
CN104238943A (zh) | 具有基于图像的浏览的媒体播放器 | |
KR20130099720A (ko) | 사용자 단말 및 사용자 단말의 화면 표시방법 | |
JP2013175183A (ja) | キャプチャーデータ提供方法及びそのための移動端末機 | |
CN102609172A (zh) | 具有处理持续机制的电子设备***及其操作方法 | |
CN103226437A (zh) | 一种控制终端翻页的方法及终端 | |
CN105843518A (zh) | 一种利用方位手势控制智能终端卡片流的方法及装置 | |
US20130238973A1 (en) | Application of a touch based interface with a cube structure for a mobile device | |
CN104350455A (zh) | 使元素被显示 | |
CN105979319A (zh) | 一种利用方位手势控制智能电视卡片流的方法及装置 | |
JP2010134938A (ja) | 携帯情報機器及び情報記憶媒体 | |
CN110235093A (zh) | 经由语义抽象的对铰链式设备的导航性辅助 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160810 |
|
WD01 | Invention patent application deemed withdrawn after publication |