CN110502183A - 终端控制方法及装置 - Google Patents
终端控制方法及装置 Download PDFInfo
- Publication number
- CN110502183A CN110502183A CN201910801933.3A CN201910801933A CN110502183A CN 110502183 A CN110502183 A CN 110502183A CN 201910801933 A CN201910801933 A CN 201910801933A CN 110502183 A CN110502183 A CN 110502183A
- Authority
- CN
- China
- Prior art keywords
- gesture
- user
- terminal screen
- terminal
- default
- 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/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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
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)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种终端控制方法及装置,该方法包括:监测用户对终端屏幕的操作手势;在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域;根据用户对终端屏幕的预设放大手势对放大区域进行放大显示。本发明在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,进而根据用户对终端屏幕的预设放大手势对放大区域进行放大显示,能够利用简便的预设放大手势,灵活的实现对终端特定区域的放大显示,提高了用户体验。
Description
技术领域
本发明涉及手势识别控制技术领域,尤其涉及终端控制方法及装置。
背景技术
本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
随着诸如智能手机、智能电视等终端的普及和不断发展,终端已经深刻的影响到每个人的生活。目前,大部分的终端都具备触控功能(即触控终端),用户可以通过不同的手势实现对终端不同的控制。其中,用户可以通过多指触控实现对终端的完整界面或者某个应用程序的完整界面进行放大。
一方面,在兼顾大屏化与便携性的同时,终端的屏幕尺寸依然有限。当用户需要对界面内的特定区域进行放大时,需要首先将终端的完整界面进行放大,然后将特定区域调整至终端合适的显示区域内(例如显示区域中心位置)查看。当特定区域位于完整界面的角落或者边缘时,对终端的完整界面放大后,特定区域可能超出终端显示区域,此时需要较多复杂的调整才能将特定区域移动至终端合适的显示区域内,甚至只能在终端显示区域的边缘区域进行放大显示。
另一方面,部分终端可以实现对特定类型界面的部分文字进行放大显示的功能,但是,针对特定类型界面的部分文字进行放大显示具有较大的局限性,不能普遍适用于终端的所有界面或者应用程序的所有界面,导致其实用性不强。
因此,现有技术存在不能灵活的实现对终端界面特定区域进行放大显示的问题。
发明内容
本发明实施例提供一种终端控制方法,能够灵活的实现对终端特定区域的放大显示,提高用户体验,该方法包括:
监测用户对终端屏幕的操作手势;
在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域;
根据用户对终端屏幕的预设放大手势对放大区域进行放大显示。
本发明实施例还提供一种终端控制装置,能够灵活的实现对终端特定区域的放大显示,提高用户体验,该装置包括:
监测模块,用于监测用户对终端屏幕的操作手势;
放大区域确定模块,用于在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域;
放大显示模块,用于根据用户对终端屏幕的预设放大手势对放大区域进行放大显示。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述终端控制方法。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述终端控制方法的计算机程序。
本发明实施例中,对用户对终端屏幕的操作手势进行监测,在监测到用户的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,进而根据用户对终端屏幕的预设放大手势对放大区域进行放大显示,能够灵活的实现对终端特定区域的放大显示,提高用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1为本发明实施例提供的终端控制方法的实现流程图;
图2为本发明实施例提供的终端控制方法中步骤102的实现流程图;
图3为本发明实施例提供的终端控制方法中步骤102的另一实现流程图;
图4为本发明实施例提供的终端控制方法中步骤103的实现流程图;
图5为本发明实施例提供的终端控制方法中步骤103的另一实现流程图;
图6为本发明实施例提供的终端控制方法的另一实现流程图;
图7为本发明实施例提供的终端控制方法的再一实现流程图;
图8为本发明实施例提供的终端控制方法中步骤102的再一实现流程图;
图9为本发明实施例提供的终端控制方法中步骤102的又一实现流程图;
图10为本发明实施例提供的终端控制装置的功能模块图;
图11为本发明实施例提供的终端控制装置中放大区域确定模块1002的再一结构框图;
图12为本发明实施例提供的终端控制装置中放大区域确定模块1002的另一结构框图;
图13为本发明实施例提供的终端控制装置中放大显示模块1003的结构框图;
图14为本发明实施例提供的终端控制装置中放大显示模块1003的另一结构框图;
图15为本发明实施例提供的终端控制装置的另一功能模块图;
图16为本发明实施例提供的终端控制装置的再一功能模块图;
图17为本发明实施例提供的终端控制装置中放大区域确定模块1002的再一结构框图;
图18为本发明实施例提供的终端控制装置中放大区域确定模块1002的又一结构框图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
图1示出了本发明实施例提供的终端控制方法的实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
如图1所示,终端控制方法,其包括:
步骤101,监测用户对终端屏幕的操作手势;
步骤102,在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域;
步骤103,根据用户对终端屏幕的预设放大手势对放大区域进行放大显示。
在本发明实施例中,终端为包含显示屏幕介质的、且具备触控功能的终端,可以包括诸如智能手机、智能平板的移动终端,还可以包括诸如智能电视等的移动终端,或者固定安装在某个位置的终端,例如监控中心的监视屏等。本领域技术人员可以理解的是,终端还可以是除上述智能手机或智能电视等的,其它包括具备触控功能的显示屏幕介质的终端。例如,银行自助业务终端(例如取号终端,或者ATM终端等),或者其它类似的包括触控功能的显示屏幕介质的手持终端等,本发明实施例对此不作特别的限制。
在用户对终端进行触控操作时,监测用户对终端的触控操作,以判断监测到的用户对终端的操作手势是否为预设放大手势。终端响应于预设放大手势而对特定区域进行放大显示。
其中,预设放大手势为预先设定的放大手势,本领域技术人员可以理解的是,预设放大手势可以根据实际情况和具体需求预先设定。例如,可以预先设定该预设放大手势为多点触控捏合,或者双击,或者多指上滑等手势。本领域技术人员可以理解的是,还可以预先设定该预设放大手势为除上述放大手势之外的其他触控手势(例如后续多个实施例详述的触控手势),本发明实施例对此不作特别的限制。
在监测到用户对终端的操作手势为预设放大手势时,说明用户想要对终端上的某部分区域显示界面进行放大操作。此时,为了实现对终端特定显示区域的放大显示,根据用户对终端的触控操作,确定终端显示界面上与预设放大手势对应的放大区域。其中,终端显示界面可以是系统桌面界面,或者可以是终端上某个应用程序的应用界面,例如中国银行手机客户端的某个应用界面等。
另外,待确定的放大区域与用户的触控操作(预设放大手势)存在对应关系。例如,可以预先建立预设放大手势与放大区域的对应关系,在基于预设放大手势确定与预设放大手势对应的放大区域时,可以根据上述预设放大手势与放大区域的对应关系确定放大区域,这样可以快速的确定与预设放大手势对应的放大区域。
此外,还可以先确定与预设放大手势对应的放大规则,进而根据与预设放大手势对应的放大规则,确定与预设放大手势对应的放大区域。关于该部分,后续实施例将进行详述,此处不再赘述。
在确定用户对终端的操作手势为预设放大手势,且进一步确定了与预设放大手势对应的放大区域后,即可根据用户的预设放大手势,对确定的放大区域进行放大显示。
其中,在对放大区域进行放大显示,可以按照预设放大显示比例进行放大显示。本领域技术人员可以理解的是,预设放大显示比例为预先设定的放大显示比例,例如可以预先设定该预设放大显示比例为放大区域原始显示大小的120%,或者150%,或者200%,本领域技术人员可以理解的是,还可以预先设定该预设放大显示比例为除上述放大显示比例之外的其他放大显示比例,例如,130%,或180%,又或者300%等,本发明实施例对此不作特别的限制。
在本发明实施例中,对用户对终端屏幕的操作手势进行监测,在监测到用户的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,进而根据用户对终端屏幕的预设放大手势对放大区域进行放大显示,能够灵活的实现对终端特定区域的放大显示,提高用户体验。
图2示出了本发明实施例提供的终端控制方法中步骤102的实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,如图2所示,步骤102,在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,包括:
步骤201,在监测到用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长时,确定用户对终端屏幕的操作手势为预设放大手势;
步骤202,将包含用户的操作手势与终端屏幕的接触面积的预设区域确定为与预设放大手势对应的放大区域。
为了提高用户对终端触控操作的灵活性和便捷性,在判断用户对终端的触控操作是否是预设放大手势时,可以通过用户的操作手势与终端屏幕的接触时长来确定。本发明实施例中,在监测到用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长时,可以判定为用户对终端屏幕的操作为预设放大手势。在确定用户对终端屏幕的操作为预设放大手势后,确定与预设放大手势对应的放大规则,进而根据放大规则确定与预设放大手势对应的放大手势。
其中,第一预设接触时长为预先设定的接触时长,本领域技术人员可以理解的是,可以根据具体情况和实际需求预先设定该第一预设接触时长。例如,预先设定该第一预设接触时长为1秒,或者4秒。本领域技术人员可以理解的是,还可以预先设定该第一预设接触时长为除上述1秒或4秒之外的其它时长,例如,预先设定该第一预设接触时长为2秒或者3秒等,本发明实施例对此不作特别的限制。
用户在对终端屏幕进行触控操作时,用户的触控操作(一般用户通过掌心手指皮肤组织接触终端屏幕进行触控操作)与终端屏幕存在一定的接触面积,在用户的触控操作与终端屏幕的接触时长不小于预设接触时长时,进一步的根据用户的操作手势与终端屏幕的接触面积确定与预设放大手势对应的放大区域。其中,该放大区域包括用户的操作手势与终端屏幕的接触面积。直接根据用户的触控手势(预设放大手势)确定对应的放大区域,可以提高用户对终端触控操作的灵活性和便捷性。
具体的,假设用户的操作手势与终端屏幕的接触面积为类似且接近于圆形的不规则形状,预设区域可以是包括该不规则区域的圆形区域。其中,不规则区域中任意两个边界点会组成无数条线段,不规则区域中至少存在某两个边界点组成的线段为所有线段中的最长线段,圆形区域与该不规则区域满足:圆形区域的某条直径线段与不规则区域中某两个边界点组成的最长线段相重合,且圆形区域的某条直径线段的中心(即圆形区域的圆心)与不规则区域中某两个边界点组成的最长线段的中心相重合。
另外,该预设区域还可以是长方形区域或者正方形区域,且长方形区域与不规则区域满足:过长方形区域中心的宽度线段与不规则区域中某两个边界点组成的最长线段相重合,且长方形区域的中心与不规则区域中某两个边界点组成的最长线段的中心相重合。正方形区域与与不规则区域满足:过正方形区域中心的某条与正方形区域的边长平行的线段与不规则区域中某两个边界点组成的最长线段相重合,且过正方形区域中心的某条与正方形区域的边长平行的线段的中心与不规则区域中某两个边界点组成的最长线段的中心相重合。
本领域技术人员可以理解的是,该预设区域还可以是除上述圆形区域,长方形区域及正方形区域之外的其他规则区域,例如,正多边形规则区域,或者五角星形区域。另外,该预设区域还可以是除上述规则区域之外的不规则区域,例如,与不规则区域形状、角度一致,但面积比不规则区域要大的放大不规则区域(例如,对不规则区域进行放大得到的不规则区域),该放大不规则区域与不规则区域的重心重合,还可以是其它类型的不规则区域,本发明实施例对此不作特别的限制。
需要说明和指出的是,不管是规则区域或者不规则区域,只需满足该区域包括用户的操作手势与终端屏幕的接触面积即可。
在本发明实施例中,在监测到用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长时,确定用户对终端屏幕的操作手势为预设放大手势,进而将包含用户的操作手势与终端屏幕的接触面积的预设区域确定为与预设放大手势对应的放大区域,即直接根据用户对终端屏幕的操作手势即可确定对应的放大区域,能够提高用户对终端触控操作的灵活性和便捷性。
图3示出了本发明实施例提供的终端控制方法中步骤102的另一实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,如图3所示,步骤102,在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,包括:
步骤301,在监测到用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长,且用户的操作手势与终端屏幕的接触面积在接触时长内的变化不大于预设接触面积时,确定用户对终端屏幕的操作手势为预设放大手势;
步骤202,将包含用户的操作手势与终端屏幕的接触面积的预设区域确定为与预设放大手势对应的放大区域。
申请人进过进一步的研究发现,用户对的操作手势在长时间与终端屏幕进行接触时,用户的操作手势与终端品屏幕的接触面积几乎没有变化,即便是存在变化也是比较小范围的变化。因此,为了提高对放大手势的识别精度,本发明实施例与上述实施例不同的地方在于,在监测用户的操作手势与终端屏幕的接触时长(此部分内容可参见上述实施例相关的描述)的同时,还进一步监测用户的操作手势与终端屏幕的接触面积在接触时长内的变化,通过该接触面积的变化,精确的判断放大手势。
即在用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长,并且同时满足用户的操作手势与终端屏幕的接触面积在接触时长内的变化不大于预设接触面积时,将用户的操作手势判定为预设放大手势,进而将包含用户的操作手势与终端屏幕的接触面积的预设区域确定为与预设放大手势对应的放大区域(此部分内容可参见上述实施例相关的描述)。
在本发明实施例中,在监测到用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长,同时监测到用户的操作手势与终端屏幕的接触面积在接触时长内的变化不大于预设接触面积时,确定用户对终端屏幕的操作手势为预设放大手势,进而将包含用户的操作手势与终端屏幕的接触面积的预设区域确定为与预设放大手势对应的放大区域,可以提高对放大手势的识别精度。
图4示出了本发明实施例提供的终端控制方法中步骤103的实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,如图4所示,步骤103,根据用户对终端屏幕的预设放大手势对放大区域进行放大显示,包括:
步骤401,根据接收到的放大比例确定指令确定对放大区域的放大显示比例;
步骤402,根据用户对终端屏幕的预设放大手势对放大区域按照放大显示比例进行放大显示。
在对放大区域进行放大显示之前,可以进一步的确定需要放大显示的比例。具体的,例如,用户可以通过对放大控制条(例如现有技术中的缩放条,本发明实施例中为具备放大显示功能的放大控制条)的控制操作下达放大比例确定指令,在接收到用户的放大比例确定指令,确定用户对放大控制条的控制操作对应的、对放大区域的放大显示比例。
本领域技术人员可以理解的是,还可以通过其它方式确定对放大区域的放大显示比例。例如,用户还可以通过放大比例文本输入框(可以在监测到预设放大手势后,在用户对终端的操作手势的上方部分的终端屏幕上显示该放大比例文本输入框)输入放大显示比例,将用户点击确认按钮的操作视为接收到的放大比例确定指令,进而根据用户点击确认按钮的操作将用户输入的放大显示比例确定为对放大区域的放大显示比例。例如,用户通过放大比例文本输入框输入1.5,即确定用户欲对放大区域进行1.5倍的放大显示。
另外,本领域技术人员可以理解的是,还可以通过除上述方式之外的其它方式确定对放大区域的放大显示比例,本发明实施例对此不作特别的限制。
在确定上述放大显示比例后,即可根据监测到的用户对终端屏幕的预设放大手势(触控操作),对确定的放大区域按照上述放大显示比例进行放大显示,由此可以实现对放大区域进行不同的、任意的放大显示比例的放大显示。
在本发明实施例中,根据接收到的放大比例确定指令确定对放大区域的放大显示比例,进而根据用户对终端屏幕的预设放大手势对放大区域按照放大显示比例进行放大显示,能够实现对放大区域进行不同的、任意的放大显示比例的放大显示。
图5示出了本发明实施例提供的终端控制方法中步骤103的另一实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,如图5所示,步骤103,根据用户对终端屏幕的预设放大手势对放大区域进行放大显示,包括:
步骤501,根据用户的操作手势与终端屏幕的接触时长,基于预设时长比例映射关系确定接触时长对应的放大显示比例;预设时长比例映射关系反映用户操作手势与终端屏幕接触时长的所属时间段与放大显示比例的映射对应关系;
步骤502,根据用户对终端屏幕的预设放大手势将放大区域按照放大显示比例进行放大显示。
需要说明和指出的是,本发明实施例中的步骤和操作,是以监测到用户对终端屏幕的操作手势为预设放大手势(即用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长)为基础的。
在对放大区域进行放大显示时,鉴于用户对终端屏幕的操作手势与终端屏幕的接触时长是可以变化的,而对放大区域进行放大显示时的放大显示比例也是可以变化或者调整的,据此可以将用户对终端屏幕的操作手势与终端屏幕的接触时长,与用于欲对放大区域进行放大显示的放大显示比例联系起来,预先建立用户对终端屏幕的操作手势与终端屏幕的接触时长,与放大显示比例的映射对应关系,例如形成时长比例映射关系表,或者形成时长比例映射关系数据库等。
其中,预设时长比例映射关系反映用户操作手势与终端屏幕接触时长的所属时间段与放大显示比例的映射对应关系。
进而在确定放大显示比例时,可以直接根据用户对终端的操作手势与终端屏幕的接触时长及该时长比例映射关系,这样仅需要根据用户对终端屏幕的触控手势,直接确定放大显示比例,以对放大区域进行放大显示,而无需额外的操作或者指令。因此,能够进一步提高对特定区域进行任意比例的放大显示的灵活性及便捷性,进一步提高用户体验。
例如,假设预先建立的时长比例映射关系如下表(本领域技术人员可以理解的是,该表所示内容仅作为一种具体示例,不作为对本发明实施例的限制)所示:
接触时长所属时间段 | 1秒—3秒 | 3秒—5秒 | 5秒—8秒 | … |
放大显示比例 | 120% | 150% | 200% | … |
表一
通过上述表一可以得知,若用户对终端屏幕的触控手势与终端屏幕的接触时长为4秒,则可知4秒对应的时间段为3秒至5秒的时间段,该时间段对应的放大显示比例为150%,则确定对放大区域的放大显示比例为150%,进而按照150%的放大显示比例对放大区域进行放大显示。
在本发明实施例中,根据用户的操作手势与终端屏幕的接触时长,基于预设时长比例映射关系确定接触时长对应的放大显示比例,根据用户对终端屏幕的预设放大手势将放大区域按照放大显示比例进行放大显示,可以直接仅根据用户对终端屏幕的操作手势对特定区域进行任意放大比例的放大显示,能够进一步提高对特定区域进行任意比例的放大显示的灵活性及便捷性,进一步提高用户体验。
图6示出了本发明实施例提供的终端控制方法的另一实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,如图6所示,在上述图1所示方法步骤的基础上,终端控制方法,还包括:
步骤601,持续监测用户的操作手势与终端屏幕的接触时长;
步骤602,若监测到用户的操作手势与终端屏幕的接触时长持续增长,根据用户对终端屏幕的预设放大手势对放大区域进行持续放大显示。
申请人经过研究发现,用户在对放大区域进行放大显示时,可能希望放大区域进行持续的放大显示。因此,为了进一步提高对特定区域的放大显示的灵活性,及进一步提高用户体验,可以持续监测用户对终端屏幕的触控手势与终端屏幕的接触时长。通过持续监测接触时长,在监测到用户的操作手势与终端屏幕的接触时长持续增长时,根据预设放大手势对放大区域进行持续的放大显示。
在本发明实施例中,可以通过与预设基准接触时长进行比较,以判定用户对终端屏幕的触控手势与终端屏幕的接触时长是否在持续增长。例如,当监测到用户对终端屏幕的触控手势与终端屏幕的接触时长超过预设基准接触时长时,即可认定为用户对终端屏幕的触控手势与终端屏幕的接触时长在持续增长。
其中,该预设基准接触时长为预先设定的接触时长。本领域技术人员可以理解的是,可以根据具体情况和实际需求预先设定该预设基准接触时长。例如,预先设定该预设基准接触时长为1秒,或者4秒。本领域技术人员可以理解的是,还可以预先设定该预设基准接触时长为除上述1秒或4秒之外的其它时长,例如,预先设定该预设基准接触时长为2秒或者3秒等,本发明实施例对此不作特别的限制。另外,该预设基准接触时长与第一预设接触时长可以相同也可以不同。
在本发明实施例中,持续监测用户的操作手势与终端屏幕的接触时长,进而在监测到用户的操作手势与终端屏幕的接触时长持续增长时,根据用户对终端屏幕的预设放大手势对放大区域进行持续放大显示,可以进一步提高对特定区域的放大显示的灵活性,及进一步提高用户体验。
图7示出了本发明实施例提供的终端控制方法的再一实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,如图7所示,在上述图6所示方法步骤的基础上,终端控制方法,还包括:
步骤701,继续监测用户的操作手势与终端屏幕是否保持接触;
步骤702,若监测到用户的操作手势与终端屏幕不再保持接触,不再对放大区域进行放大显示。
申请人经过进一步研究发现,用户可以通过对终端屏幕的操作手势与终端屏幕的接触脱离实现对放大显示功能的关闭。因此,在上述持续监测用户的操作手势与终端屏幕的接触时长的基础上,为了进一步提高对特定区域的放大显示的灵活性,及进一步提高用户体验,进一步还监测用户的操作手势与终端屏幕的接触是否脱离。
若在监测到用户的操作手势与终端屏幕的接触时长持续增长的基础上,进一步监测到用户的操作手势与终端屏幕不再保持接触,说明用户欲关闭放大显示功能。此时根据监测到的用户的操作手势与终端屏幕不再保持接触的情形,关闭对放大区域的放大显示功能,即不再对放大区域进行放大显示。
在本发明实施例中,继续监测用户的操作手势与终端屏幕是否保持接触,在监测到用户的操作手势与终端屏幕不再保持接触,不再对放大区域进行放大显示,能够进一步提高对特定区域的放大显示的灵活性,及进一步提高用户体验。
图8示出了本发明实施例提供的终端控制方法中步骤102的再一实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,如图8所示,步骤102,在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,包括:
步骤801,在监测到用户的操作手势在终端屏幕上的滑动速度在预设滑动速度区间时,确定用户对终端屏幕的操作手势为预设放大手势;
步骤802,将包含用户操作手势的滑动起始位置及滑动终止位置的预设区域确定为与预设放大手势对应的放大区域。
有时候用户对终端屏幕的操作手势可能是滑动手势,因此,在确定用户对终端屏幕的操作手势是否为预设放大手势时,可以通过监测用户对终端屏幕的滑动手势来判定。例如,从用户的操作手势在终端屏幕上的滑动速度来判断,在监测到用户的操作手势在终端屏幕上的滑动速度在预设滑动速度区间时,判定用户对终端屏幕的操作手势为预设放大手势。
其中,预设滑动速度区间为预先定义的滑动速度区间。本领域技术人员可以理解的是,可以根据实际情况和具体需求预先设定该预设滑动速度区间。例如,可以预先设定该预设滑动速度区间为0厘米/秒至6厘米/秒,或者0厘米/秒至10厘米/秒。本领域技术人员可以理解的是,还可以预先设定该预设滑动速度区间为除上述滑动速度区间之外的其它滑动速度区间,例如2厘米/秒至8厘米/秒等,本发明实施例对此不作特别的限制。
在确定用户对终端屏幕的操作手势为预设放大手势后,进一步的仅根据用户对终端屏幕的操作手势,将包含用户操作手势的滑动起始位置及滑动终止位置的预设区域确定为与预设放大手势对应的放大区域。
其中,该包括滑动起始位置及滑动终止位置的预设区域与上述实施例中的包含不规则区域的预设区域相类似。本领域技术人员可以理解的是,包括滑动起始位置及滑动终止位置的预设区域可以是圆形区域,也可以是长方形区域,还可以是除上述圆形区域及长方形区域之外的其它规则区域,例如正方形区域或者五角星区域,还可以是除上述规则区域之外的不规则区域等。不管是规则区域或者不规则区域,只需满足该区域包括滑动起始位置及滑动终止位置即可。
例如,圆形区域的某条直径线段与滑动起始位置及滑动终止位置构成的线段相重合,甚至在圆心与由滑动起始位置及滑动终止位置构成的线段的中点重合的情况下,圆形区域的直径不小于由滑动起始位置及滑动终止位置构成的线段的长度。另外,由滑动起始位置及滑动终止位置构成的线段可以是长方形区域的对角线,或者由滑动起始位置及滑动终止位置构成的线段可以是正方形区域的边长,或者由滑动起始位置及滑动终止位置构成的线段与正方形区域过中心且与边长平行、等长的线段相重合等等。
在本发明实施例中,在监测到用户的操作手势在终端屏幕上的滑动速度在预设滑动速度区间时,确定用户对终端屏幕的操作手势为预设放大手势,将包含用户操作手势的滑动起始位置及滑动终止位置的预设区域确定为与预设放大手势对应的放大区域,可以仅根据用户对终端屏幕的滑动操作手势,直接确定特定的放大区域,能够进一步提高对特定区域的放大显示的灵活性及用户体验。
在本发明的一实施例中,在上述图8所示方法步骤的基础上,步骤103,根据用户对终端屏幕的预设放大手势对放大区域进行放大显示,包括:
步骤,根据用户的操作手势在终端屏幕上的滑动速度,基于预设速度比例映射关系确定滑动速度对应的放大显示比例;预设速度比例映射关系反映用户操作手势在终端屏幕上滑动速度的所属速度区间与放大显示比例的映射对应关系;
步骤502,根据用户对终端屏幕的预设放大手势将放大区域按照放大显示比例进行放大显示。
在对放大区域进行放大显示时,鉴于用户对终端屏幕的操作手势在终端屏幕的滑动速度是可以变化的,而对放大区域进行放大显示时的放大显示比例也是可以变化或者调整的,据此可以将用户对终端屏幕的操作手势在终端屏幕的滑动速度,与用于欲对放大区域进行放大显示的放大显示比例联系起来,预先建立用户对终端屏幕的操作手势在终端屏幕的滑动速度,与放大显示比例的映射对应关系,例如形成速度比例映射关系表,或者形成速度比例映射关系数据库等。其中,预设速度比例映射关系反映用户操作手势在终端屏幕上滑动速度的所属速度区间与放大显示比例的映射对应关系。
进而在确定放大显示比例时,可以直接根据用户对终端的操作手势在终端屏幕的滑动速度及该预设速度比例映射关系,这样仅需要根据用户对终端屏幕的触控手势(滑动操作手势),即可直接确定放大显示比例,以对放大区域进行放大显示,而无需额外的操作或者指令。因此,能够进一步提高对特定区域进行任意比例的放大显示的灵活性及便捷性,进一步提高用户体验。
例如,假设预先建立的速度比例映射关系如下表(本领域技术人员可以理解的是,该表所示内容仅作为一种具体示例,不作为对本发明实施例的限制)所示:
滑动速度所属速度区间 | 1—3厘米/秒 | 3—5厘米/秒 | 5—8厘米/秒 | … |
放大显示比例 | 120% | 150% | 200% | … |
表二
通过上述表二可以得知,若用户对终端屏幕的触控手势在终端屏幕上的滑动速度为4厘米/秒,则可知4厘米/秒的滑动速度对应的速度区间为3至5厘米/秒的速度区间,该速度区间对应的放大显示比例为150%,则确定对放大区域的放大显示比例为150%,进而按照150%的放大显示比例对放大区域进行放大显示。
在本发明实施例中,根据用户的操作手势在终端屏幕上的滑动速度,基于预设速度比例映射关系确定滑动速度对应的放大显示比例,进而根据用户对终端屏幕的预设放大手势将放大区域按照放大显示比例进行放大显示,能够进一步提高对特定区域进行任意比例的放大显示的灵活性及便捷性,同时进一步提高用户体验。
图9示出了本发明实施例提供的终端控制方法中步骤102的又一实现流程,为便于描述,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,如图9所示,步骤102,在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,包括:
步骤901,在监测到用户的操作手势在终端屏幕上的滑动速度在预设滑动速度区间,且用户的操作手势在滑动终止位置与终端屏幕的接触时长不小于第二预设接触时长时,确定用户对终端屏幕的操作手势为预设放大手势;
步骤802,将包含用户操作手势的滑动起始位置及滑动终止位置的预设区域确定为与预设放大手势对应的放大区域。
申请人经过研究发现,用户在终端屏幕上滑动后可能会在滑动终止位置保持与终端屏幕的接触。因此,为了精确确定用户对终端屏幕的操作手势是否为预设放大手势,在监测用户操作手势在终端屏幕上的滑动速度的同时,还监测用户的操作手势在滑动终止位置与终端屏幕的接触时长,以进一步依据用户的操作手势在滑动终止位置与终端屏幕的接触时长,判定用户的操作手势是否为预设放大手势。
据此,在监测到用户的操作手势在终端屏幕上的滑动速度在预设滑动速度区间,同时还进一步监测到用户的操作手势在滑动终止位置与终端屏幕的接触时长不小于第二预设接触时长时,判定用户对终端屏幕的操作手势为预设放大手势。
其中,第二预设接触时长为预先设定的接触时长,本领域技术人员可以理解的是,可以根据具体情况和实际需求预先设定该第二预设接触时长。例如,预先设定该第二预设接触时长为1秒,或者4秒。本领域技术人员可以理解的是,还可以预先设定该第二预设接触时长为除上述1秒或4秒之外的其它时长,例如,预先设定该第二预设接触时长为2秒或者3秒等,本发明实施例对此不作特别的限制。另外,第二预设接触时长与第一预设接触时长可以相同也可以不同。
在确定用户对终端屏幕的操作手势为预设放大手势后,即可将包含用户操作手势的滑动起始位置及滑动终止位置的预设区域确定为与预设放大手势对应的放大区域(该部分可参见图8及相关实施例中步骤802部分的描述,此处不再赘述)。
在本发明实施例中,在监测到用户的操作手势在终端屏幕上的滑动速度在预设滑动速度区间,且用户的操作手势在滑动终止位置与终端屏幕的接触时长不小于第二预设接触时长时,确定用户对终端屏幕的操作手势为预设放大手势,进而将包含用户操作手势的滑动起始位置及滑动终止位置的预设区域确定为与预设放大手势对应的放大区域,能够精确确定用户对终端屏幕的操作手势是否为预设放大手势,进而进一步提高对特定区域进行放大显示的灵活性和便捷性。
本发明实施例中还提供了一种终端控制装置,如下面的实施例所述。由于这些装置解决问题的原理与终端控制方法相似,因此这些装置的实施可以参见方法的实施,重复之处不再赘述。
图10示出了本发明实施例提供的终端控制装置的功能模块,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
参考图10,所述终端控制装置所包含的各个模块用于执行图1对应实施例中的各个步骤,具体请参阅图1以及图1对应实施例中的相关描述,此处不再赘述。本发明实施例中,所述终端控制装置包括监测模块1001、放大区域确定模块1002及放大显示模块1003。
监测模块1001,用于监测用户对终端屏幕的操作手势。
放大区域确定模块1002,用于在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域。
放大显示模块1003,用于根据用户对终端屏幕的预设放大手势对放大区域进行放大显示。
在本发明实施例中,监测模块1001对用户对终端屏幕的操作手势进行监测,放大区域确定模块1002在监测到用户的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,进而放大显示模块1003根据用户对终端屏幕的预设放大手势对放大区域进行放大显示,能够灵活的实现对终端特定区域的放大显示,提高用户体验。
图11示出了本发明实施例提供的终端控制装置中放大区域确定模块1002的结构示意,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,参考图11,所述放大区域确定模块1002所包含的各个单元用于执行图2对应实施例中的各个步骤,具体请参阅图2以及图2对应实施例中的相关描述,此处不再赘述。本发明实施例中,所述放大区域确定模块1002包括第一放大手势确定单元1101及第一放大区域确定单元1102。
第一放大手势确定单元1101,用于在监测到用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长时,确定用户对终端屏幕的操作手势为预设放大手势。
第一放大区域确定单元1102,用于将包含用户的操作手势与终端屏幕的接触面积的预设区域确定为与预设放大手势对应的放大区域。
在本发明实施例中,第一放大手势确定单元1101在监测到用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长时,确定用户对终端屏幕的操作手势为预设放大手势,进而第一放大区域确定单元1102将包含用户的操作手势与终端屏幕的接触面积的预设区域确定为与预设放大手势对应的放大区域,即直接根据用户对终端屏幕的操作手势即可确定对应的放大区域,能够提高用户对终端触控操作的灵活性和便捷性。
图12示出了本发明实施例提供的终端控制装置中放大区域确定模块1002的另一结构示意,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,参考图12,所述放大区域确定模块1002所包含的各个单元用于执行图3对应实施例中的各个步骤,具体请参阅图3以及图3对应实施例中的相关描述,此处不再赘述。本发明实施例中,所述放大区域确定模块1002包括第二放大手势确定单元1201及第一放大区域确定单元1102。
第二放大手势确定单元1201,用于在监测到用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长,且用户的操作手势与终端屏幕的接触面积在接触时长内的变化不大于预设接触面积时,确定用户对终端屏幕的操作手势为预设放大手势。
第一放大区域确定单元1102,将包含用户的操作手势与终端屏幕的接触面积的预设区域确定为与预设放大手势对应的放大区域。
在本发明实施例中,第二放大手势确定单元1201在监测到用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长,同时监测到用户的操作手势与终端屏幕的接触面积在接触时长内的变化不大于预设接触面积时,确定用户对终端屏幕的操作手势为预设放大手势,进而第一放大区域确定单元1102将包含用户的操作手势与终端屏幕的接触面积的预设区域确定为与预设放大手势对应的放大区域,可以提高对放大手势的识别精度。
图13示出了本发明实施例提供的终端控制装置中放大显示模块1003的结构示意,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,参考图13,所述放大显示模块1003所包含的各个单元用于执行图4对应实施例中的各个步骤,具体请参阅图4以及图4对应实施例中的相关描述,此处不再赘述。本发明实施例中,所述放大显示模块1003包括第一放大比例确定单元1301及放大显示单元1302。
第一放大比例确定单元1301,用于根据接收到的放大比例确定指令确定对放大区域的放大显示比例。
放大显示单元1302,用于根据用户对终端屏幕的预设放大手势对放大区域按照放大显示比例进行放大显示。
在本发明实施例中,第一放大比例确定单元1301根据接收到的放大比例确定指令确定对放大区域的放大显示比例,进而放大显示单元1302根据用户对终端屏幕的预设放大手势对放大区域按照放大显示比例进行放大显示,能够实现对放大区域进行不同的、任意的放大显示比例的放大显示。
图14示出了本发明实施例提供的终端控制装置中放大显示模块1003的另一结构示意,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,参考图14,所述放大显示模块1003所包含的各个单元用于执行图5对应实施例中的各个步骤,具体请参阅图5以及图5对应实施例中的相关描述,此处不再赘述。本发明实施例中,所述放大显示模块1003包括第二放大比例确定单元1401及放大显示单元1402。
第二放大比例确定单元1401,用于根据用户的操作手势与终端屏幕的接触时长,基于预设时长比例映射关系确定接触时长对应的放大显示比例;预设时长比例映射关系反映用户操作手势与终端屏幕接触时长的所属时间段与放大显示比例的映射对应关系。
放大显示单元1402,用于根据用户对终端屏幕的预设放大手势将放大区域按照放大显示比例进行放大显示。
在本发明实施例中,第二放大比例确定单元1401根据用户的操作手势与终端屏幕的接触时长,基于预设时长比例映射关系确定接触时长对应的放大显示比例,放大显示单元1402根据用户对终端屏幕的预设放大手势将放大区域按照放大显示比例进行放大显示,可以直接仅根据用户对终端屏幕的操作手势对特定区域进行任意放大比例的放大显示,能够进一步提高对特定区域进行任意比例的放大显示的灵活性及便捷性,进一步提高用户体验。
图15示出了本发明实施例提供的终端控制装置的另一功能模块,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,参考图15,所述终端控制装置所包含的各个模块用于执行图6对应实施例中的各个步骤,具体请参阅图6以及图6对应实施例中的相关描述,此处不再赘述。本发明实施例中,在上述模块结构的基础上,终端控制装置,还包括接触时长监测模块1501及持续放大显示模块1502。
接触时长监测模块1501,用于持续监测用户的操作手势与终端屏幕的接触时长。
持续放大显示模块1502,若监测到用户的操作手势与终端屏幕的接触时长持续增长,根据用户对终端屏幕的预设放大手势对放大区域进行持续放大显示。
在本发明实施例中,接触时长监测模块1501持续监测用户的操作手势与终端屏幕的接触时长,进而持续放大显示模块1502在监测到用户的操作手势与终端屏幕的接触时长持续增长时,根据用户对终端屏幕的预设放大手势对放大区域进行持续放大显示,可以进一步提高对特定区域的放大显示的灵活性,及进一步提高用户体验。
图16示出了本发明实施例提供的终端控制装置的再一功能模块,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,参考图16,所述终端控制装置所包含的各个模块用于执行图7对应实施例中的各个步骤,具体请参阅图7以及图7对应实施例中的相关描述,此处不再赘述。本发明实施例中,在上述图15所示模块结构的基础上,终端控制装置,还包括接触脱离监测模块1601及放大显示关闭模块1602。
接触脱离监测模块1601,用于继续监测用户的操作手势与终端屏幕是否保持接触。
放大显示关闭模块1602,用于若监测到用户的操作手势与终端屏幕不再保持接触,不再对放大区域进行放大显示。
在本发明实施例中,接触脱离监测模块1601继续监测用户的操作手势与终端屏幕是否保持接触,放大显示关闭模块1602在监测到用户的操作手势与终端屏幕不再保持接触,不再对放大区域进行放大显示,能够进一步提高对特定区域的放大显示的灵活性,及进一步提高用户体验。
图17示出了本发明实施例提供的终端控制装置中放大区域确定模块1002的再一结构示意,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,参考图17,所述放大区域确定模块1002所包含的各个单元用于执行图8对应实施例中的各个步骤,具体请参阅图8以及图8对应实施例中的相关描述,此处不再赘述。本发明实施例中,放大区域确定模块1002包括第三放大手势确定单元1701及第二放大区域确定单元1702。
第三放大手势确定单元1701,用于在监测到用户的操作手势在终端屏幕上的滑动速度在预设滑动速度区间时,确定用户对终端屏幕的操作手势为预设放大手势。
第二放大区域确定单元1702,用于将包含用户操作手势的滑动起始位置及滑动终止位置的预设区域确定为与预设放大手势对应的放大区域。
在本发明实施例中,第三放大手势确定单元1701在监测到用户的操作手势在终端屏幕上的滑动速度在预设滑动速度区间时,确定用户对终端屏幕的操作手势为预设放大手势,第二放大区域确定单元1702将包含用户操作手势的滑动起始位置及滑动终止位置的预设区域确定为与预设放大手势对应的放大区域,可以仅根据用户对终端屏幕的滑动操作手势,直接确定特定的放大区域,能够进一步提高对特定区域的放大显示的灵活性及用户体验。
在本发明的一实施例中,在上述图17所示模块结构的基础上,放大显示模块1003包括第三放大比例确定单元及放大显示单元1402。
第三放大比例确定单元,用于根据用户的操作手势在终端屏幕上的滑动速度,基于预设速度比例映射关系确定滑动速度对应的放大显示比例;预设速度比例映射关系反映用户操作手势在终端屏幕上滑动速度的所属速度区间与放大显示比例的映射对应关系;
放大显示单元1402,用于根据用户对终端屏幕的预设放大手势将放大区域按照放大显示比例进行放大显示。
在本发明实施例中,第三放大比例确定单元根据用户的操作手势在终端屏幕上的滑动速度,基于预设速度比例映射关系确定滑动速度对应的放大显示比例,进而放大显示单元1402根据用户对终端屏幕的预设放大手势将放大区域按照放大显示比例进行放大显示,能够进一步提高对特定区域进行任意比例的放大显示的灵活性及便捷性,同时进一步提高用户体验。
图18示出了本发明实施例提供的终端控制装置中放大区域确定模块1002的又一结构示意,为便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在本发明的一实施例中,参考图18,所述放大区域确定模块1002所包含的各个单元用于执行图9对应实施例中的各个步骤,具体请参阅图9以及图9对应实施例中的相关描述,此处不再赘述。本发明实施例中,放大区域确定模块1002包括第四放大手势确定单元1801及第二放大区域确定单元1702。
第四放大手势确定单元1801,用于在监测到用户的操作手势在终端屏幕上的滑动速度在预设滑动速度区间,且用户的操作手势在滑动终止位置与终端屏幕的接触时长不小于第二预设接触时长时,确定用户对终端屏幕的操作手势为预设放大手势。
第二放大区域确定单元1702,用于将包含用户操作手势的滑动起始位置及滑动终止位置的预设区域确定为与预设放大手势对应的放大区域。
在本发明实施例中,第四放大手势确定单元1801在监测到用户的操作手势在终端屏幕上的滑动速度在预设滑动速度区间,且用户的操作手势在滑动终止位置与终端屏幕的接触时长不小于第二预设接触时长时,确定用户对终端屏幕的操作手势为预设放大手势,进而第二放大区域确定单元1702将包含用户操作手势的滑动起始位置及滑动终止位置的预设区域确定为与预设放大手势对应的放大区域,能够精确确定用户对终端屏幕的操作手势是否为预设放大手势,进而进一步提高对特定区域进行放大显示的灵活性和便捷性。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述终端控制方法。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述终端控制方法的计算机程序。
综上所述,本发明实施例中,对用户对终端屏幕的操作手势进行监测,在监测到用户的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,进而根据用户对终端屏幕的预设放大手势对放大区域进行放大显示,能够灵活的实现对终端特定区域的放大显示,提高用户体验。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种终端控制方法,其特征在于,包括:
监测用户对终端屏幕的操作手势;
在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域;
根据用户对终端屏幕的预设放大手势对放大区域进行放大显示。
2.如权利要求1所述的终端控制方法,其特征在于,在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,包括:
在监测到用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长时,确定用户对终端屏幕的操作手势为预设放大手势;
将包含用户的操作手势与终端屏幕的接触面积的预设区域确定为与预设放大手势对应的放大区域;
或者,在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,包括:
在监测到用户的操作手势与终端屏幕的接触时长不小于第一预设接触时长,且用户的操作手势与终端屏幕的接触面积在接触时长内的变化不大于预设接触面积时,确定用户对终端屏幕的操作手势为预设放大手势;
将包含用户的操作手势与终端屏幕的接触面积的预设区域确定为与预设放大手势对应的放大区域。
3.如权利要求1或2所述的终端控制方法,其特征在于,根据用户对终端屏幕的预设放大手势对放大区域进行放大显示,包括:
根据接收到的放大比例确定指令确定对放大区域的放大显示比例;
根据用户对终端屏幕的预设放大手势对放大区域按照放大显示比例进行放大显示。
4.如权利要求2所述的终端控制方法,其特征在于,根据用户对终端屏幕的预设放大手势对放大区域进行放大显示,包括:
根据用户的操作手势与终端屏幕的接触时长,基于预设时长比例映射关系确定接触时长对应的放大显示比例;预设时长比例映射关系反映用户操作手势与终端屏幕接触时长的所属时间段与放大显示比例的映射对应关系;
根据用户对终端屏幕的预设放大手势将放大区域按照放大显示比例进行放大显示。
5.如权利要求2所述的终端控制方法,其特征在于,还包括:
持续监测用户的操作手势与终端屏幕的接触时长;
若监测到用户的操作手势与终端屏幕的接触时长持续增长,根据用户对终端屏幕的预设放大手势对放大区域进行持续放大显示;
还包括:
继续监测用户的操作手势与终端屏幕是否保持接触;
若监测到用户的操作手势与终端屏幕不再保持接触,不再对放大区域进行放大显示。
6.如权利要求1所述的终端控制方法,其特征在于,在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,包括:
在监测到用户的操作手势在终端屏幕上的滑动速度在预设滑动速度区间时,确定用户对终端屏幕的操作手势为预设放大手势;
将包含用户操作手势的滑动起始位置及滑动终止位置的预设区域确定为与预设放大手势对应的放大区域。
7.如权利要求1所述的终端控制方法,其特征在于,在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域,包括:
在监测到用户的操作手势在终端屏幕上的滑动速度在预设滑动速度区间,且用户的操作手势在滑动终止位置与终端屏幕的接触时长不小于第二预设接触时长时,确定用户对终端屏幕的操作手势为预设放大手势;
将包含用户操作手势的滑动起始位置及滑动终止位置的预设区域确定为与预设放大手势对应的放大区域。
8.一种终端控制装置,其特征在于,包括:
监测模块,用于监测用户对终端屏幕的操作手势;
放大区域确定模块,用于在监测到用户对终端屏幕的操作手势为预设放大手势时,确定终端显示界面上与预设放大手势对应的放大区域;
放大显示模块,用于根据用户对终端屏幕的预设放大手势对放大区域进行放大显示。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一所述方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1至7任一所述方法的计算机程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910801933.3A CN110502183A (zh) | 2019-08-28 | 2019-08-28 | 终端控制方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910801933.3A CN110502183A (zh) | 2019-08-28 | 2019-08-28 | 终端控制方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110502183A true CN110502183A (zh) | 2019-11-26 |
Family
ID=68590112
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910801933.3A Pending CN110502183A (zh) | 2019-08-28 | 2019-08-28 | 终端控制方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110502183A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111796742A (zh) * | 2020-04-21 | 2020-10-20 | 北京沃东天骏信息技术有限公司 | 图文信息处理方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090164937A1 (en) * | 2007-12-20 | 2009-06-25 | Alden Alviar | Scroll Apparatus and Method for Manipulating Data on an Electronic Device Display |
CN104777976A (zh) * | 2015-03-28 | 2015-07-15 | 深圳市金立通信设备有限公司 | 一种界面操作的方法 |
CN105045509A (zh) * | 2015-08-03 | 2015-11-11 | 努比亚技术有限公司 | 一种编辑图片的装置和方法 |
CN106155523A (zh) * | 2016-07-26 | 2016-11-23 | 深圳天珑无线科技有限公司 | 图像放大的方法及装置 |
-
2019
- 2019-08-28 CN CN201910801933.3A patent/CN110502183A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090164937A1 (en) * | 2007-12-20 | 2009-06-25 | Alden Alviar | Scroll Apparatus and Method for Manipulating Data on an Electronic Device Display |
CN104777976A (zh) * | 2015-03-28 | 2015-07-15 | 深圳市金立通信设备有限公司 | 一种界面操作的方法 |
CN105045509A (zh) * | 2015-08-03 | 2015-11-11 | 努比亚技术有限公司 | 一种编辑图片的装置和方法 |
CN106155523A (zh) * | 2016-07-26 | 2016-11-23 | 深圳天珑无线科技有限公司 | 图像放大的方法及装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111796742A (zh) * | 2020-04-21 | 2020-10-20 | 北京沃东天骏信息技术有限公司 | 图文信息处理方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110308853B (zh) | 用于移动用户界面对象的设备、方法和图形用户界面 | |
CN103914260B (zh) | 基于触摸屏的操作对象的控制方法及装置 | |
TWI584164B (zh) | 在多點觸控裝置上模擬壓感 | |
EP3238017A1 (en) | Touch screen touch force measurement based on finger deformation speed | |
CN105493023A (zh) | 对表面上的内容的操纵 | |
US10120568B2 (en) | Hover controlled user interface element | |
CN107194213A (zh) | 一种身份识别方法及装置 | |
CN108463799A (zh) | 电子设备的柔性显示器及其操作方法 | |
CN105892877A (zh) | 多指并拢或打开手势的识别方法、装置及终端设备 | |
CN103092518A (zh) | 一种基于rdp协议的移动云桌面精确触控方法 | |
CN105068735B (zh) | 用户界面布局的调整方法及装置 | |
CN110415315A (zh) | 触摸绘制地图区域的方法、装置、终端和存储介质 | |
CN105139256B (zh) | 分时图显示方法及装置 | |
AU2020204343A1 (en) | Animation management in applications | |
Lee et al. | Investigating smartphone touch area with one-handed interaction: Effects of target distance and direction on touch behaviors | |
US10073616B2 (en) | Systems and methods for virtually weighted user input elements for performing critical actions | |
CN110502183A (zh) | 终端控制方法及装置 | |
CN108319826A (zh) | 一种身份验证的方法、装置及设备 | |
CN108491152B (zh) | 基于虚拟光标的触屏终端操控方法、终端及介质 | |
Zali et al. | An initial theoretical usability evaluation model for assessing defence mobile e-based application system | |
US10379639B2 (en) | Single-hand, full-screen interaction on a mobile device | |
US20170285902A1 (en) | Modifying Settings of an Electronic Test or Measurement Instrument | |
US10366407B2 (en) | Information processing device, information processing method, non-transitory computer readable storage medium, and distribution device | |
Kim et al. | Motion–display gain: A new control–display mapping reflecting natural human pointing gesture to enhance interaction with large displays at a distance | |
CN110162251B (zh) | 图像缩放方法及装置、存储介质、电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191126 |
|
RJ01 | Rejection of invention patent application after publication |