CN104951185B - 一种信息处理方法及电子设备 - Google Patents

一种信息处理方法及电子设备 Download PDF

Info

Publication number
CN104951185B
CN104951185B CN201510312906.1A CN201510312906A CN104951185B CN 104951185 B CN104951185 B CN 104951185B CN 201510312906 A CN201510312906 A CN 201510312906A CN 104951185 B CN104951185 B CN 104951185B
Authority
CN
China
Prior art keywords
pressure value
display level
window
level
layer
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.)
Active
Application number
CN201510312906.1A
Other languages
English (en)
Other versions
CN104951185A (zh
Inventor
许奔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201510312906.1A priority Critical patent/CN104951185B/zh
Publication of CN104951185A publication Critical patent/CN104951185A/zh
Application granted granted Critical
Publication of CN104951185B publication Critical patent/CN104951185B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种信息处理方法及电子设备,所述方法包括:当所述电子设备的显示单元上叠加显示有N个窗口时,获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,其中,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数;确定与所述第一压力值对应的第一预设显示层级;调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同。本发明提供上述方法,用于解决现有技术中存在的切换窗口的显示层级时,操作过程繁琐的技术问题,实现了便捷切换窗口显示层级的技术效果。

Description

一种信息处理方法及电子设备
技术领域
本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。
背景技术
随着科学技术的不断发展,越来越多的电子设备走进了人们的生活,用户在使用带有显示屏的电子设备时,经常会同时打开多个窗口,当多个窗口相互叠加显示时,为了实现将顶层窗口进行下移的操作,现有技术中需要点击下层窗口露出来的边缘,或者将顶层窗口进行拖动以露出底层窗口。
本申请发明人在实现本申请实施例中技术方案的过程中,发现现有技术至少存在如下技术问题:
现有技术中,当电子设备的显示屏面积较小时,显示的层叠窗口也会比较小,通过点击下层窗口或拖动顶层窗口来实现顶层窗口下移时会非常麻烦,且不易操作,因此,现有技术中存在切换窗口的显示层级时,操作过程繁琐的技术问题。
发明内容
本申请实施例提供一种信息处理方法及电子设备,用于解决现有技术中存在的切换窗口的显示层级时,操作过程繁琐的技术问题,实现了便捷切换窗口显示层级的技术效果。
本申请实施例一方面提供一种信息处理方法,应用于一电子设备中,所述方法包括:
当所述电子设备的显示单元上叠加显示有N个窗口时,获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,其中,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数;
确定与所述第一压力值对应的第一预设显示层级;
调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同。
可选的,在所述确定与所述第一压力值对应的第一预设显示层级之前,所述方法还包括:
确定所述第一压力值大于一预设压力值。
可选的,在所述确定与所述第一压力值对应的第一预设显示层级之前,所述方法还包括:
基于所述N个窗口,生成N个预设压力值范围与N层预设显示层级之间的一一对应关系;
所述确定与所述第一压力值对应的第一预设显示层级,包括:
根据所述对应关系确定与所述第一压力值对应的第一预设显示层级。
可选的,当所述电子设备预设有M层预设显示层级时,M为大于N的正整数,所述确定与所述第一压力值对应的第一预设显示层级,具体包括:
确定所述第一压力值对应的预设显示层级为第j层预设显示层级;
当j为大于N的正整数时,确定第N层显示层级为所述第一预设显示层级。
可选的,当所述电子设备预设有M层预设显示层级时,M为小于N的正整数,所述确定与所述第一压力值对应的第一预设显示层级,具体包括:
根据预设压力值范围与预设显示层级之间的对应关系,获取所述第M层预设显示层级对应的第M个预设压力值范围中的最大压力值;
当所述第一压力值大于所述最大压力值时,确定第N层显示层级为所述第一预设显示层级。
本申请实施例另一方面提供一种电子设备,包括:
显示器,所述显示器上叠加显示有N个窗口;
压力传感装置;
处理器,与所述压力传感装置相连接;
其中,所述压力传感装置用于获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数,所述处理器用于确定与所述第一压力值对应的第一预设显示层级,以及所述处理器用于调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同。
可选的,在所述确定与所述第一压力值对应的第一预设显示层级之前,所述处理器还用于确定所述第一压力值大于一预设压力值。
可选的,在所述确定与所述第一压力值对应的第一预设显示层级之前,所述处理器还用于:
基于所述N个窗口,生成N个预设压力值范围与N层预设显示层级之间的一一对应关系;
根据所述对应关系确定与所述第一压力值对应的第一预设显示层级。
可选的,当所述电子设备预设有M层预设显示层级时,M为大于N的正整数,所述处理器具体用于:
确定所述第一压力值对应的预设显示层级为第j层预设显示层级;
当j为大于N的正整数时,确定第N层显示层级为所述第一预设显示层级。
可选的,当所述电子设备预设有M层预设显示层级时,M为小于N的正整数,所述处理器具体用于:
根据预设压力值范围与预设显示层级之间的对应关系,获取所述第M层预设显示层级对应的第M个预设压力值范围中的最大压力值;
当所述第一压力值大于所述最大压力值时,确定第N层显示层级为所述第一预设显示层级。
本申请实施例还提供一种电子设备,包括:
第一获取单元,用于当所述电子设备的显示单元上叠加显示有N个窗口时,获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,其中,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数;
第一确定单元,用于确定与所述第一压力值对应的第一预设显示层级;
第一调整单元,用于调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同。
本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
一、本申请实施例中的方案通过检测针对窗口的压力操作的压力值,基于压力值与显示层级的对应关系,调整窗口的当前显示层级,且当压力值发生改变时,显示层级也会随着压力值的变化而变化,可见,本申请实施例中的方案不用像现有技术那样通过点击下层窗口或拖动窗口来实现窗口显示层级的切换,而是仅通过压力值的改变即可控制,因此,本申请实施例中的方案有效的解决了现有技术存在的切换窗口的显示层级时,操作过程繁琐的技术问题,实现了便捷切换窗口显示层级的技术效果。
二、本申请实施例中的方案通过设置一预设压力值,当检测到针对窗口的压力操作的压力值大于预设压力值时,才会基于压力值对窗口的显示层级进行调整,在压力值小于预设压力值时,将压力操作视为常规的压力操作,可见,本申请实施例中的通过压力调整窗口显示层级不会影响常规的压力操作,实现了增加压力操作模式的技术效果。
三、本申请实施例中的方案通过检测当前层叠显示的窗口数量,生成数量与窗口数量相同的压力值范围,使得每个窗口都对应一个压力值范围,实现了窗口数量与压力值范围数量相匹配的技术效果。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例一提供的一种信息处理方法的流程图;
图2为本申请实施例一中S10的第一种实施方式示意图;
图3为本申请实施例一中S10的第二种是实施方式示意图;
图4A~图4D为本申请实施例一中通过压力调整窗口显示层级的示意图;
图5为本申请实施例二提供的一种电子设备的结构框图;
图6为本申请实施例三提供的一种电子设备的结构框图。
具体实施方式
本申请实施例提供一种信息处理方法及电子设备,用于解决现有技术中存在的切换窗口的显示层级时,操作过程繁琐的技术问题,实现了便捷切换窗口显示层级的技术效果。
本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:
当所述电子设备的显示单元上叠加显示有N个窗口时,获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,其中,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数;确定与所述第一压力值对应的第一预设显示层级;调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同。
在上述技术方案中,通过检测针对窗口的压力操作的压力值,基于压力值与显示层级的对应关系,调整窗口的当前显示层级,且当压力值发生改变时,显示层级也会随着压力值的变化而变化,可见,本申请实施例中的方案不用像现有技术那样通过点击下层窗口或拖动窗口来实现窗口显示层级的切换,而是仅通过压力值的改变即可控制,因此,本申请实施例中的方案有效的解决了现有技术存在的切换窗口的显示层级时,操作过程繁琐的技术问题,实现了便捷切换窗口显示层级的技术效果。
为了更好的理解上述技术方案,下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本发明技术方案的详细的说明,而不是对本发明技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
实施例一
请参考图1,本申请提供一种信息处理方法,应用于一电子设备中,所述方法包括:
S10:当所述电子设备的显示单元上叠加显示有N个窗口时,获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,其中,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数;
S20:确定与所述第一压力值对应的第一预设显示层级;
S30:调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同。
在具体实施过程中,所述电子设备可以为手机、平板电脑、特别的,可以为显示屏幕较小的电子设备,如智能手表、带有显示屏的智能手环等,还可以是其他的包含有显示单元的电子设备,在此就不一一例举了,在本申请实施例中,将以所述电子设备为智能手表为例,来对本申请实施例中的方法的实现过程进行详细描述。
在本申请实施例中,首先执行步骤S10:当所述电子设备的显示单元上叠加显示有N个窗口时,获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,其中,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数。
具体来讲,在使用智能手表的过程中,经常会打开多个窗口,如短信息窗口、邮件窗口、播放器窗口等,由于智能手表的显示屏幕较小,所以各个窗口的显示面积也很有限。在操作过程中,用户可以通过手指在显示单元上进行按压操作,也可以通过使用电子笔在显示单元上进行按压操作,本申请不做具体限定。所述电子设备中设置有压力传感装置,通过压力传感装置可以检测与当前压力操作对应的第一压力值。
在具体实施过程中,步骤S10包括但不限于以下两种实施方式:
第一种实施方式
通过按压需要调整的窗口区域来确定第一窗口,并获取压力操作的第一压力值。
具体来讲,当显示单元叠加显示有3个窗口时,如果需要对顶层窗口进行显示层级的调整,则按压住顶层窗口的任一位置,如图2所示,然后根据压力操作对应的具体压力值来调整窗口的显示层级。同样的,如果需要对第2层窗口进行调整,则按压住第2层窗口的任一区域即可,当然,本领域技术人员可以根据实际需要将按压的区域位置进行固定设置,如按压窗口的标题栏,本申请不做要求。
第二种实施方式
基于对显示单元的按压操作确定第一窗口,获取针对第一窗口的压力操作的第一压力值。
具体来讲,当显示单元叠加显示有3个窗口时,每层显示窗口都对应有一个压力范围值或压力值,如第1层显示窗口对应4N~4.5N,第2层显示窗口对应4.5N~5N,第3层显示窗口对应5N~5.5N,当用户对显示单元的任一显示区域(可以为叠加窗口以外的显示区域,也可以为叠加窗口的显示区域)进行按压时,如图3所示,如压力值为4.8N,由于4.8N在第2层显示窗口对应的压力值范围内,因此第一窗口即为第2层显示窗口。在确定了第一窗口之后,用户可以增大或减小压力值,即改变第一压力值的大小,以调整第一窗口的显示层级。
在执行步骤S20之前,需要执行步骤:确定所述第一压力值大于一预设压力值。
具体来讲,在用户对智能手表进行操作时,除了调节窗口的显示层级,还包括许多其他的常规压力操作,如选中应用程序,编辑信息,浏览信息内容等,为了不将常规的压力操作与调整窗口显示层级的压力操作相混淆,在本申请实施例中设置有一预设压力值,当第一压力值大于预设压力值时,才进入到窗口显示层级调整模式,若第一压力值小于预设压力值,则确定压力操作为常规压力操作。举例来说,在预设压力值为3N时,检测到所述第一压力值为3.5N,此时,进入窗口显示层级调整模式,根据第一压力值来对窗口的显示层级进行调整。当然,在进入窗口显示层级调整模式后,如果检测到第一压力值小于预设压力值3N,则退出窗口显示层级调整模式。预设压力值可以根据本领域技术人员的实际需要来进行设置,本申请不做具体限定。
在具体实施过程中,在执行步骤S20之前还需要先设置好预设显示层级,预设显示层级的设置包含但不限于以下几种方式:
第一种方式
基于所述N个窗口,生成N个预设压力值范围与N层预设显示层级之间的一一对应关系。
具体来说,当显示单元当前显示有3个窗口时,即N等于3的情况,此时电子设备会自动生成3个预设显示层级,以及生成3个预设压力值范围,与3个预设显示层级一一对应,预设压力值范围可以根据本领域人员的具体需要来进行设置,如以预设压力值为开始调整的基准,举例来说,当预设压力值为4N时,与第1层显示层级对应的预设压力值范围为4N~5N,与第2显示层级对应的预设压力值范围为5N~6N,与第3显示层级对应的预设压力值范围为6N~7N;当然也可以以大于预设压力值的任一压力值为开始标准,如当预设压力值为4N时,与第1层显示层级对应的预设压力值范围为4.5N~5N,与第2显示层级对应的预设压力值范围为5N~6N,与第3显示层级对应的预设压力值范围为6N~6.5N,对于每个范围的最高压力值与最低压力值之间的差值可以是相同的,也可以是不同的,本申请不做具体限定。
第二种方式
预先设置好预设显示层级,即在电子设备出厂之前就已经设置好,设计人员可以根据用户在实际使用时窗口打开的情况来设置预设显示层级的层数。如经过调研,发现用户在使用电子设备时,打开的窗口数量在一般情况下都不会超过6个,则可以将预设显示层级的层数设置为大于6的整数,如设置为10层,然后设置与10层显示层级一一对应的预设压力值范围,预设压力值范围的设置请参考第一种方式中的实施方式。
进一步的,不论是第一种方式还是第二种方式,与预设显示层级对应的可以为预设压力值范围,也可以为具体的压力值。如当预设显示层级包含有2层时,在预设压力值为4N时,可以设置与第1层显示层级对应的第1层预设压力值为5N,与第2层显示层级对应的第2层预设压力值为6N。
接下来,执行步骤S20:确定与所述第一压力值对应的第一预设显示层级。
在具体实施过程中,当预设显示层级与预设压力值范围存在一一对应关系时,根据所述对应关系确定与所述第一压力值对应的第一预设显示层级。具体的,当对应关系为:第1层显示层级对应预设压力值范围4N~5N,第2显示层级对应预设压力值范围5N~6N,第3显示层级对应预设压力值范围6N~7N,若当前检测到对第2层显示窗口的压力操作,且第一压力值为6.5N,由于6.5N在6N~7N的范围内,则确定与6N~7N对应第3显示层级为所述第一预设显示层级。
同样的,当预设显示层级与预设压力值存在一一对应关系时,根据对应关系来确定与所述第一压力值对应的第一预设显示层级。具体的,当对应关系为:第1层显示层级对应第1层预设压力值5N,第2层显示层级对应第2层预设压力值6N,若检测到对第1层显示窗口的压力操作,且第一压力值为6N,则确定与6N对应的第2层显示层级为所述第一预设显示层级。
进一步的,当所述电子设备预设有M层预设显示层级时,M为大于N的正整数,步骤S20的实施方式为:
确定所述第一压力值对应的预设显示层级为第j层预设显示层级;
当j为大于N的正整数时,确定第N层显示层级为所述第一预设显示层级。
具体来讲,当电子设备的预设显示层级的层数大于层叠显示的窗口数时,如层叠显示的窗口数为3层,预设显示层级包含5层,针对第一压力值的不同,可以进行以下两种处理方式:
第一种处理方式,当第一压力值对应的预设显示层级小于等于层叠显示的窗口数时,仍按照第一压力值与预设显示层级的对应关系来确定第一预设显示层级,沿用上面的例子,当第一压力值对应的预设显示层级为2(小于层叠显示窗口数3)时,第一预设显示层级为第2层显示层级。
第二种处理方式,当第一压力值对应的预设显示层级大于层叠显示的窗口数时,则将当前操作的窗口置底显示。继续沿用上面的例子,当第一压力值对应的显示层级为5(大于层叠显示窗口数3),则确定第一预设显示层级为第3层显示层级,也就是将窗口置底显示。
进一步的,当所述电子设备预设有M层预设显示层级时,M为小于N的正整数,步骤S20的实施方式为:
根据预设压力值范围与预设显示层级之间的对应关系,获取所述第M层预设显示层级对应的第M个预设压力值范围中的最大压力值;
当所述第一压力值大于所述最大压力值时,确定第N层显示层级为所述第一预设显示层级。
具体来讲,当电子设备的层叠显示的窗口数大于预设显示层级时,如层叠显示窗口为6,预设显示层级的层数为3,针对第一压力值的不同,可以进行以下两种处理方式:
第一种处理方式,当第一压力值对应的预设显示层级小于等于预设显示层级的层数时,仍按照第一压力值与预设显示层级的对应关系来确定第一预设显示层级,沿用上面的例子,当第一压力值对应的预设显示层级为2(小于预设显示层级的层数3)时,第一预设显示层级为第2层显示层级。
第二种处理方式,当第一压力值对应的预设显示层级大于预设显示层级的层数时,则将当前操作的窗口置底显示,仍沿用上面的例子,当第一压力值比预设的第3层显示层级(最高层级)对应的压力范围还要大时,则确定第一预设显示层级为第6层显示层级,即置底显示。
进一步的,在上述当电子设备的预设显示层级的层数大于层叠显示的窗口数时或当电子设备的层叠显示的窗口数大于预设显示层级的层数时,还可以对预设显示层级重新进行设置,如可以根据当前显示窗口数来重新设定与显示窗口数相同的预设显示层级,即保证显示窗口与预设显示层级一一对应。
在本申请实施例中,当电子设备进入窗口显示层级调整模式后,能够基于变化的第一压力值来随时调整当前操作的窗口的显示层级,下面以叠加3个窗口为例,用户通过按压智能手表置顶显示的窗口1进入窗口显示层级调整模式(如图4A所示),随着第一压力值的逐渐增加,与第一压力值对应的预设显示层级也会逐渐增大,当预设显示层级变为第2层显示层级时,窗口1会下移至第2层显示层级(如图4B所示),若第一压力值再度增加,窗口则会从第2层显示层级下移至第3层显示层级(如图4C所示),如果此时第一压力值开始减小,减小到第2层显示层级对应的预设压力范围,窗口1则会从第3层显示层级上移至第2层显示层级(如图4D所示),当第一压力值减小至小于预设压力值时,则电子设备退出窗口显示层级调整模式。
在上述描述中,均采用压力值越大,预设显示层级的级数越高的处理方式,在具体实施过程中,也可以采用压力值越小,预设显示层级的技术越高的方式,如预设压力值为4N,第1层显示层级对应的预设压力范围为6N~5.5N,第2层显示范围为5.5N~5N,本领域技术人员可根据具体需要来进行设置,本申请不做具体限定。
执行完步骤S20,便执行S30:调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同。
具体来讲,当根据第一压力值确定第一预设显示层级后,便将当前操作窗口的显示层级由当前显示层级调整为第一预设显示层级,若第一预设显示层级与当前显示层级相同,则不进行调整,若第一预设显示层级与当前显示层级不同时,则进行调整。
进一步的,为了通知用户电子设备已经进入窗口显示层级调整模式,在第一压力值等于所述预设压力值时,可以产生一震动反馈,在整个窗口显示层级调整的过程中震动可以一直持续,如在调整过程中震动强度为一定值,也可以随着显示层级的增加震动强度也增加,随着显示层级的减小震动强度也减弱,当然也可以只在进入窗口显示层级调整模式时产生震动,在调整过程中不进行震动,本领域技术人员可根据实际需要来进行设置。
实施例二
基于与本申请实施例一相同的发明构思,请参考图5,本申请实施例二提供了一种电子设备,包括:
显示器20,所述显示单元上叠加显示有N个窗口;
压力传感装置30;
处理器40,与所述压力传感装置30相连接;
其中,所述压力传感装置30用于获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数,所述处理器40用于确定与所述第一压力值对应的第一预设显示层级,以及所述处理器40用于调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同。
进一步的,该电子设备还可以包括壳体10。
进一步的,在所述确定与所述第一压力值对应的第一预设显示层级之前,所述处理器40还用于确定所述第一压力值大于一预设压力值。
进一步的,在所述确定与所述第一压力值对应的第一预设显示层级之前,所述处理器40还用于:
基于所述N个窗口,生成N个预设压力值范围与N层预设显示层级之间的一一对应关系;
根据所述对应关系确定与所述第一压力值对应的第一预设显示层级。
进一步的,当所述电子设备预设有M层预设显示层级时,M为大于N的正整数,所述处理器40具体用于:
确定所述第一压力值对应的预设显示层级为第j层预设显示层级;
当j为大于N的正整数时,确定第N层显示层级为所述第一预设显示层级。
进一步的,当所述电子设备预设有M层预设显示层级时,M为小于N的正整数,所述处理器40具体用于:
根据预设压力值范围与预设显示层级之间的对应关系,获取所述第M层预设显示层级对应的第M个预设压力值范围中的最大压力值;
当所述第一压力值大于所述最大压力值时,确定第N层显示层级为所述第一预设显示层级。
实施例三
基于与本申请实施例一相同的发明构思,本申请实施例三提供一种电子设备,请参考图6,包括:
第一获取单元31,用于当所述电子设备的显示单元上叠加显示有N个窗口时,获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,其中,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数;
第一确定单元32,用于确定与所述第一压力值对应的第一预设显示层级;
第一调整单元33,用于调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同。
进一步的,在所述确定与所述第一压力值对应的第一预设显示层级之前,所述电子设备还包括:
第二确定单元,用于确定所述第一压力值大于一预设压力值。
进一步的,在所述确定与所述第一压力值对应的第一预设显示层级之前,所述电子设备还包括:
第一生成单元,用于基于所述N个窗口,生成N个预设压力值范围与N层预设显示层级之间的一一对应关系;
第三确定单元,用于根据所述对应关系确定与所述第一压力值对应的第一预设显示层级。
进一步的,当所述电子设备预设有M层预设显示层级时,M为大于N的正整数,所述第一确定单元32具体包括:
第一确定模块,用于确定所述第一压力值对应的预设显示层级为第j层预设显示层级;
第二确定模块,用于当j为大于N的正整数时,确定第N层显示层级为所述第一预设显示层级。
进一步的,当所述电子设备预设有M层预设显示层级时,M为小于N的正整数,所述第一确定单元32具体包括:
第一获取模块,用于根据预设压力值范围与预设显示层级之间的对应关系,获取所述第M层预设显示层级对应的第M个预设压力值范围中的最大压力值;
第三确定模块,用于当所述第一压力值大于所述最大压力值时,确定第N层显示层级为所述第一预设显示层级。
本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
一、本申请实施例中的方案通过检测针对窗口的压力操作的压力值,基于压力值与显示层级的对应关系,调整窗口的当前显示层级,且当压力值发生改变时,显示层级也会随着压力值的变化而变化,可见,本申请实施例中的方案不用像现有技术那样通过点击下层窗口或拖动窗口来实现窗口显示层级的切换,而是仅通过压力值的改变即可控制,因此,本申请实施例中的方案有效的解决了现有技术存在的切换窗口的显示层级时,操作过程繁琐的技术问题,实现了便捷切换窗口显示层级的技术效果。
二、本申请实施例中的方案通过设置一预设压力值,当检测到针对窗口的压力操作的压力值大于预设压力值时,才会基于压力值对窗口的显示层级进行调整,在压力值小于预设压力值时,将压力操作视为常规的压力操作,可见,本申请实施例中的通过压力调整窗口显示层级不会影响常规的压力操作,实现了增加压力操作模式的技术效果。
三、本申请实施例中的方案通过检测当前层叠显示的窗口数量,生成数量与窗口数量相同的压力值范围,使得每个窗口都对应一个压力值范围,实现了窗口数量与压力值范围数量相匹配的技术效果。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
当所述电子设备的显示单元上叠加显示有N个窗口时,获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,其中,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数;
确定与所述第一压力值对应的第一预设显示层级;
调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同。
可选的,在所述存储介质中存储的与步骤:在所述确定与所述第一压力值对应的第一预设显示层级对应的计算机程序指令在被执行之前,还要执行下列步骤对应的计算机程序指令:
确定所述第一压力值大于一预设压力值。
可选的,在所述存储介质中存储的与步骤:在所述确定与所述第一压力值对应的第一预设显示层级对应的计算机程序指令在被执行之前,还要执行下列步骤对应的计算机程序指令:
基于所述N个窗口,生成N个预设压力值范围与N层预设显示层级之间的一一对应关系;
在所述存储介质中存储的与步骤:所述确定与所述第一压力值对应的第一预设显示层级对应的计算机程序指令在被执行时,具体包括:
根据所述对应关系确定与所述第一压力值对应的第一预设显示层级。
可选的,在所述存储介质中存储的与步骤:当所述电子设备预设有M层预设显示层级时,M为大于N的正整数,所述确定与所述第一压力值对应的第一预设显示层级对应的计算机程序指令在被执行时,具体包括:
确定所述第一压力值对应的预设显示层级为第j层预设显示层级;
当j为大于N的正整数时,确定第N层显示层级为所述第一预设显示层级。
可选的,在所述存储介质中存储的与步骤:当所述电子设备预设有M层预设显示层级时,M为小于N的正整数,所述确定与所述第一压力值对应的第一预设显示层级对应的计算机程序指令在被执行时,具体包括:
根据预设压力值范围与预设显示层级之间的对应关系,获取所述第M层预设显示层级对应的第M个预设压力值范围中的最大压力值;
当所述第一压力值大于所述最大压力值时,确定第N层显示层级为所述第一预设显示层级。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (9)

1.一种信息处理方法,应用于一电子设备中,所述方法包括:
当所述电子设备的显示单元上叠加显示有N个窗口时,获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,其中,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数;
确定与所述第一压力值对应的第一预设显示层级;
调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同,
在所述确定与所述第一压力值对应的第一预设显示层级之前,所述方法还包括:
基于所述N个窗口,生成N个预设压力值范围与N层预设显示层级之间的一一对应关系;
所述确定与所述第一压力值对应的第一预设显示层级,包括:
根据所述对应关系确定与所述第一压力值对应的第一预设显示层级。
2.如权利要求1所述的方法,其特征在于,在所述确定与所述第一压力值对应的第一预设显示层级之前,所述方法还包括:
确定所述第一压力值大于一预设压力值。
3.如权利要求1或2所述的方法,其特征在于,当所述电子设备预设有M层预设显示层级时,M为大于N的正整数,所述确定与所述第一压力值对应的第一预设显示层级,具体包括:
确定所述第一压力值对应的预设显示层级为第j层预设显示层级;
当j为大于N的正整数时,确定第N层显示层级为所述第一预设显示层级。
4.如权利要求1或2所述的方法,其特征在于,当所述电子设备预设有M层预设显示层级时,M为小于N的正整数,所述确定与所述第一压力值对应的第一预设显示层级,具体包括:
根据预设压力值范围与预设显示层级之间的对应关系,获取所述第M层预设显示层级对应的第M个预设压力值范围中的最大压力值;
当所述第一压力值大于所述最大压力值时,确定第N层显示层级为所述第一预设显示层级。
5.一种电子设备,包括:
显示器,所述显示器上叠加显示有N个窗口;
压力传感装置;
处理器,与所述压力传感装置相连接;
其中,所述压力传感装置用于获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数,所述处理器用于确定与所述第一压力值对应的第一预设显示层级,以及所述处理器用于调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同,
在所述确定与所述第一压力值对应的第一预设显示层级之前,所述处理器还用于:
基于所述N个窗口,生成N个预设压力值范围与N层预设显示层级之间的一一对应关系;
根据所述对应关系确定与所述第一压力值对应的第一预设显示层级。
6.如权利要求5所述的电子设备,其特征在于,在所述确定与所述第一压力值对应的第一预设显示层级之前,所述处理器还用于确定所述第一压力值大于一预设压力值。
7.如权利要求5或6所述的电子设备,其特征在于,当所述电子设备预设有M层预设显示层级时,M为大于N的正整数,所述处理器具体用于:
确定所述第一压力值对应的预设显示层级为第j层预设显示层级;
当j为大于N的正整数时,确定第N层显示层级为所述第一预设显示层级。
8.如权利要求5或6所述的电子设备,其特征在于,当所述电子设备预设有M层预设显示层级时,M为小于N的正整数,所述处理器具体用于:
根据预设压力值范围与预设显示层级之间的对应关系,获取所述第M层预设显示层级对应的第M个预设压力值范围中的最大压力值;
当所述第一压力值大于所述最大压力值时,确定第N层显示层级为所述第一预设显示层级。
9.一种电子设备,包括:
第一获取单元,用于当所述电子设备的显示单元上叠加显示有N个窗口时,获取针对所述N个窗口中的第一窗口的压力操作的第一压力值,其中,所述第一窗口位于所述N个窗口中的第i层显示层级,N为大于1的正整数,i为小于等于N的正整数;
第一确定单元,用于确定与所述第一压力值对应的第一预设显示层级;
第一调整单元,用于调整所述第一窗口的显示层级由所述第i层显示层级至所述第一预设显示层级,其中,所述第i层显示层级与所述第一预设显示层级不同,
在所述确定与所述第一压力值对应的第一预设显示层级之前,所述电子设备还包括:
第一生成单元,用于基于所述N个窗口,生成N个预设压力值范围与N层预设显示层级之间的一一对应关系;
第三确定单元,用于根据所述对应关系确定与所述第一压力值对应的第一预设显示层级。
CN201510312906.1A 2015-06-09 2015-06-09 一种信息处理方法及电子设备 Active CN104951185B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510312906.1A CN104951185B (zh) 2015-06-09 2015-06-09 一种信息处理方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510312906.1A CN104951185B (zh) 2015-06-09 2015-06-09 一种信息处理方法及电子设备

Publications (2)

Publication Number Publication Date
CN104951185A CN104951185A (zh) 2015-09-30
CN104951185B true CN104951185B (zh) 2018-04-27

Family

ID=54165869

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510312906.1A Active CN104951185B (zh) 2015-06-09 2015-06-09 一种信息处理方法及电子设备

Country Status (1)

Country Link
CN (1) CN104951185B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105426082B (zh) * 2015-12-03 2018-09-14 魅族科技(中国)有限公司 一种应用界面窗口切换方法及终端
CN105511733A (zh) * 2016-01-30 2016-04-20 深圳天珑无线科技有限公司 通过压力触控调整多任务排列顺序的方法、***和电子设备
CN107688420B (zh) * 2017-08-29 2020-04-28 维沃移动通信有限公司 一种启动悬浮对象的方法及移动终端
CN110879798A (zh) * 2018-09-06 2020-03-13 中兴通讯股份有限公司 一种数据处理方法、终端及计算机可读存储介质
CN110286978B (zh) * 2019-06-13 2021-08-10 广州视源电子科技股份有限公司 窗口层级切换的方法、装置、设备和存储介质
CN112346611B (zh) * 2020-10-24 2022-02-11 北京博睿维讯科技有限公司 一种图像处理方法、装置、***以及存储介质
CN113253897A (zh) * 2021-06-07 2021-08-13 北京字节跳动网络技术有限公司 一种应用窗口切换方法、装置及设备
CN113596238B (zh) * 2021-07-29 2024-02-13 维沃移动通信有限公司 信息显示方法、装置、电子设备及介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011232947A (ja) * 2010-04-27 2011-11-17 Lenovo Singapore Pte Ltd 情報処理装置、そのウィンドウ表示方法、およびコンピュータが実行可能なプログラム
CN103064609A (zh) * 2011-10-21 2013-04-24 联想(北京)有限公司 一种扩展信息的显示方法和装置
CN103853493A (zh) * 2012-12-03 2014-06-11 三星电子株式会社 移动终端及其信息处理方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8683362B2 (en) * 2008-05-23 2014-03-25 Qualcomm Incorporated Card metaphor for activities in a computing device
TWI484405B (zh) * 2012-08-23 2015-05-11 Egalax Empia Technology Inc 圖形使用者界面的顯示方法及使用該方法的電子裝置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011232947A (ja) * 2010-04-27 2011-11-17 Lenovo Singapore Pte Ltd 情報処理装置、そのウィンドウ表示方法、およびコンピュータが実行可能なプログラム
CN103064609A (zh) * 2011-10-21 2013-04-24 联想(北京)有限公司 一种扩展信息的显示方法和装置
CN103853493A (zh) * 2012-12-03 2014-06-11 三星电子株式会社 移动终端及其信息处理方法

Also Published As

Publication number Publication date
CN104951185A (zh) 2015-09-30

Similar Documents

Publication Publication Date Title
CN104951185B (zh) 一种信息处理方法及电子设备
AU2021201403B2 (en) User interfaces for managing controllable external devices
KR102334401B1 (ko) 콘텐츠-기반 촉각적 출력들
CN105260109B (zh) 一种播放速度调节方法及终端
CN105117156B (zh) 一种信息处理方法及电子设备
CN103870156B (zh) 一种处理对象的方法及装置
US20120124521A1 (en) Electronic device having menu and display control method thereof
CN103809884B (zh) 一种触控反馈方法、触控反馈屏及电子设备
CN104142794B (zh) 一种信息处理方法及电子设备
CN106775094A (zh) 触摸屏灵敏度调节方法及装置
US20190121528A1 (en) Systems and Methods for Selecting Portions of Media for a Preview
CN103631469B (zh) 显示图标的处理方法、装置及电子设备
CN104615764B (zh) 一种显示方法及电子设备
CN104298434B (zh) 一种信息处理方法及电子设备
CN106055227A (zh) 文本编辑的方法及移动设备
CN106791398A (zh) 一种图像处理方法及终端
CN104423777B (zh) 一种窗口显示的方法及装置
CN106055302A (zh) 一种音量调节方法及移动终端
CN104469511A (zh) 一种信息处理方法及电子设备
CN106873985A (zh) 一种设置壁纸的方法及终端
CN107203309A (zh) 视图切换方法及装置、计算机装置和计算机可读存储介质
CN106886480A (zh) 一种电子设备的控制方法及电子设备
CN106557223A (zh) 移动终端快捷操作方法及装置
CN108132741A (zh) 一种信息处理方法及电子设备
WO2018054302A1 (zh) 一种应用菜单的生成方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant