一种画面调整防卡顿的控制方法及控制装置与流程

文档序号:16688002发布日期:2019-01-22 18:31阅读:352来源:国知局
一种画面调整防卡顿的控制方法及控制装置与流程

本发明属于计算机软件应用领域,尤其是一种画面调整防卡顿的控制方法及控制装置。



背景技术:

目前,随着科技的不断发展,社会的不断进步,人们使用计算机的频率也越来越高,在使用计算机的过程中,人们往往会通过运行一些应用程序来放松自己,例如听音乐、看电影亦或者玩游戏。

而在人们使用这些应用程序的过程中,由于应用程序的画面尺寸过大或者过小,人们需要对这些画面的尺寸进行调整,然而在调整过程中,画面的尺寸会随着人们手动调节时的变化而不断的变化,而在这样频繁的变化中,往往会造成画面的卡顿或者卡死,给人们的生活、工作带来了极大了困扰。

针对目前无法防止画面尺寸在调整时出现卡顿的弊端,我们急需一种画面调整防卡顿的控制方法及控制装置。



技术实现要素:

针对现有技术中的缺陷,本发明的目的是提供一种画面调整防卡顿的控制方法及控制装置,根据本发明的一个方面,提供了一种画面调整防卡顿的控制方法,用于在调整画面大小时控制画面不卡死,包括如下步骤:a.对画面大小调整进行响应,同时使画面要素的变化处于画面不卡死的数据处理能力范围内。

优选地,在所述步骤a之前,还包括步骤a′:基于用户行为对画面大小进行调整。

优选地,所述使画面要素的变化处于画面不卡死的数据处理能力范围内的包括如下步骤:

a1.在所述画面大小停止调整之前保持所述画面要素不变,直至所述画面大小不再调整时一次性调整所述画面要素。

优选地,所述使画面要素的变化处于画面不卡死的数据处理能力范围内的包括如下步骤:

a2.在所述画面大小停止调整时调整与所述画面大小对应的部分画面要素或全部画面要素。

a3.在所述画面大小调整过程被打断时,取消本次调整。

优选地,所述对画面大小调整进行响应的步骤包括如下步骤:

i.显示一调整边框,用于显示被调整的画面大小范围。

优选地,所述调整边框与所述原始画面对应的边框存在区别。

优选地,所述调整边框为如下形式中的任一种或任多种:

-虚线边框;以及

-带有颜色的边框;

-用户自定义的边框。

优选地,所述画面要素包括如下要素中的任一个或任多个:

-应用程序名称;

-应用程序显示画面的框架尺寸;以及

-应用程序显示画面的分辨率。

优选地,所述画面调整的请求通过如下方式中之一被发出:

-通过鼠标按住原始画面两侧任意一侧边框进行横向移动;

-通过鼠标按住原始画面任一侧上下边框进行纵向移动;以及

-通过鼠标按住原始画面四个角框中的任一个进行纵向移动或横向移动或斜向移动。

根据本发明的另一个方面,提供了一种画面调整防卡顿的控制装置,用于在调整画面大小时控制画面不卡死,包括:

第一处理装置:对画面大小调整进行响应,同时使画面要素的变化处于画面不卡死的数据处理能力范围内。

优选地,还包括第二处理装置:基于用户行为对画面大小进行调整。

优选地,所述第一处理装置包括:

第三处理装置:在所述画面大小停止调整之前保持所述画面要素不变,直至所述画面大小不再调整时一次性调整所述画面要素。

优选地,所述第一处理装置包括:

第四处理装置:在所述画面大小停止调整时调整与所述画面大小对应的部分画面要素或全部画面要素;

第五处理装置:在所述画面大小调整过程被打断时,取消本次调整。

优选地,第四处理装置包括在所述画面大小调整过程被打断时,取消本次调整。

优选地,所述第一处理装置包括:

第六处理装置:显示一调整边框,用于显示被调整的画面大小范围。

本发明通过用户的行为对画面大小进行调整,并对画面大小调整进行响应,同时使画面要素的变化处于画面不卡死的数据处理能力范围内,本发明通过在调整画面时,使用调整边框替代原始边框,并在调整边框调整完毕后,一次性调整画面大小,本发明使用方便、操作简单、功能强大、适应性强、具有极高的商业价值。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1示出根据本发明的具体实施方式的,一种画面调整防卡顿的控制方法的具体流程示意图;

图2示出根据本发明的第一实施例的,对画面大小调整进行响应,同时使画面要素的变化处于画面不卡死的数据处理能力范围内的具体流程示意图;

图3示出根据本发明的第二实施例的,对画面大小调整进行响应,同时使画面要素的变化处于画面不卡死的数据处理能力范围内的具体流程示意图;以及

图4示出根据本发明的另一具体实施方式的,一种画面调整防卡顿的控制装置的模块连接示意图。

具体实施方式

图1示出根据本发明的具体实施方式的,一种画面调整防卡顿的控制方法的具体流程示意图,本领域技术人员理解,本发明提供了一种画面调整防卡顿的控制方法,用于在调整画面大小时控制画面不卡死或卡顿,包括如下步骤:

首先,进入步骤s101,基于用户行为对画面大小进行调整,本领域技术人员理解,所述用户行为是一种对画面尺寸进行放大、缩小的手动操作,用户可以通过拉动画面边框从而实现对画面大小的调整。

在一个优选地实施例中,用户觉得显示画面较小,需要对所述显示画面的大小进行变大处理,则优选地通过使用鼠标选定所述显示画面的边框,并通过按住鼠标,或横向、或纵向亦或者斜向的拉动边框,即可以实现对所述显示画面大小的调整。

最后,进入步骤s102,对画面大小调整进行响应,同时使画面要素的变化处于画面不卡死的数据处理能力范围内,本领域技术人员理解,所述对画面大小调整进行响应即对用户行为的操作进行响应,所述响应方式主要是通过显示一可被调整的元素,基于所述元素使用户可以对画面大小进行调整。

更为具体地,所述画面要素即为画面的基本参数,所述画面不卡死的数据处理能力范围内即为画面数据可以被处理,且不卡死,即本步骤s102的目的在于对画面大小进行调整,显示出用于调整的边框,在调整过程中,在确保画面要素不卡死的前提下,对画面大小进行调整。

图2示出根据本发明的第一实施例的,对画面大小调整进行响应,同时使画面要素的变化处于画面不卡死的数据处理能力范围内的具体流程示意图,本领域技术人员理解,图2以及图3分别示出了两种用于实现步骤s101的具体实施例,例如,在图2中,分别通过步骤

s1011以及s1012来对画面大小调整进行响应,同时使画面要素的变化处于画面不卡死的数据处理能力范围内进行具体说明,具体地:

首先,进入步骤s1011,显示一调整边框,用于显示被调整的画面大小范围,本领域技术人员理解,在用户基于用户行为获取到用户希望通过调整画面来改变画面大小时,系统优选地给出一个用于调整画面大小的调整边框,其主要用于显示被调整的画面大小的范围,即所述被调整的画面大小最小可被调整的尺寸以及所述被调整的画面大小最大可被调整的尺寸。

本领域技术人员理解,所述调整边框与所述原始画面对应的边框存在区别,所述调整边框必须是与所述原始画面对应的边框,这样使得用户能够更好的区分哪个是调整边框,哪个是原始画面边框,而调整边框是可以进行调整的,而原始画面边框是不可以被调整的。

进一步地,在一个优选地实施例中,所述调整边框为虚线边框,此时,当用户拖动所述虚线边框时,所述调整边框随之移动,本领域技术人员理解,所述调整边框的设定主要是用于与所述原始画面边框区分开来,同时需要具备较强的识别效果,而在其他的实施例中,所述调整边框还可以为带有颜色的边框亦或者为用户自定义的边框,所述用户自定义的边框可以为软件中选取的,网站上下载的,也可以是自己上传的。

最后,进入步骤s1012,在所述画面大小停止调整之前保持所述画面要素不变,直至所述画面大小不再调整时一次性调整所述画面要素。用户基于自身的喜好对画面大小进行调整,在对调整边框进行调整时,其自身的画面要素是不变的,直至用户不再调整所述画面大小,则一次性的将所述画面要素调整为当前的画面要素。

本领域技术人员理解,所述画面要素包括应用程序名称、应用程序显示画面的框架尺寸以及应用程序显示画面的分辨率,在一个优选地实施例中,用户基于一应用程序看电影,则在所述应用程序的主界面上优选地播放着电影,此时,用户基于用户行为对画面大小进行调整,即通过调整边框对所述电影播放的大小进行调整,而在调整过程中,所述电影当前播放状态下的所有的一切都不发生改变,即电影中人物的大小、尺寸、应用程序显示画面的框架尺寸等等都不发生改变,但在用户不再对画面大小进行调整时,即当用户调整完毕时,一次性的改变正在观看的电影的分辨率、边框尺寸大小,这样可以有效的防止在用户不断的调整画面大小时造成的卡顿、卡死现象。

本领域技术人员理解,优选地,所述画面调整的请求通过鼠标按住原始画面两侧任意一侧边框进行横向移动,在这样的实施例中,主要是改变所述画面的宽度方向的尺寸,而在其他的实施例中,通过鼠标按住原始画面任一侧上下边框进行纵向移动,此时,主要是改变所述画面的高度方向的尺寸,而在另一个实施例中,通过鼠标按住原始画面四个角框中的任一个进行纵向移动或横向移动或斜向移动,此时,纵向移动主要是改变所述画面高度方向的尺寸,横向移动主要是改变所述画面宽度方向的尺寸,斜向移动主要是同时改变所述画面宽度以及高度方向的尺寸。

图3示出根据本发明的第二实施例的,对画面大小调整进行响应,同时使画面要素的变化处于画面不卡死的数据处理能力范围内的具体流程示意图,本领域技术人员理解,作为本发明的第二实施例以及所述步骤s101的另一子步骤,需要描述了另一种实现对画面大小调整进行响应,同时使画面要素的变化处于画面不卡死的数据处理能力范围内的实施例,具体地,包括如下步骤:

首先,进入步骤s1011,所述步骤s1011即为图2中步骤s1011,即本步骤可以参考图2中步骤s1011,在此不予赘述。

最后,进入步骤s1013,在所述画面大小停止调整时调整与所述画面大小对应的部分画面要素或全部画面要素,在这样的实施例中,用户基于自身的喜好对画面大小进行调整,在对调整边框停止调整时,其自身的画面要素部分或全部发生改变。

本领域技术人员理解,在这样的实施例中,所述用户对所述画面大小进行调整分为了多个步骤,而步骤s1013只是其中步骤之一,多个步骤s1013完成了对全部画面的调整,即当所述画面大小停止调整时调整与所述画面大小对应的部分画面要素或全部画面要素,此时,用户可以根据此时的画面要素选择是否再次进行调整或选择如何调整,并再一次执行步骤s1013,直至达到用户的标准。

而在步骤s1014中,在所述画面大小调整过程被打断时,取消本次调整,本领域人员理解,当前调整的画面窗口不再是操作系统的活动窗口,即不再是activewindow或foregroundwindow,则取消本次用户发起的调整画面大小请求。

图4示出根据本发明的另一具体实施方式的,一种画面调整防卡顿的控制装置的模块连接示意图,包括第一处理装置:对画面大小调整进行响应,同时使画面要素的变化处于画面不卡死的数据处理能力范围内,所述用户行为是一种对画面尺寸进行放大、缩小的手动操作,用户可以通过拉动画面边框从而实现对画面大小的调整,所述第一处理装置可以参考步骤s101,在此不予赘述。

进一步地,所述控制装置还包括第二处理装置:基于用户行为对画面大小进行调整,本领域技术人员理解,所述对画面大小调整进行响应即对用户行为的操作进行响应,所述响应方式主要是通过显示一可被调整的元素,基于所述元素使用户可以对画面大小进行调整,所述第二处理装置可以参考步骤s102,所述第一处理装置连接所述第二处理装置。

进一步地,所述第一处理装置包括第三处理装置:在所述画面大小停止调整之前保持所述画面要素不变,直至所述画面大小不再调整时一次性调整所述画面要素,所述第三处理装置可以参考步骤s1012,在此不予赘述。

进一步地,所述第一处理装置包括第四处理装置:在所述画面大小停止调整时调整与所述画面大小对应的部分画面要素或全部画面要素,所述第四处理装置的工作原理可以参考步骤s1013,在此不予赘述。

进一步地,第四处理装置还包括所述画面大小调整过程被打断时,取消本次调整。

进一步地,所述第一处理装置包括第五处理装置:显示一调整边框,用于显示被调整的画面大小范围,所述第五处理装置的工作原理可以参考步骤s1011,在此不予赘述。所述第一处理装置分别连接所述第三处理装置、第四处理装置以及第五处理装置。

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。

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