信息处理方法及装置与流程

文档序号:12785929阅读:190来源:国知局
信息处理方法及装置与流程

本发明涉及计算机技术领域,尤其涉及一种信息处理方法及装置。



背景技术:

当前,当用户在终端上浏览某一界面时,为了方便用户能够对该界面进行快捷操控,系统通常会提供一些操作控件悬浮显示在该界面上;然而,这些操作控件虽然可以帮助用户对该界面进行快捷操控,但是这些操控空间会遮挡该界面的一部分,这样会严重影响用户浏览该界面的内容。

例如,参见图1,手机的屏幕上显示地图APP(Application,应用程序)中的地图界面,此时该地图界面为某一区域的局部地图,该地图界面上悬浮显示有多个操作控件,包括:用于搜索位置的搜索控件1,用于测距的测距控件2,用于定位的定位控件3以及其他控件4。

如果此时用户需要浏览该地图界面中的某一区域中的更多的内容,用户可以对该地图界面中的该区域进行局部放大,其中,用户可以在该地图界面上的该区域上输入放大操作,然而,此时在该地图界面上悬浮显示的多个操作控件会遮挡住一部分地图界面,这样就会影响用户浏览该地图界面中的该区域中的更多的内容。



技术实现要素:

为克服相关技术中存在的问题,本发明提供一种信息处理方法及装置。

根据本发明实施例的第一方面,提供一种信息处理方法,所述方法包括:

检测是否接收到在所述参考对象上输入的、用于对所述参考对象进行控制的预设操作;

当接收到所述预设操作时,判断所述参考对象的区域上是否悬浮显示有目标对象;

当悬浮显示有目标对象时,将所述目标对象进行消失处理,消失处理后的所述目标对象不再悬浮显示在所述参考对象上。

进一步地,所述方法还包括:

检测所述预设操作是否结束;

当所述预设操作结束时,重新将所述目标对象悬浮显示在所述参考对象上。

进一步地,所述方法还包括:

当所述预设操作结束时,开始计时;

当计时时长到达预设时长时,执行所述重新将所述目标对象悬浮显示在所述参考对象上的步骤。

其中,所述预设操作至少包括:展开操作、捏合操作、对预设按键的按压操作以及滑动操作;

其中,所述将所述目标对象进行消失处理,包括:

将所述目标对象设置为透明不可见;或,

删除所述目标对象;或,

其中,所述将所述目标对象进行消失处理,包括:

将所述目标对象移动至所述参考对象所占的区域之外。

进一步地,所述将所述目标对象移动至所述参考对象所占的区域之外之前,还包括:

判断所述参考对象是否占满所述终端的屏幕;

当所述参考对象占满所述终端的屏幕时,缩小所述参考对象所占的区域的面积。

根据本发明实施例的第二方面,提供一种信息处理装置,所述装置包括:

第一检测模块,用于检测是否接收到在所述参考对象上输入的、用于对所述参考对象进行控制的预设操作;

判断模块,用于当接收到所述预设操作时,判断所述参考对象上是否悬浮显示有目标对象;

处理模块,用于当悬浮显示有目标对象时,将所述目标对象进行消失处理,消失处理后的所述目标对象不再悬浮显示在所述参考对象上。

进一步地,所述装置还包括:

第二检测模块,用于检测所述预设操作是否结束;

显示模块,用于当所述预设操作结束时,重新将所述目标对象悬浮显示在所述参考对象上。

进一步地,所述装置还包括:

计时模块,用于当所述预设操作结束时,开始计时;

所述显示模块还用于当计时时长到达预设时长时,重新将所述目标对象悬浮显示在所述参考对象上。

其中,所述预设操作至少包括:展开操作、捏合操作、对预设按键的按压操作以及滑动操作;

其中,所述处理模块包括:

设置单元,用于将所述目标对象设置为透明不可见;或,

删除单元,用于删除所述目标对象;或,

其中,所述处理模块包括:

移动单元,用于将所述目标对象移动至所述参考对象所占的区域之外。

进一步地,所述处理模块还包括:

判断单元,用于判断所述参考对象是否占满所述终端的屏幕;

缩小单元,用于当所述参考对象占满所述终端的屏幕时,缩小所述参考对象所占的区域的面积。

本发明的实施例提供的技术方案可以包括以下有益效果:在本发明实施例中,检测是否接收到在参考对象上输入的、用于对参考对象进行控制的预设操作;当接收到预设操作时,判断参考对象上是否悬浮显示有目标对象;当悬浮显示有目标对象时,将目标对象进行消失处理,消失处理后的目标对象不再悬浮显示在参考对象上。如此,可以使得用户不受目标对象的干扰,从而可以方便地浏览到更多的参考对象。

例如,在图1中,手机的屏幕上显示地图APP中的地图界面,此时该地图界面为某一区域的局部地图,该地图界面上悬浮显示有多个操作控件,包括:用于搜索位置的搜索控件1,用于测距的测距控件2,用于定位的定位控件3以及其他控件4等。

如果此时用户需要浏览该地图界面中的某一区域中的更多的内容,用户可以对该地图界面中的该区域进行局部放大,其中,用户可以在该地图界面上的该区域上输入放大操作,当终端接收到用户在地图界面上输入的放大操作时,终端会判断是否有操作控件悬浮显示在地图界面上,并确定出有操作控件1、2、3和4悬浮显示在地图界面上,此时终端会对悬浮显示在地图界面上的操作控件1、2、3和4进行消失处理,消失处理后的操作控件1、2、3和4不再悬浮显示在地图界面上,如此,用户就可以不受操作控件1、2、3和4的干扰,从而可以方便地浏览到该地图界面中的该区域中的更多的内容。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据现有技术示出的一种场景示意图;

图2是根据一示例性实施例示出的一种信息处理方法的流程图;

图3是根据一示例性实施例示出的另一种场景示意图;

图4是根据一示例性实施例示出的一种信息处理方法的流程图;

图5是根据一示例性实施例示出的一种信息处理方法的流程图;

图6是根据一示例性实施例示出的一种信息处理装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

图2是根据一示例性实施例示出的一种信息处理方法的流程图,如图2所示,该方法包括以下步骤。

在步骤S101中,检测是否接收到在参考对象上输入的、用于对参考对象进行控制的预设操作;

参考对象可以为某一应用程序的主界面,例如,地图APP的主界面,或者,浏览器的主页面等。

例如,假设参考对象为浏览器的主页面,一般情况下,当某一页面包括的内容较多但无法同时在浏览器上显示时,浏览器会采用分页显示的方式来显示该页面包括的内容,此时浏览器的主页面上就会设置有滚动条。其中,用户滚动鼠标左键与右键之间的滚轮就可以拖动浏览器上的滚动条以控制浏览器进行翻页。例如,用户可以将鼠标的光标放置在参考对象的区域上,滚动鼠标滚轮,此时浏览器的页面就会随着鼠标滚轮而滚动,以显示该页面包括的不同的内容。这样,当终端检测到鼠标的光标位于浏览器主页面内,且接收到鼠标滚轮的滚动操作时,则确定接收到在浏览器上输入的用于对浏览器进行控制的预设操 作。

在本发明另一实施例中,预设操作至少包括:展开操作、捏合操作、对预设按键的按压操作和滑动操作。

其中,展开操作至少包括:在终端的屏幕上多点远离的触摸操作。

需要说明的是,在本发明实施例中,终端的屏幕可以为触摸屏等。

在本发明实施例中,用户可以在终端的屏幕上执行多点远离的触摸操作,例如,用户将两个手指接触终端的屏幕,之后将两个手指在终端的屏幕上向相互远离的方向拖动,且拖动过程中两个手指均不离开终端的屏幕,如此完成多点远离的触摸操作,当终端接收到在终端的屏幕上执行的多点远离的触摸操作时,确定接收到展开操作。

其中,捏合操作至少包括:在终端的屏幕上多点靠近的触摸操作。

在本发明实施例中,用户可以在终端的屏幕上执行多点靠近的触摸操作,例如,用户将两个手指接触终端的屏幕,之后将两个手指在终端的屏幕上向相互靠近的方向拖动,且拖动过程中两个手指均不离开终端的屏幕,如此完成多点靠近的触摸操作,当终端接收到在终端的屏幕上执行的多点靠近的触摸操作时,确定接收到捏合操作。

其中,终端上可以预先配备有预设按键,预设按键可以为物理按键,例如位于终端侧面上的用于减小终端的播放音量的减小按键或用于增大终端的播放音量的增大按键等。当用户利用操作体按压预设按键时,终端就会接收到操作体对预设按键的按压操作。

操作体可以为电容笔或者用户的手指等,本发明对此不加以限定。

其中,滑动操作至少包括:在终端的屏幕上单点移动的触摸操作。

在本发明实施例中,用户可以在终端的屏幕上执行单点移动的触摸操作,例如,用户将一个手指接触终端的屏幕,之后将该一个手指在终端的屏幕上向某一方法拖动且拖动过程中手指不离开终端的屏幕。如此完成单点移动的触摸操作,当终端接收到在终端的屏幕上执行的单点移动的触摸操作时,确定接收到滑动操作。

当接收到预设操作时,在步骤S102中,判断参考对象的区域上是否悬浮显示有目标对象;

在本发明实施例中,每一个对象在终端的屏幕上显示时都会占用屏幕的一部分区域。当终端的屏幕上显示有参考对象时,如果同时还显示有其他某一对象,且该对象在屏幕上所占的区域与参考对象在屏幕上所占的区域之间具有重叠的部分,以及目标对象遮挡住了参考对象的一部分区域,则确定参考对象上悬浮显示有该对象,并将该对象确定为目标对象。

其中,目标对象可以为某一应用程序的窗口,例如某一聊天应用程序的聊天窗口,或者为某一操作控件,这些操作控件可以对参考对象进行控制,例如参见图1,在地图APP上包括4个操作控件:用于搜索位置的搜索控件1,用于测距的测距控件2,用于定位的定位控件3以及其他控件4等。

当参考对象的区域上悬浮显示有目标对象时,在步骤S103中,将目标对象进行消失处理,消失处理后的目标对象不再悬浮显示在参考对象上;

在本发明实施例中,可以通过如下多种方式将目标对象进行消失处理,包括:

一种方式、将目标对象设置为透明不可见。

在本发明实施例中,当将目标对象设置为透明不可见之后,虽然终端还是显示着目标对象,但是对于用户而言,用户是无法看到透明不可见的内容的,因此,将目标对象设置为透明不可见之后,对用户而言,参考对象上就不再悬浮显示有目标对象,这样,用户就可以不受目标对象的干扰,从而可以方便地浏览到更多的参考对象。

另一种方式、删除目标对象。

其中,当终端在屏幕上显示内容时不会显示被删除的内容。

当终端删除在屏幕上显示的目标对象时,终端在屏幕上就不会再显示目标对象,也即,终端显示的参考对象上就不再悬浮显示有目标对象。这样,用户就可以不受目标对象的干扰,从而可以方便地浏览到更多的参考对象。

又一种方式、将目标对象移动至参考对象所占的区域之外。

在本发明实施例中,首先需要判断参考对象是否占满终端的屏幕。

当参考对象未占满终端的屏幕时,将目标对象移动至参考对象所占的区域之外。

当参考对象占满终端的屏幕时,缩小参考对象所占的区域的面积;然后将目标对象移动至参考对象所占的区域之外。

利用该种方式,终端的屏幕上一直会同时显示目标对象和参考对象,但是,当终端将目标对象移动至参考对象所占的区域之外之后,参考对象上不再悬浮显示有目标对象,如此,用户就可以不受目标对象的干扰,从而可以方便地浏览到更多的参考对象。

例如,在图1的基础上,对图1所示的操作控件进行消失处理后,终端的屏幕上显示的地图界面可以如图3所示,在图3中,用户就看不到操作控件,从而可以浏览到地图界面中更多的内容。

进一步地,在将目标对象进行消失处理同时,或者在将目标对象进行消失处理之后,如果预设操作为能够对参考对象进行控制的操作,根据预设操作对参考对象进行控制。

其中,当参考对象的区域上未悬浮显示有目标对象时,在步骤S104中,如果预设操作为能够对参考对象进行控制的操作,根据预设操作对参考对象进行控制。

在本发明实施例中,检测是否接收到在参考对象上输入的、用于对参考对象进行控制的预设操作;当接收到预设操作时,判断参考对象的区域上是否悬浮显示有目标对象;当悬浮显示有目标对象时,将目标对象进行消失处理,消失处理后的目标对象不再悬浮显示在参考对象上。如此,可以使得用户不受目标对象的干扰,从而可以方便地浏览到更多的参考对象。

例如,在图1中,手机的屏幕上显示地图APP中的地图界面,此时该地图界面为某一区域的局部地图,该地图界面上悬浮显示有多个操作控件,包括:用于搜索位置的搜索控件1,用于测距的测距控件2,用于定位的定位控件3以及其他控件4等。

如果此时用户需要浏览该地图界面中的某一区域中的更多的内容,用户可以对该地图界面中的该区域进行局部放大,其中,用户可以在该地图界面上的该区域上输入放大操作,当终端接收到用户在地图界面上输入的放大操作时,终端会判断是否有操作控件悬浮显示在地图界面上,并确定出有操作控件1、2、3和4悬浮显示在地图界面上,此时终端会对悬浮显示在地图界面上的操作控件1、2、3和4进行消失处理,消失处理后的操作控件1、2、3和4不再悬浮显示在地图界面上,如此,用户就可以不受操作控件1、2、3和4的干扰,从而可以方便地浏览到该地图界面中的该区域中的更多的内容。

在前述实施例中,用户在参考对象上输入预设操作是为了使终端对悬浮显示在参考对象上的目标对象进行消失处理,进而使得用户可以不受目标对象的干扰,并方便地浏览到更多的参考对象。

然而,当用户浏览完参考对象之后,有时候很可能需要对参考对象进行控制,例如,当目标对象为用于对参考对象进行控制的操作控件时,用户可以操作目标对象以控制参考对象,但是,此时,终端已经将目标对象进行消失处理,参考对象上不再悬浮显示有目标对象,因此,为了使得用户能够操作目标对象以控制参考对象,参见图4,该方法还包括:

在步骤S201中,检测预设操作是否结束;

在前述实施例中已经说明了:预设操作至少包括展开操作、捏合操作、对预设按键的按压操作和滑动操作,当用户在终端上输入这些操作时,用户需要利用操作体触摸终端的屏幕或者利用操作体按压终端的上的预设按键。

因此,在本发明实施例中,终端可以判断输入预设操作的操作体是否离开终端的屏幕或者是否不再按压终端上的预设按键,当输入预设操作的操作体离开终端的屏幕或者不再 按压终端上的预设按键时,确定预设操作结束。否则,确定预设操作还未结束。

当预设操作结束时,在步骤S202中,重新将目标对象悬浮显示在参考对象上。

有时候用户利用操作体在终端上的屏幕上输入预设操作时,例如,用户利用两个手指在终端的屏幕上输入多点靠近的触摸操作或者多点远离的触摸操作,此时操作体会遮挡住屏幕,通常情况下也会遮挡住参考对象,这样就会导致用户无法方便地浏览到更多的参考对象。

一般情况下,为了使用户能够方便地浏览到更多的参考对象,当用户利用操作体在终端上输入预设操作且终端将目标对象进行消失处理后,用户一般会将操作体从屏幕上移开以避免操作体遮挡参考对象,然而,按照图4所示的实施例的方法,当用户将操作体从屏幕上移开后,也即,当终端检测到操作体离开终端的屏幕后,就会将目标对象重新悬浮显示在参考对象上,此时,用户就会受到目标对象的干扰,从而无法方便地地浏览到更多的参考对象。

因此,为了使得用户不会受到目标对象的干扰,从而方便地浏览到更多的参考对象,参见图5,该方法还包括:

当预设操作结束时,在步骤S301中,开始计时;

在步骤S302中,判断计时时长是否到达预设时长;

当计时时长到达预设时长时,执行步骤S202,重新将目标对象悬浮显示在参考对象上。

这样,在本发明实施例中,当用户结束预设操作时,即当操作体离开终端的屏幕或者不再按压终端上的预设按键时,终端可以预留给用户时长为预设时长的时间段,在这个时间段内,终端不会将重新将目标对象悬浮显示在参考对象上,这样,用户在这个时间段内用户就不会受到目标对象的干扰,从而可以方便地浏览到更多的参考对象。

图6是根据一示例性实施例示出的一种信息处理装置的框图。参照图6,该装置包括包括:

第一检测模块11,用于检测是否接收到在所述参考对象上输入的、用于对所述参考对象进行控制的预设操作;

判断模块12,用于当接收到所述预设操作时,判断所述参考对象的区域上是否悬浮显示有目标对象;

处理模块13,用于当悬浮显示有目标对象时,将所述目标对象进行消失处理,消失处 理后的所述目标对象不再悬浮显示在所述参考对象上。

进一步地,所述装置还包括:

第二检测模块,用于检测所述预设操作是否结束;

显示模块,用于当所述预设操作结束时,重新将所述目标对象悬浮显示在所述参考对象上。

进一步地,所述装置还包括:

计时模块,用于当所述预设操作结束时,开始计时;

所述显示模块还用于当计时时长到达预设时长时,重新将所述目标对象悬浮显示在所述参考对象上。

其中,所述预设操作至少包括:展开操作、捏合操作、对预设按键的按压操作以及滑动操作;

其中,所述处理模块13包括:

设置单元,用于将所述目标对象设置为透明不可见;或,

删除单元,用于删除所述目标对象;或,

其中,所述处理模块13包括:

移动单元,用于将所述目标对象移动至所述参考对象所占的区域之外。

进一步地,所述处理模块13还包括:

判断单元,用于判断所述参考对象是否占满所述终端的屏幕;

缩小单元,用于当所述参考对象占满所述终端的屏幕时,缩小所述参考对象所占的区域的面积。

本发明的实施例提供的技术方案可以包括以下有益效果:在本发明实施例中,检测是否接收到在参考对象上输入的、用于对参考对象进行控制的预设操作;当接收到预设操作时,判断参考对象的区域上是否悬浮显示有目标对象;当悬浮显示有目标对象时,将目标对象进行消失处理,消失处理后的目标对象不再悬浮显示在参考对象上。如此,可以使得用户不受目标对象的干扰,从而可以方便地浏览到更多的参考对象。

例如,在图1中,手机的屏幕上显示地图APP中的地图界面,此时该地图界面为某一区域的局部地图,该地图界面上悬浮显示有多个操作控件,包括:用于搜索位置的搜索控件1,用于测距的测距控件2,用于定位的定位控件3以及其他控件4等。

如果此时用户需要浏览该地图界面中的某一区域中的更多的内容,用户可以对该地图 界面中的该区域进行局部放大,其中,用户可以在该地图界面上的该区域上输入放大操作,当终端接收到用户在地图界面上输入的放大操作时,终端会判断是否有操作控件悬浮显示在地图界面上,并确定出有操作控件1、2、3和4悬浮显示在地图界面上,此时终端会对悬浮显示在地图界面上的操作控件1、2、3和4进行消失处理,消失处理后的操作控件1、2、3和4不再悬浮显示在地图界面上,如此,用户就可以不受操作控件1、2、3和4的干扰,从而可以方便地浏览到该地图界面中的该区域中的更多的内容。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由所附的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

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