一种显示效果调整的方法和装置.pdf

上传人:r5 文档编号:6114410 上传时间:2019-04-12 格式:PDF 页数:14 大小:1.11MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210497359.5

申请日:

2012.11.28

公开号:

CN103853466A

公开日:

2014.06.11

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 3/0488申请日:20121128|||公开

IPC分类号:

G06F3/0488(2013.01)I

主分类号:

G06F3/0488

申请人:

联想(北京)有限公司

发明人:

徐琳; 杨旭

地址:

100085 北京市海淀区上地创业路6号

优先权:

专利代理机构:

北京同达信恒知识产权代理有限公司 11291

代理人:

黄志华

PDF下载: PDF下载
内容摘要

本发明方案公开了一种显示效果调整的方法和装置,应用于笔记本电脑中,所述方法包括以下的步骤:在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态;在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果。采用本发明的方案,实现了通过改变所述笔记本电脑的摆放方式控制对应应用软件的状态的功能,提高了具有多种摆放方式的笔记本电脑上应用软件的易用性。

权利要求书

权利要求书
1.  一种显示效果调整的方法,应用于笔记本电脑中,其特征在于,所述笔记本电脑包括一触控显示屏的第一本体,及可旋转地与所述触控显示屏连接的具有至少一个输入装置的第二本体,所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态的至少两种位置状态,所述方法包括:
在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态,其中,所述第一,第二位置状态为不同的位置状态;
在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;
执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果,其中,所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效果不同的显示效果。

2.  如权利要求1所述的方法,其特征在于,所述检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态包括:
检测所述第一本体与所述第二本体所成夹角的第一角度值,当所述第一角度值在大于0度小于等于190度时,确定所述当前位置状态为普通状态;当所述第一角度值大于190度小于等于360度时,确定所述当前位置状态为特殊状态;
获取当前位置状态和相邻前一时刻的位置状态,比较当前位置状态和相邻前一时刻的位置状态,如果不同,则判定所述笔记本电脑从所述第一位置状态切换到所述第二位置状态。

3.  如权利要求1所述的方法,其特征在于,在所述生成至少一个控制指令之前,还包括步骤:
检测当前应用程序的类型,得到第一类型信息,所述第一类型信息用于确定所述生成的控制指令;
根据所述第一类型信息获取与显示模式相关的第一参数或与输入方式相关的第二参数。

4.  如权利要求3所述的方法,其特征在于,所述控制指令包括:切换至全屏的第一控制指令、切换至窗口的第二控制指令、弹出软键盘的第三控制指令和收起软键盘的第四控制指令。

5.  如权利要求4所述的方法,其特征在于,所述生成至少一个控制指令包括:
当根据所述第一类型信息获取到与显示模式相关的第一参数时,且所述第二位置状态为普通状态,则生成所述切换至窗口的第二控制指令;所述第二位置状态为特殊状态,则生成所述切换至全屏的第一控制指令;
当根据所述第一类型信息获取到与显示模式相关的第二参数时,且所述第二位置状态为普通状态,则生成所述收起软键盘的第四控制指令;所述第二位置状态为特殊状态,则生成所述弹出软键盘的第三控制指令。

6.  一种显示效果调整的装置,应用于笔记本电脑中,其特征在于,所述笔记本电脑包括一触控显示屏的第一本体,及可旋转地与所述触控显示屏连接的具有至少一个输入装置的第二本体,所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态的至少两种位置状态,所述装置包括:
位置检测模块,用于在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态,其中,所述第一,第二位置状态为不同的位置状态;
指令模块,用于在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;
执行模块,用于执行所述至少一个控制指令,使所述触控显示屏的当前显 示效果为第二显示效果,其中,所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效果不同的显示效果。

7.  如权利要求6所述的装置,其特征在于,所述位置检测模块具体包括:
角度检测子模块,用于检测所述第一本体与所述第二本体所成夹角的第一角度值,当所述第一角度值在大于0度小于等于190度时,确定所述当前位置状态为普通状态;当所述第一角度值大于190度小于等于360度时,确定所述当前位置状态为特殊状态;
切换判断子模块,用于获取当前位置状态和相邻前一时刻的位置状态,比较当前位置状态和相邻前一时刻的位置状态,如果不同,则判定所述笔记本电脑从所述第一位置状态切换到所述第二位置状态。

8.  如权利要求6所述的装置,其特征在于,所述装置还包括:
程序检测模块,在所述生成控制指令之前,用于检测当前应用程序的类型,得到第一类型信息,所述第一类型信息用于确定所述生成的控制指令;
参数获取模块,用于根据所述第一类型信息获取与显示模式相关的第一参数或与输入方式相关的第二参数。

9.  如权利要求8所述的装置,其特征在于,所述指令模块中的控制指令包括:切换至全屏的第一控制指令、切换至窗口的第二控制指令、弹出软键盘的第三控制指令和收起软键盘的第四控制指令。

10.  如权利要求9所述的装置,其特征在于,所述指令模块中生成至少一个控制指令包括:
当根据所述第一类型信息获取到与显示模式相关的第一参数时,且所述第二位置状态为普通状态,则生成所述切换至窗口的第二控制指令;所述第二位置状态为特殊状态,则生成所述切换至全屏的第一控制指令;
当根据所述第一类型信息获取到与显示模式相关的第二参数时,且所述第二位置状态为普通状态,则生成所述收起软键盘的第四控制指令;所述第二位置状 态为特殊状态,则生成所述弹出软键盘的第三控制指令。

说明书

说明书一种显示效果调整的方法和装置
技术领域
本发明涉及电子技术领域,具体涉及一种显示效果调整的方法和装置。
背景技术
目前有一种新型的笔记本电脑,折叠后可以变成一款平板电脑。这种新型笔记本电脑的屏幕可以360度自由旋转,通过双转轴结构可以实现四种形态的转换,包括笔记本形态、平板电脑形态、站立模式、帐篷模式。
传统笔记本电脑的显示器和输入设备工作在一种固定的模式,不会随着笔记本电脑的摆放姿态切换为其他模式。
但是,本申请发明人在实施本发明的过程中发现现有技术中存在如下技术问题或缺陷:
对于所述的新型笔记本电脑,当其摆放方式发生改变,从上述的四种形态中的一种形态转换为另外一种的时候,由于其显示器和输入设备如果采用固定不变的工作模式,所以,存在在某些摆放方式下笔记本电脑的某些软件不能正常使用的技术问题。
发明内容
本发明提供一种显示效果调整的方法和装置,解决现有技术中存在在某些摆放方式下笔记本电脑的某些软件不能正常使用的技术问题。
一种显示效果调整的方法,应用于笔记本电脑中,所述笔记本电脑包括一触控显示屏的第一本体,及可旋转地与所述触控显示屏连接的具有至少一个输入装置的第二本体,所述第一本体和所述第二本体间具有包括第一位置状态及 第二位置状态的至少两种位置状态,所述方法包括:
在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态,其中,所述第一,第二位置状态为不同的位置状态;
在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;
执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果,其中,所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效果不同的显示效果。
所述检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态包括:
检测所述第一本体与所述第二本体所成夹角的第一角度值,当所述第一角度值在大于0度小于等于190度时,确定所述当前位置状态为普通状态;当所述第一角度值大于190度小于等于360度时,确定所述当前位置状态为特殊状态;
获取当前位置状态和相邻前一时刻的位置状态,比较当前位置状态和相邻前一时刻的位置状态,如果不同,则判定所述笔记本电脑从所述第一位置状态切换到所述第二位置状态。
在所述生成至少一个控制指令之前,还包括步骤:
检测当前应用程序的类型,得到第一类型信息,所述第一类型信息用于确定所述生成的控制指令;
根据所述第一类型信息获取与显示模式相关的第一参数或与输入方式相关的第二参数。
所述控制指令包括:切换至全屏的第一控制指令、切换至窗口的第二控制指令、弹出软键盘的第三控制指令和收起软键盘的第四控制指令。
所述生成至少一个控制指令包括:
当根据所述第一类型信息获取到与显示模式相关的第一参数时,且所述第二位置状态为普通状态,则生成所述切换至窗口的第二控制指令;所述第二位置状态为特殊状态,则生成所述切换至全屏的第一控制指令;
当根据所述第一类型信息获取到与显示模式相关的第二参数时,且所述第二位置状态为普通状态,则生成所述收起软键盘的第四控制指令;所述第二位置状态为特殊状态,则生成所述弹出软键盘的第三控制指令。
一种显示效果调整的装置,应用于笔记本电脑中,所述笔记本电脑包括一触控显示屏的第一本体,及可旋转地与所述触控显示屏连接的具有至少一个输入装置的第二本体,所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态的至少两种位置状态,所述装置包括:
位置检测模块,用于在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态,其中,所述第一,第二位置状态为不同的位置状态;
指令模块,用于在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;
执行模块,用于执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果,其中,所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效果不同的显示效果。
所述位置检测模块具体包括:
角度检测子模块,用于检测所述第一本体与所述第二本体所成夹角的第一角度值,当所述第一角度值在大于0度小于等于190度时,确定所述当前位置状态为普通状态;当所述第一角度值大于190度小于等于360度时,确定所述当前位置状态为特殊状态;
切换判断子模块,用于获取当前位置状态和相邻前一时刻的位置状态,比 较当前位置状态和相邻前一时刻的位置状态,如果不同,则判定所述笔记本电脑从所述第一位置状态切换到所述第二位置状态。
所述装置还包括:
程序检测模块,在所述生成控制指令之前,用于检测当前应用程序的类型,得到第一类型信息,所述第一类型信息用于确定所述生成的控制指令;
参数获取模块,用于根据所述第一类型信息获取与显示模式相关的第一参数或与输入方式相关的第二参数。
所述指令模块中的控制指令包括:切换至全屏的第一控制指令、切换至窗口的第二控制指令、弹出软键盘的第三控制指令和收起软键盘的第四控制指令。
所述指令模块中生成至少一个控制指令包括:
当根据所述第一类型信息获取到与显示模式相关的第一参数时,且所述第二位置状态为普通状态,则生成所述切换至窗口的第二控制指令;所述第二位置状态为特殊状态,则生成所述切换至全屏的第一控制指令;
当根据所述第一类型信息获取到与显示模式相关的第二参数时,且所述第二位置状态为普通状态,则生成所述收起软键盘的第四控制指令;所述第二位置状态为特殊状态,则生成所述弹出软键盘的第三控制指令。
通过本申请实施例中的一个或多个技术方案,至少可以实现如下技术效果:
本发明所述的方案与现有技术方案相比,本发明所提供的方案通过在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测到所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态;在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果,解决了某些摆放方式下笔记本电脑的某些软件不能正常使用的技术问题,实现了某些应用软件根据笔记本电脑的摆放方式的改变调整 显示效果的功能,改善了用户使用笔记本电脑的方便性,提高了具有多种摆放方式的笔记本电脑上应用软件的易用性。
附图说明
图1是本申请实施例中一种控制笔记本电脑的方法的主要流程图;
图2是本申请实施例中一种控制笔记本电脑的方法的详细流程图;
图3是本发明实施例中装置的主要结构图;
图4是本发明实施例装置中位置检测模块301的结构图;
图5是本发明实施例中装置300的详细结构图。
具体实施方式
本发明方案提供一种显示效果调整的方法,应用于笔记本电脑中,所述笔记本电脑包括一触控显示屏的第一本体,及可旋转地与所述触控显示屏连接的具有至少一个输入装置的第二本体,所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态的至少两种位置状态。本发明方案通过以下的步骤:在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态,其中,所述第一,第二位置状态为不同的位置状态;在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果,其中,所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效果不同的显示效果。实现了通过改变所述笔记本电脑的摆放方式控制对应应用软件的状态的功能,提高了具有多种摆放方式的笔记本电脑上应用软件的易用性。
下面结合各个附图对本发明技术方案的主要实现原理、具体实施方式及其 对应能够达到的有益效果进行详细的阐述:
如图1所示,本发明实施例提供一种显示效果调整的方法,应用于笔记本电脑中,所述笔记本电脑包括一触控显示屏的第一本体,及可旋转地与所述触控显示屏连接的具有至少一个输入装置的第二本体,所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态的至少两种位置状态,所述方法具体包括步骤:
步骤101:在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态,其中,所述第一,第二位置状态为不同的位置状态;
步骤102:在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;
步骤103:执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果,其中,所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效果不同的显示效果。
上述方案通过获取笔记本电脑的当前摆放方式以及当前应用程序的类型,来对应生成至少一个控制指令,下面将分别就获取笔记本电脑的当前摆放方式,获取当前应用程序的类型以及根据所述的当前摆放方式和所述当前应用程序的类型来对应生成控制指令三个方面进行详细的说明。
在上述的方法中,所述步骤101用于获取所述笔记本电脑的摆放姿态的数据并且判断所述笔记本电脑的摆放方式是否发生了变化,如果是,则执行所述步骤102,生成至少一个控制指令。在所述步骤101中,所述检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态的具体实施方式为:
检测所述第一本体与所述第二本体所成夹角的第一角度值,当所述第一角度值在大于0度小于等于190度时,确定所述当前位置状态为普通状态;当所 述第一角度值大于190度小于等于360度时,确定所述当前位置状态为特殊状态;
获取当前位置状态和相邻前一时刻的位置状态,比较当前位置状态和相邻前一时刻的位置状态,如果不同,则判定所述笔记本电脑从所述第一位置状态切换到所述第二位置状态。
在具体的应用环境中,实现上述步骤101中所述检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态的方法可以是:
通过与所述笔记本电脑的转轴连接的探测器获取屏幕与机身所成的角度值。角度范围与摆放方式具有对应关系,即大于0度小于等于190度对应普通状态,大于190度小于等于360度对应特殊状态,该对应关系已经预存于所述笔记本电脑中。当检测到屏幕(即第一主体)与机身(即第二主体)所成的角度发生变化时,再通过查询所述对应关系,可以获得所述笔记本电脑当前所处的摆放方式。例如,所述探测器获取到的角度值为87度,获取此度数后查询预存的角度范围与摆放方式的对应关系,可以得到当前所述笔记本电脑处于普通状态。
为了适应笔记本电脑摆放方式的实时调整,本发明实施例还利用周期性检测的方式实时检测笔记本电脑的摆放方式。具体实现方式可以是:
每隔一个恰当的固定时长间隔,通过上述的探测器获取屏幕与机身的角度值,根据所述角度值查询角度范围与摆放方式对应关系得到所述角度值对应的摆放方式,因此,每隔一个所述固定时长间隔,可以获取一个摆放方式,比较当前的摆放方式与相邻的前一个摆放方式,如果结果为不同,则可以判定所述笔记本电脑的位置状态发生了变化。
例如,所述探测器获得角度值为87度,查询角度范围与摆放方式的对应关系,可以得到角度值为87度对应的摆放方式为普通状态,经过所述固定时间间隔,探测器获取到角度值为160度,查询角度范围与摆放方式的对应关系,可以得到角度值为160度对应的摆放方式为特殊状态,通过对比,普通状态不同 于特殊状态,则可以判定所述笔记本电脑的位置状态发生了变化。
如图2所示,在所述步骤102前,还需要获取与当前应用程序相关的参数,用于与所述步骤101中获取的所述笔记本电脑的当前摆放方式的数据配合,确定所述的生成至少一个控制指令,因此所述方法还包括步骤:
步骤104:检测当前应用程序的类型,得到第一类型信息,所述第一类型信息用于确定所述生成的控制指令;
步骤105:根据所述第一类型信息获取与显示模式相关的第一参数或与输入方式相关的第二参数。
在具体的应用环境中,实现上述步骤104和步骤105的方法可以是:
检测当前应用程序的类型,并获取该应用程序的类型信息。例如,所述笔记本电脑的当前应用程序是图片浏览器,则获取当前应用程序的类型信息为图片类。
根据获得的当前应用程序的类型信息可以获取与显示模式相关的第一参数或与输入方式相关的第二参数,其中,所述第一参数对应的类型信息可以包括:图片类、视频类、幻灯片类等,所述第二参数对应的类型信息可以包括:文字聊天类、文字记录类等,上述的对应关系可以预存在所述笔记本电脑中。例如,获取到当前应用程序的类型是图片类,通过查询预存的对应关系,可以获取第一参数。
在步骤102中,根据获取的所述当前摆放方式和所述当前应用程序的类型可以生成至少一个控制指令,所述的控制指令包括四种,包括:切换至全屏的第一控制指令、切换至窗口的第二控制指令、弹出软键盘的第三控制指令和收起软键盘的第四控制指令,根据获得的所述第二位置状态和所述当前应用程序的类型对应的第一参数或第二参数,可以确定生成所述四种控制指令中的一种,具体实施方式是:
当根据所述第一类型信息获取到与显示模式相关的第一参数时,且所述第二位置状态为普通状态,则生成所述切换至窗口的第二控制指令;所述第二位 置状态为特殊状态,则生成所述切换至全屏的第一控制指令;
当根据所述第一类型信息获取到与显示模式相关的第二参数时,且所述第二位置状态为普通状态,则生成所述收起软键盘的第四控制指令;所述第二位置状态为特殊状态,则生成所述弹出软键盘的第三控制指令。
在具体的应用环境中,实现所述步骤102的方法可以是:
根据上述步骤101中的方法,可以获取所述笔记本电脑的当前摆放方式为普通状态或特殊状态,经过所述笔记本电脑处理,普通状态以第一数据表示,特殊状态以第二数据表示,所述第一数据或第二数据可以作为一个数据组的第一部分;然后,通过所述步骤105可以获得与当前应用程序的类型相关的所述第一参数或第二参数,作为所述数据组的第二部分,通过所述第一部分和第二部分可以组成一个完整的数据组,根据所述数据组的内容可以确定所述生成的至少一个控制指令,即当所述数据组是所述第一数据和第一参数组合时,生成所述第二控制指令,当所述数据组是所述第二数据和第一参数组合时,生成所述第一控制指令,当所述数据组是所述第一数据和第二参数组合时,生成所述第四控制指令,当所述数据组是所述第二数据和第二参数组合时,生成所述第三控制指令。
例如:笔记本电脑的摆放方式处于普通状态,用户正在使用照片浏览器查看照片,此时,用户将所述笔记本电脑的摆放方式变成特殊状态,则通过本发明实施例所提供的方法进行显示效果调整,具体实现包括:
通过探测器检测第一主体与第二主体的角度值,所述笔记本电脑将所述角度值转化为摆放方式对应的数据,可以得知摆放方式发生了变化,并且,根据当前摆放方式是特殊状态可以获得上述的第二数据,然后通过检测当前应用程序为图片类,通过查询预存的对应关系可以获得第一参数,上述第二数据和第一参数组成的数据组可以使所述笔记本电脑生成一个用于切换当前应用程序到全屏的控制指令并执行,因此,在用户将所述笔记本电脑的摆放方式从普通状态切换到特殊状态之后,当前正在使用的照片浏览器会对应的被切换为全屏模 式。
如图3所示,根据图1所示的方法本发明实施例还提供一种笔记本电脑的显示效果调整装置300,所述笔记本电脑包括一触控显示屏的第一本体,及可旋转地与所述触控显示屏连接的具有至少一个输入装置的第二本体,所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态的至少两种位置状态,所述笔记本电脑的显示效果调整装置300具体包括:
位置检测模块301,用于在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态,其中,所述第一,第二位置状态为不同的位置状态;
指令模块302,用于在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;
执行模块303,用于执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果,其中,所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效果不同的显示效果。
如图4所示,在上述的装置300中,位置检测模块301还进一步包括:
角度检测子模块3011,用于检测所述第一本体与所述第二本体所成夹角的第一角度值,当所述第一角度值在大于0度小于等于190度时,确定所述当前位置状态为普通状态;当所述第一角度值大于190度小于等于360度时,确定所述当前位置状态为特殊状态;
切换判断子模块3012,获取当前位置状态和相邻前一时刻的位置状态,比较当前位置状态和相邻前一时刻的位置状态,如果不同,则判定所述笔记本电脑从所述第一位置状态切换到所述第二位置状态。。
在具体的应用环境中,所述角度检测子模块3011和切换判断子模块3012的实现方法可以是:
角度检测子模块3011可以通过与所述笔记本电脑的转轴连接的探测器获取屏幕与机身所成的角度值,角度范围与摆放方式具有对应关系,即大于0度小于等于190度对应普通状态,大于190度小于等于360度对应特殊状态,该对应关系已经预存于所述笔记本中,再通过查询该对应关系,可以获得当前所述笔记本电脑所处的摆放方式。例如,所述探测器获取到的角度值为87度,获取此度数后查询预存的角度范围与摆放方式的对应关系,可以得到当前所述笔记本电脑处于普通状态。
切换判断子模块3012可以通过每隔一个恰当的固定时长间隔,通过上述的探测器获取屏幕与机身的角度值,根据所述角度值查询角度范围与摆放方式对应关系得到所述角度值对应的摆放方式,因此,每隔一个所述固定时长间隔,可以获取一个摆放方式,比较当前的摆放方式与相邻的前一个摆放方式,如果结果为不同,则可以判定所述笔记本电脑的位置状态发生了变化。
如图5所示,所述装置300还包括程序检测模块304和参数获取模块305,用于获取与当前应用程序相关的参数,再与所述步骤101中获取的所述笔记本电脑的当前摆放方式的数据配合,确定所述的生成至少一个控制指令,所述程序检测模块304和参数获取模块305具体是:
程序检测模块304,在所述生成控制指令之前,用于检测当前应用程序的类型,得到第一类型信息,所述第一类型信息用于确定所述生成的控制指令;
参数获取模块305,用于根据所述第一类型信息获取与显示模式相关的第一参数或与输入方式相关的第二参数。
在具体的应用环境中,实现上述程序检测模块304和参数获取模块305的方法可以是:
所述程序检测模块304可以通过检测当前应用程序的类型,获取该应用程序的类型信息。例如,所述笔记本电脑的当前应用程序是图片浏览器,则获取当前应用程序的类型信息为图片类。
所述参数获取模块305可以根据获得的当前应用程序的类型信息获取与显 示模式相关的第一参数或与输入方式相关的第二参数,其中,所述第一参数对应的类型信息可以包括:图片类、视频类、幻灯片类等,所述第二参数对应的类型信息可以包括:文字聊天类、文字记录类等,上述的对应关系可以预存在所述笔记本电脑中。例如,获取到当前应用程序的类型是图片类,通过查询预存的对应关系,可以获取第一参数。
在所述的指令模块302中,根据获取的所述当前摆放方式和所述当前应用程序的类型可以生成至少一个控制指令,所述的控制指令包括四种,包括:切换至全屏的第一控制指令、切换至窗口的第二控制指令、弹出软键盘的第三控制指令和收起软键盘的第四控制指令,根据获得的所述第二位置状态和所述当前应用程序对应的第一参数或第二参数,可以确定生成所述四种控制指令中的一种,具体实施方式是:
当根据所述第一类型信息获取到与显示模式相关的第一参数时,且所述第二位置状态为普通状态,则生成所述切换至窗口的第二控制指令;所述第二位置状态为特殊状态,则生成所述切换至全屏的第一控制指令;
当根据所述第一类型信息获取到与显示模式相关的第二参数时,且所述第二位置状态为普通状态,则生成所述收起软键盘的第四控制指令;所述第二位置状态为特殊状态,则生成所述弹出软键盘的第三控制指令。
在具体的应用环境中,实现所述指令模块302中生成至少一个控制指令的方法可以是:
通过上述位置检测模块301,可以获取所述笔记本电脑的当前摆放方式为普通状态或特殊状态,经过所述笔记本电脑处理,普通状态以第一数据表示,特殊状态以第二数据表示,所述第一数据或第二数据可以作为一个数据组的第一部分;然后,通过所述参数获取模块305可以获得与当前应用程序的类型相关的所述第一参数或第二参数,作为所述数据组的第二部分,通过所述第一部分和第二部分可以组成一个完整的数据组,根据所述数据组的内容可以确定所述生成的至少一个控制指令,即当所述数据组是所述第一数据和第一参数组合时, 生成所述第二控制指令,当所述数据组是所述第二数据和第一参数组合时,生成所述第一控制指令,当所述数据组是所述第一数据和第二参数组合时,生成所述第四控制指令,当所述数据组是所述第二数据和第二参数组合时,生成所述第三控制指令。
例如:笔记本电脑的摆放方式处于普通状态,用户正在使用照片浏览器查看照片,此时,用户将所述笔记本电脑的摆放方式变成特殊状态,则通过本发明实施例所提供的方法进行显示效果调整,具体实现包括:
通过探测器检测第一主体与第二主体的角度值,所述笔记本电脑将所述角度值转化为摆放方式对应的数据,可以得知摆放方式发生了变化,并且,根据当前摆放方式是特殊状态可以获得上述的第二数据,然后通过检测当前应用程序为图片类,通过查询预存的对应关系可以获得第一参数,上述第二数据和第一参数组成的数据组可以使所述笔记本电脑生成一个用于切换当前应用程序到全屏的控制指令并执行,因此,在用户将所述笔记本电脑的摆放方式从普通状态切换到特殊状态之后,当前正在使用的照片浏览器会对应的被切换为全屏模式。
本申请实施例中的上述一个或多个技术方案,至少具有如下的技术效果:
采用本发明所述的方案,与现有技术方案相比,由于通过在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态;在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果,解决了某些摆放方式下笔记本电脑的某些软件不能正常使用的技术问题,实现了某些应用软件根据笔记本电脑的摆放方式的改变调整显示效果的功能,改善了用户使用笔记本电脑的方便性,提高了具有多种摆放方式的笔记本电脑上应用软件的易用性。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

一种显示效果调整的方法和装置.pdf_第1页
第1页 / 共14页
一种显示效果调整的方法和装置.pdf_第2页
第2页 / 共14页
一种显示效果调整的方法和装置.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《一种显示效果调整的方法和装置.pdf》由会员分享,可在线阅读,更多相关《一种显示效果调整的方法和装置.pdf(14页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103853466 A (43)申请公布日 2014.06.11 CN 103853466 A (21)申请号 201210497359.5 (22)申请日 2012.11.28 G06F 3/0488(2013.01) (71)申请人 联想 (北京) 有限公司 地址 100085 北京市海淀区上地创业路 6 号 (72)发明人 徐琳 杨旭 (74)专利代理机构 北京同达信恒知识产权代理 有限公司 11291 代理人 黄志华 (54) 发明名称 一种显示效果调整的方法和装置 (57) 摘要 本发明方案公开了一种显示效果调整的方法 和装置, 应用于笔记本电脑中, 所述方。

2、法包括以下 的步骤 : 在所述笔记本电脑的当前状态为所述第 一位置状态, 且在所述触控显示屏的当前显示效 果为第一显示效果时, 检测所述笔记本电脑的当 前位置状态是否由所述第一位置状态调整到所述 第二位置状态 ; 在所述笔记本电脑的当前位置状 态由所述第一位置状态调整到所述第二位置状态 时, 基于所述第二位置状态, 生成至少一个控制指 令 ; 执行所述至少一个控制指令, 使所述触控显 示屏的当前显示效果为第二显示效果。采用本发 明的方案, 实现了通过改变所述笔记本电脑的摆 放方式控制对应应用软件的状态的功能, 提高了 具有多种摆放方式的笔记本电脑上应用软件的易 用性。 (51)Int.Cl. 。

3、权利要求书 2 页 说明书 9 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书9页 附图2页 (10)申请公布号 CN 103853466 A CN 103853466 A 1/2 页 2 1. 一种显示效果调整的方法, 应用于笔记本电脑中, 其特征在于, 所述笔记本电脑包括 一触控显示屏的第一本体, 及可旋转地与所述触控显示屏连接的具有至少一个输入装置的 第二本体, 所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态的至少 两种位置状态, 所述方法包括 : 在所述笔记本电脑的当前状态为所述第一位置状态, 且在所述触控显示屏的当。

4、前显示 效果为第一显示效果时, 检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调 整到所述第二位置状态, 其中, 所述第一, 第二位置状态为不同的位置状态 ; 在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时, 基于所述第二位置状态, 生成至少一个控制指令 ; 执行所述至少一个控制指令, 使所述触控显示屏的当前显示效果为第二显示效果, 其 中, 所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效果不同的显示效 果。 2. 如权利要求 1 所述的方法, 其特征在于, 所述检测所述笔记本电脑的当前位置状态 是否由所述第一位置状态调整到所述第二位置状态包括 。

5、: 检测所述第一本体与所述第二本体所成夹角的第一角度值, 当所述第一角度值在大于 0 度小于等于 190 度时, 确定所述当前位置状态为普通状态 ; 当所述第一角度值大于 190 度 小于等于 360 度时, 确定所述当前位置状态为特殊状态 ; 获取当前位置状态和相邻前一时刻的位置状态, 比较当前位置状态和相邻前一时刻的 位置状态, 如果不同, 则判定所述笔记本电脑从所述第一位置状态切换到所述第二位置状 态。 3. 如权利要求 1 所述的方法, 其特征在于, 在所述生成至少一个控制指令之前, 还包括 步骤 : 检测当前应用程序的类型, 得到第一类型信息, 所述第一类型信息用于确定所述生成 的控。

6、制指令 ; 根据所述第一类型信息获取与显示模式相关的第一参数或与输入方式相关的第二参 数。 4. 如权利要求 3 所述的方法, 其特征在于, 所述控制指令包括 : 切换至全屏的第一控制 指令、 切换至窗口的第二控制指令、 弹出软键盘的第三控制指令和收起软键盘的第四控制 指令。 5. 如权利要求 4 所述的方法, 其特征在于, 所述生成至少一个控制指令包括 : 当根据所述第一类型信息获取到与显示模式相关的第一参数时, 且所述第二位置状态 为普通状态, 则生成所述切换至窗口的第二控制指令 ; 所述第二位置状态为特殊状态, 则生 成所述切换至全屏的第一控制指令 ; 当根据所述第一类型信息获取到与显示。

7、模式相关的第二参数时, 且所述第二位置状态 为普通状态, 则生成所述收起软键盘的第四控制指令 ; 所述第二位置状态为特殊状态, 则生 成所述弹出软键盘的第三控制指令。 6. 一种显示效果调整的装置, 应用于笔记本电脑中, 其特征在于, 所述笔记本电脑包括 一触控显示屏的第一本体, 及可旋转地与所述触控显示屏连接的具有至少一个输入装置的 第二本体, 所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态的至少 权 利 要 求 书 CN 103853466 A 2 2/2 页 3 两种位置状态, 所述装置包括 : 位置检测模块, 用于在所述笔记本电脑的当前状态为所述第一位置状态, 且在所述。

8、触 控显示屏的当前显示效果为第一显示效果时, 检测所述笔记本电脑的当前位置状态是否由 所述第一位置状态调整到所述第二位置状态, 其中, 所述第一, 第二位置状态为不同的位置 状态 ; 指令模块, 用于在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第 二位置状态时, 基于所述第二位置状态, 生成至少一个控制指令 ; 执行模块, 用于执行所述至少一个控制指令, 使所述触控显示屏的当前显示效果为第 二显示效果, 其中, 所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效 果不同的显示效果。 7. 如权利要求 6 所述的装置, 其特征在于, 所述位置检测模块具体包括 : 角度检测。

9、子模块, 用于检测所述第一本体与所述第二本体所成夹角的第一角度值, 当 所述第一角度值在大于0度小于等于190度时, 确定所述当前位置状态为普通状态 ; 当所述 第一角度值大于 190 度小于等于 360 度时, 确定所述当前位置状态为特殊状态 ; 切换判断子模块, 用于获取当前位置状态和相邻前一时刻的位置状态, 比较当前位置 状态和相邻前一时刻的位置状态, 如果不同, 则判定所述笔记本电脑从所述第一位置状态 切换到所述第二位置状态。 8. 如权利要求 6 所述的装置, 其特征在于, 所述装置还包括 : 程序检测模块, 在所述生成控制指令之前, 用于检测当前应用程序的类型, 得到第一类 型信息。

10、, 所述第一类型信息用于确定所述生成的控制指令 ; 参数获取模块, 用于根据所述第一类型信息获取与显示模式相关的第一参数或与输入 方式相关的第二参数。 9. 如权利要求 8 所述的装置, 其特征在于, 所述指令模块中的控制指令包括 : 切换至全 屏的第一控制指令、 切换至窗口的第二控制指令、 弹出软键盘的第三控制指令和收起软键 盘的第四控制指令。 10. 如权利要求 9 所述的装置, 其特征在于, 所述指令模块中生成至少一个控制指令包 括 : 当根据所述第一类型信息获取到与显示模式相关的第一参数时, 且所述第二位置状态 为普通状态, 则生成所述切换至窗口的第二控制指令 ; 所述第二位置状态为特。

11、殊状态, 则生 成所述切换至全屏的第一控制指令 ; 当根据所述第一类型信息获取到与显示模式相关的第二参数时, 且所述第二位置状态 为普通状态, 则生成所述收起软键盘的第四控制指令 ; 所述第二位置状态为特殊状态, 则生 成所述弹出软键盘的第三控制指令。 权 利 要 求 书 CN 103853466 A 3 1/9 页 4 一种显示效果调整的方法和装置 技术领域 0001 本发明涉及电子技术领域, 具体涉及一种显示效果调整的方法和装置。 背景技术 0002 目前有一种新型的笔记本电脑, 折叠后可以变成一款平板电脑。这种新型笔记本 电脑的屏幕可以 360 度自由旋转, 通过双转轴结构可以实现四种形。

12、态的转换, 包括笔记本 形态、 平板电脑形态、 站立模式、 帐篷模式。 0003 传统笔记本电脑的显示器和输入设备工作在一种固定的模式, 不会随着笔记本电 脑的摆放姿态切换为其他模式。 0004 但是, 本申请发明人在实施本发明的过程中发现现有技术中存在如下技术问题或 缺陷 : 0005 对于所述的新型笔记本电脑, 当其摆放方式发生改变, 从上述的四种形态中的一 种形态转换为另外一种的时候, 由于其显示器和输入设备如果采用固定不变的工作模式, 所以, 存在在某些摆放方式下笔记本电脑的某些软件不能正常使用的技术问题。 发明内容 0006 本发明提供一种显示效果调整的方法和装置, 解决现有技术中存。

13、在在某些摆放方 式下笔记本电脑的某些软件不能正常使用的技术问题。 0007 一种显示效果调整的方法, 应用于笔记本电脑中, 所述笔记本电脑包括一触控显 示屏的第一本体, 及可旋转地与所述触控显示屏连接的具有至少一个输入装置的第二本 体, 所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态的至少两种位 置状态, 所述方法包括 : 0008 在所述笔记本电脑的当前状态为所述第一位置状态, 且在所述触控显示屏的当前 显示效果为第一显示效果时, 检测所述笔记本电脑的当前位置状态是否由所述第一位置状 态调整到所述第二位置状态, 其中, 所述第一, 第二位置状态为不同的位置状态 ; 0009 。

14、在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状 态时, 基于所述第二位置状态, 生成至少一个控制指令 ; 0010 执行所述至少一个控制指令, 使所述触控显示屏的当前显示效果为第二显示效 果, 其中, 所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效果不同的 显示效果。 0011 所述检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述 第二位置状态包括 : 0012 检测所述第一本体与所述第二本体所成夹角的第一角度值, 当所述第一角度值在 大于 0 度小于等于 190 度时, 确定所述当前位置状态为普通状态 ; 当所述第一角度值大于 190 度小。

15、于等于 360 度时, 确定所述当前位置状态为特殊状态 ; 0013 获取当前位置状态和相邻前一时刻的位置状态, 比较当前位置状态和相邻前一时 说 明 书 CN 103853466 A 4 2/9 页 5 刻的位置状态, 如果不同, 则判定所述笔记本电脑从所述第一位置状态切换到所述第二位 置状态。 0014 在所述生成至少一个控制指令之前, 还包括步骤 : 0015 检测当前应用程序的类型, 得到第一类型信息, 所述第一类型信息用于确定所述 生成的控制指令 ; 0016 根据所述第一类型信息获取与显示模式相关的第一参数或与输入方式相关的第 二参数。 0017 所述控制指令包括 : 切换至全屏的。

16、第一控制指令、 切换至窗口的第二控制指令、 弹 出软键盘的第三控制指令和收起软键盘的第四控制指令。 0018 所述生成至少一个控制指令包括 : 0019 当根据所述第一类型信息获取到与显示模式相关的第一参数时, 且所述第二位置 状态为普通状态, 则生成所述切换至窗口的第二控制指令 ; 所述第二位置状态为特殊状态, 则生成所述切换至全屏的第一控制指令 ; 0020 当根据所述第一类型信息获取到与显示模式相关的第二参数时, 且所述第二位置 状态为普通状态, 则生成所述收起软键盘的第四控制指令 ; 所述第二位置状态为特殊状态, 则生成所述弹出软键盘的第三控制指令。 0021 一种显示效果调整的装置,。

17、 应用于笔记本电脑中, 所述笔记本电脑包括一触控显 示屏的第一本体, 及可旋转地与所述触控显示屏连接的具有至少一个输入装置的第二本 体, 所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态的至少两种位 置状态, 所述装置包括 : 0022 位置检测模块, 用于在所述笔记本电脑的当前状态为所述第一位置状态, 且在所 述触控显示屏的当前显示效果为第一显示效果时, 检测所述笔记本电脑的当前位置状态是 否由所述第一位置状态调整到所述第二位置状态, 其中, 所述第一, 第二位置状态为不同的 位置状态 ; 0023 指令模块, 用于在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所 述第。

18、二位置状态时, 基于所述第二位置状态, 生成至少一个控制指令 ; 0024 执行模块, 用于执行所述至少一个控制指令, 使所述触控显示屏的当前显示效果 为第二显示效果, 其中, 所述第二显示效果为与所述第二位置状态对应的且与所述第一显 示效果不同的显示效果。 0025 所述位置检测模块具体包括 : 0026 角度检测子模块, 用于检测所述第一本体与所述第二本体所成夹角的第一角度 值, 当所述第一角度值在大于 0 度小于等于 190 度时, 确定所述当前位置状态为普通状态 ; 当所述第一角度值大于 190 度小于等于 360 度时, 确定所述当前位置状态为特殊状态 ; 0027 切换判断子模块,。

19、 用于获取当前位置状态和相邻前一时刻的位置状态, 比较当前 位置状态和相邻前一时刻的位置状态, 如果不同, 则判定所述笔记本电脑从所述第一位置 状态切换到所述第二位置状态。 0028 所述装置还包括 : 0029 程序检测模块, 在所述生成控制指令之前, 用于检测当前应用程序的类型, 得到第 一类型信息, 所述第一类型信息用于确定所述生成的控制指令 ; 说 明 书 CN 103853466 A 5 3/9 页 6 0030 参数获取模块, 用于根据所述第一类型信息获取与显示模式相关的第一参数或与 输入方式相关的第二参数。 0031 所述指令模块中的控制指令包括 : 切换至全屏的第一控制指令、 。

20、切换至窗口的第 二控制指令、 弹出软键盘的第三控制指令和收起软键盘的第四控制指令。 0032 所述指令模块中生成至少一个控制指令包括 : 0033 当根据所述第一类型信息获取到与显示模式相关的第一参数时, 且所述第二位置 状态为普通状态, 则生成所述切换至窗口的第二控制指令 ; 所述第二位置状态为特殊状态, 则生成所述切换至全屏的第一控制指令 ; 0034 当根据所述第一类型信息获取到与显示模式相关的第二参数时, 且所述第二位置 状态为普通状态, 则生成所述收起软键盘的第四控制指令 ; 所述第二位置状态为特殊状态, 则生成所述弹出软键盘的第三控制指令。 0035 通过本申请实施例中的一个或多个。

21、技术方案, 至少可以实现如下技术效果 : 0036 本发明所述的方案与现有技术方案相比, 本发明所提供的方案通过在所述笔记本 电脑的当前状态为所述第一位置状态, 且在所述触控显示屏的当前显示效果为第一显示效 果时, 检测到所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位 置状态 ; 在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态 时, 基于所述第二位置状态, 生成至少一个控制指令 ; 执行所述至少一个控制指令, 使所述 触控显示屏的当前显示效果为第二显示效果, 解决了某些摆放方式下笔记本电脑的某些软 件不能正常使用的技术问题, 实现了某些应用软件根据笔。

22、记本电脑的摆放方式的改变调整 显示效果的功能, 改善了用户使用笔记本电脑的方便性, 提高了具有多种摆放方式的笔记 本电脑上应用软件的易用性。 附图说明 0037 图 1 是本申请实施例中一种控制笔记本电脑的方法的主要流程图 ; 0038 图 2 是本申请实施例中一种控制笔记本电脑的方法的详细流程图 ; 0039 图 3 是本发明实施例中装置的主要结构图 ; 0040 图 4 是本发明实施例装置中位置检测模块 301 的结构图 ; 0041 图 5 是本发明实施例中装置 300 的详细结构图。 具体实施方式 0042 本发明方案提供一种显示效果调整的方法, 应用于笔记本电脑中, 所述笔记本电 脑。

23、包括一触控显示屏的第一本体, 及可旋转地与所述触控显示屏连接的具有至少一个输入 装置的第二本体, 所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态 的至少两种位置状态。本发明方案通过以下的步骤 : 在所述笔记本电脑的当前状态为所述 第一位置状态, 且在所述触控显示屏的当前显示效果为第一显示效果时, 检测所述笔记本 电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态, 其中, 所述第一, 第二位置状态为不同的位置状态 ; 在所述笔记本电脑的当前位置状态由所述第一位置状态 调整到所述第二位置状态时, 基于所述第二位置状态, 生成至少一个控制指令 ; 执行所述至 少一个控制。

24、指令, 使所述触控显示屏的当前显示效果为第二显示效果, 其中, 所述第二显示 说 明 书 CN 103853466 A 6 4/9 页 7 效果为与所述第二位置状态对应的且与所述第一显示效果不同的显示效果。 实现了通过改 变所述笔记本电脑的摆放方式控制对应应用软件的状态的功能, 提高了具有多种摆放方式 的笔记本电脑上应用软件的易用性。 0043 下面结合各个附图对本发明技术方案的主要实现原理、 具体实施方式及其对应能 够达到的有益效果进行详细的阐述 : 0044 如图 1 所示, 本发明实施例提供一种显示效果调整的方法, 应用于笔记本电脑中, 所述笔记本电脑包括一触控显示屏的第一本体, 及可旋。

25、转地与所述触控显示屏连接的具有 至少一个输入装置的第二本体, 所述第一本体和所述第二本体间具有包括第一位置状态及 第二位置状态的至少两种位置状态, 所述方法具体包括步骤 : 0045 步骤 101 : 在所述笔记本电脑的当前状态为所述第一位置状态, 且在所述触控显 示屏的当前显示效果为第一显示效果时, 检测所述笔记本电脑的当前位置状态是否由所述 第一位置状态调整到所述第二位置状态, 其中, 所述第一, 第二位置状态为不同的位置状 态 ; 0046 步骤 102 : 在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第 二位置状态时, 基于所述第二位置状态, 生成至少一个控制指令 ; 0。

26、047 步骤 103 : 执行所述至少一个控制指令, 使所述触控显示屏的当前显示效果为第 二显示效果, 其中, 所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效 果不同的显示效果。 0048 上述方案通过获取笔记本电脑的当前摆放方式以及当前应用程序的类型, 来对应 生成至少一个控制指令, 下面将分别就获取笔记本电脑的当前摆放方式, 获取当前应用程 序的类型以及根据所述的当前摆放方式和所述当前应用程序的类型来对应生成控制指令 三个方面进行详细的说明。 0049 在上述的方法中, 所述步骤 101 用于获取所述笔记本电脑的摆放姿态的数据并且 判断所述笔记本电脑的摆放方式是否发生了变化,。

27、 如果是, 则执行所述步骤 102, 生成至少 一个控制指令。在所述步骤 101 中, 所述检测所述笔记本电脑的当前位置状态是否由所述 第一位置状态调整到所述第二位置状态的具体实施方式为 : 0050 检测所述第一本体与所述第二本体所成夹角的第一角度值, 当所述第一角度值在 大于 0 度小于等于 190 度时, 确定所述当前位置状态为普通状态 ; 当所述第一角度值大于 190 度小于等于 360 度时, 确定所述当前位置状态为特殊状态 ; 0051 获取当前位置状态和相邻前一时刻的位置状态, 比较当前位置状态和相邻前一时 刻的位置状态, 如果不同, 则判定所述笔记本电脑从所述第一位置状态切换到。

28、所述第二位 置状态。 0052 在具体的应用环境中, 实现上述步骤 101 中所述检测所述笔记本电脑的当前位置 状态是否由所述第一位置状态调整到所述第二位置状态的方法可以是 : 0053 通过与所述笔记本电脑的转轴连接的探测器获取屏幕与机身所成的角度值。 角度 范围与摆放方式具有对应关系, 即大于 0 度小于等于 190 度对应普通状态, 大于 190 度小于 等于 360 度对应特殊状态, 该对应关系已经预存于所述笔记本电脑中。当检测到屏幕 (即第 一主体) 与机身 (即第二主体) 所成的角度发生变化时, 再通过查询所述对应关系, 可以获得 所述笔记本电脑当前所处的摆放方式。例如, 所述探测。

29、器获取到的角度值为 87 度, 获取此 说 明 书 CN 103853466 A 7 5/9 页 8 度数后查询预存的角度范围与摆放方式的对应关系, 可以得到当前所述笔记本电脑处于普 通状态。 0054 为了适应笔记本电脑摆放方式的实时调整, 本发明实施例还利用周期性检测的方 式实时检测笔记本电脑的摆放方式。具体实现方式可以是 : 0055 每隔一个恰当的固定时长间隔, 通过上述的探测器获取屏幕与机身的角度值, 根 据所述角度值查询角度范围与摆放方式对应关系得到所述角度值对应的摆放方式, 因此, 每隔一个所述固定时长间隔, 可以获取一个摆放方式, 比较当前的摆放方式与相邻的前一 个摆放方式, 。

30、如果结果为不同, 则可以判定所述笔记本电脑的位置状态发生了变化。 0056 例如, 所述探测器获得角度值为 87 度, 查询角度范围与摆放方式的对应关系, 可 以得到角度值为 87 度对应的摆放方式为普通状态, 经过所述固定时间间隔, 探测器获取到 角度值为160度, 查询角度范围与摆放方式的对应关系, 可以得到角度值为160度对应的摆 放方式为特殊状态, 通过对比, 普通状态不同于特殊状态, 则可以判定所述笔记本电脑的位 置状态发生了变化。 0057 如图 2 所示, 在所述步骤 102 前, 还需要获取与当前应用程序相关的参数, 用于与 所述步骤 101 中获取的所述笔记本电脑的当前摆放方。

31、式的数据配合, 确定所述的生成至少 一个控制指令, 因此所述方法还包括步骤 : 0058 步骤 104 : 检测当前应用程序的类型, 得到第一类型信息, 所述第一类型信息用于 确定所述生成的控制指令 ; 0059 步骤 105 : 根据所述第一类型信息获取与显示模式相关的第一参数或与输入方式 相关的第二参数。 0060 在具体的应用环境中, 实现上述步骤 104 和步骤 105 的方法可以是 : 0061 检测当前应用程序的类型, 并获取该应用程序的类型信息。 例如, 所述笔记本电脑 的当前应用程序是图片浏览器, 则获取当前应用程序的类型信息为图片类。 0062 根据获得的当前应用程序的类型信。

32、息可以获取与显示模式相关的第一参数或与 输入方式相关的第二参数, 其中, 所述第一参数对应的类型信息可以包括 : 图片类、 视频类、 幻灯片类等, 所述第二参数对应的类型信息可以包括 : 文字聊天类、 文字记录类等, 上述的 对应关系可以预存在所述笔记本电脑中。 例如, 获取到当前应用程序的类型是图片类, 通过 查询预存的对应关系, 可以获取第一参数。 0063 在步骤 102 中, 根据获取的所述当前摆放方式和所述当前应用程序的类型可以生 成至少一个控制指令, 所述的控制指令包括四种, 包括 : 切换至全屏的第一控制指令、 切换 至窗口的第二控制指令、 弹出软键盘的第三控制指令和收起软键盘的。

33、第四控制指令, 根据 获得的所述第二位置状态和所述当前应用程序的类型对应的第一参数或第二参数, 可以确 定生成所述四种控制指令中的一种, 具体实施方式是 : 0064 当根据所述第一类型信息获取到与显示模式相关的第一参数时, 且所述第二位置 状态为普通状态, 则生成所述切换至窗口的第二控制指令 ; 所述第二位置状态为特殊状态, 则生成所述切换至全屏的第一控制指令 ; 0065 当根据所述第一类型信息获取到与显示模式相关的第二参数时, 且所述第二位置 状态为普通状态, 则生成所述收起软键盘的第四控制指令 ; 所述第二位置状态为特殊状态, 则生成所述弹出软键盘的第三控制指令。 说 明 书 CN 1。

34、03853466 A 8 6/9 页 9 0066 在具体的应用环境中, 实现所述步骤 102 的方法可以是 : 0067 根据上述步骤 101 中的方法, 可以获取所述笔记本电脑的当前摆放方式为普通状 态或特殊状态, 经过所述笔记本电脑处理, 普通状态以第一数据表示, 特殊状态以第二数据 表示, 所述第一数据或第二数据可以作为一个数据组的第一部分 ; 然后, 通过所述步骤 105 可以获得与当前应用程序的类型相关的所述第一参数或第二参数, 作为所述数据组的第二 部分, 通过所述第一部分和第二部分可以组成一个完整的数据组, 根据所述数据组的内容 可以确定所述生成的至少一个控制指令, 即当所述数。

35、据组是所述第一数据和第一参数组合 时, 生成所述第二控制指令, 当所述数据组是所述第二数据和第一参数组合时, 生成所述第 一控制指令, 当所述数据组是所述第一数据和第二参数组合时, 生成所述第四控制指令, 当 所述数据组是所述第二数据和第二参数组合时, 生成所述第三控制指令。 0068 例如 : 笔记本电脑的摆放方式处于普通状态, 用户正在使用照片浏览器查看照片, 此时, 用户将所述笔记本电脑的摆放方式变成特殊状态, 则通过本发明实施例所提供的方 法进行显示效果调整, 具体实现包括 : 0069 通过探测器检测第一主体与第二主体的角度值, 所述笔记本电脑将所述角度值转 化为摆放方式对应的数据,。

36、 可以得知摆放方式发生了变化, 并且, 根据当前摆放方式是特殊 状态可以获得上述的第二数据, 然后通过检测当前应用程序为图片类, 通过查询预存的对 应关系可以获得第一参数, 上述第二数据和第一参数组成的数据组可以使所述笔记本电脑 生成一个用于切换当前应用程序到全屏的控制指令并执行, 因此, 在用户将所述笔记本电 脑的摆放方式从普通状态切换到特殊状态之后, 当前正在使用的照片浏览器会对应的被切 换为全屏模式。 0070 如图 3 所示, 根据图 1 所示的方法本发明实施例还提供一种笔记本电脑的显示效 果调整装置 300, 所述笔记本电脑包括一触控显示屏的第一本体, 及可旋转地与所述触控显 示屏连。

37、接的具有至少一个输入装置的第二本体, 所述第一本体和所述第二本体间具有包括 第一位置状态及第二位置状态的至少两种位置状态, 所述笔记本电脑的显示效果调整装置 300 具体包括 : 0071 位置检测模块 301, 用于在所述笔记本电脑的当前状态为所述第一位置状态, 且在 所述触控显示屏的当前显示效果为第一显示效果时, 检测所述笔记本电脑的当前位置状态 是否由所述第一位置状态调整到所述第二位置状态, 其中, 所述第一, 第二位置状态为不同 的位置状态 ; 0072 指令模块 302, 用于在所述笔记本电脑的当前位置状态由所述第一位置状态调整 到所述第二位置状态时, 基于所述第二位置状态, 生成至。

38、少一个控制指令 ; 0073 执行模块 303, 用于执行所述至少一个控制指令, 使所述触控显示屏的当前显示效 果为第二显示效果, 其中, 所述第二显示效果为与所述第二位置状态对应的且与所述第一 显示效果不同的显示效果。 0074 如图 4 所示, 在上述的装置 300 中, 位置检测模块 301 还进一步包括 : 0075 角度检测子模块 3011, 用于检测所述第一本体与所述第二本体所成夹角的第一角 度值, 当所述第一角度值在大于 0 度小于等于 190 度时, 确定所述当前位置状态为普通状 态 ; 当所述第一角度值大于 190 度小于等于 360 度时, 确定所述当前位置状态为特殊状态 。

39、; 0076 切换判断子模块 3012, 获取当前位置状态和相邻前一时刻的位置状态, 比较当前 说 明 书 CN 103853466 A 9 7/9 页 10 位置状态和相邻前一时刻的位置状态, 如果不同, 则判定所述笔记本电脑从所述第一位置 状态切换到所述第二位置状态。 。 0077 在具体的应用环境中, 所述角度检测子模块 3011 和切换判断子模块 3012 的实现 方法可以是 : 0078 角度检测子模块 3011 可以通过与所述笔记本电脑的转轴连接的探测器获取屏幕 与机身所成的角度值, 角度范围与摆放方式具有对应关系, 即大于0度小于等于190度对应 普通状态, 大于 190 度小于。

40、等于 360 度对应特殊状态, 该对应关系已经预存于所述笔记本 中, 再通过查询该对应关系, 可以获得当前所述笔记本电脑所处的摆放方式。例如, 所述探 测器获取到的角度值为 87 度, 获取此度数后查询预存的角度范围与摆放方式的对应关系, 可以得到当前所述笔记本电脑处于普通状态。 0079 切换判断子模块 3012 可以通过每隔一个恰当的固定时长间隔, 通过上述的探测 器获取屏幕与机身的角度值, 根据所述角度值查询角度范围与摆放方式对应关系得到所述 角度值对应的摆放方式, 因此, 每隔一个所述固定时长间隔, 可以获取一个摆放方式, 比较 当前的摆放方式与相邻的前一个摆放方式, 如果结果为不同,。

41、 则可以判定所述笔记本电脑 的位置状态发生了变化。 0080 如图 5 所示, 所述装置 300 还包括程序检测模块 304 和参数获取模块 305, 用于获 取与当前应用程序相关的参数, 再与所述步骤 101 中获取的所述笔记本电脑的当前摆放方 式的数据配合, 确定所述的生成至少一个控制指令, 所述程序检测模块 304 和参数获取模 块 305 具体是 : 0081 程序检测模块 304, 在所述生成控制指令之前, 用于检测当前应用程序的类型, 得 到第一类型信息, 所述第一类型信息用于确定所述生成的控制指令 ; 0082 参数获取模块 305, 用于根据所述第一类型信息获取与显示模式相关的。

42、第一参数 或与输入方式相关的第二参数。 0083 在具体的应用环境中, 实现上述程序检测模块 304 和参数获取模块 305 的方法可 以是 : 0084 所述程序检测模块 304 可以通过检测当前应用程序的类型, 获取该应用程序的类 型信息。 例如, 所述笔记本电脑的当前应用程序是图片浏览器, 则获取当前应用程序的类型 信息为图片类。 0085 所述参数获取模块 305 可以根据获得的当前应用程序的类型信息获取与显示模 式相关的第一参数或与输入方式相关的第二参数, 其中, 所述第一参数对应的类型信息可 以包括 : 图片类、 视频类、 幻灯片类等, 所述第二参数对应的类型信息可以包括 : 文字。

43、聊天 类、 文字记录类等, 上述的对应关系可以预存在所述笔记本电脑中。例如, 获取到当前应用 程序的类型是图片类, 通过查询预存的对应关系, 可以获取第一参数。 0086 在所述的指令模块 302 中, 根据获取的所述当前摆放方式和所述当前应用程序的 类型可以生成至少一个控制指令, 所述的控制指令包括四种, 包括 : 切换至全屏的第一控制 指令、 切换至窗口的第二控制指令、 弹出软键盘的第三控制指令和收起软键盘的第四控制 指令, 根据获得的所述第二位置状态和所述当前应用程序对应的第一参数或第二参数, 可 以确定生成所述四种控制指令中的一种, 具体实施方式是 : 0087 当根据所述第一类型信息。

44、获取到与显示模式相关的第一参数时, 且所述第二位置 说 明 书 CN 103853466 A 10 8/9 页 11 状态为普通状态, 则生成所述切换至窗口的第二控制指令 ; 所述第二位置状态为特殊状态, 则生成所述切换至全屏的第一控制指令 ; 0088 当根据所述第一类型信息获取到与显示模式相关的第二参数时, 且所述第二位置 状态为普通状态, 则生成所述收起软键盘的第四控制指令 ; 所述第二位置状态为特殊状态, 则生成所述弹出软键盘的第三控制指令。 0089 在具体的应用环境中, 实现所述指令模块 302 中生成至少一个控制指令的方法可 以是 : 0090 通过上述位置检测模块 301, 可。

45、以获取所述笔记本电脑的当前摆放方式为普通状 态或特殊状态, 经过所述笔记本电脑处理, 普通状态以第一数据表示, 特殊状态以第二数据 表示, 所述第一数据或第二数据可以作为一个数据组的第一部分 ; 然后, 通过所述参数获取 模块 305 可以获得与当前应用程序的类型相关的所述第一参数或第二参数, 作为所述数据 组的第二部分, 通过所述第一部分和第二部分可以组成一个完整的数据组, 根据所述数据 组的内容可以确定所述生成的至少一个控制指令, 即当所述数据组是所述第一数据和第一 参数组合时, 生成所述第二控制指令, 当所述数据组是所述第二数据和第一参数组合时, 生 成所述第一控制指令, 当所述数据组是。

46、所述第一数据和第二参数组合时, 生成所述第四控 制指令, 当所述数据组是所述第二数据和第二参数组合时, 生成所述第三控制指令。 0091 例如 : 笔记本电脑的摆放方式处于普通状态, 用户正在使用照片浏览器查看照片, 此时, 用户将所述笔记本电脑的摆放方式变成特殊状态, 则通过本发明实施例所提供的方 法进行显示效果调整, 具体实现包括 : 0092 通过探测器检测第一主体与第二主体的角度值, 所述笔记本电脑将所述角度值转 化为摆放方式对应的数据, 可以得知摆放方式发生了变化, 并且, 根据当前摆放方式是特殊 状态可以获得上述的第二数据, 然后通过检测当前应用程序为图片类, 通过查询预存的对 应。

47、关系可以获得第一参数, 上述第二数据和第一参数组成的数据组可以使所述笔记本电脑 生成一个用于切换当前应用程序到全屏的控制指令并执行, 因此, 在用户将所述笔记本电 脑的摆放方式从普通状态切换到特殊状态之后, 当前正在使用的照片浏览器会对应的被切 换为全屏模式。 0093 本申请实施例中的上述一个或多个技术方案, 至少具有如下的技术效果 : 0094 采用本发明所述的方案, 与现有技术方案相比, 由于通过在所述笔记本电脑的当 前状态为所述第一位置状态, 且在所述触控显示屏的当前显示效果为第一显示效果时, 检 测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态 ; 在 所述。

48、笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时, 基于所 述第二位置状态, 生成至少一个控制指令 ; 执行所述至少一个控制指令, 使所述触控显示屏 的当前显示效果为第二显示效果, 解决了某些摆放方式下笔记本电脑的某些软件不能正常 使用的技术问题, 实现了某些应用软件根据笔记本电脑的摆放方式的改变调整显示效果的 功能, 改善了用户使用笔记本电脑的方便性, 提高了具有多种摆放方式的笔记本电脑上应 用软件的易用性。 0095 尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了基本创造 性概念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权利要求意欲解释为包括优 选实施例以及落入本发明范围的所有变更和修改。 说 明 书 CN 103853466 A 11 9/9 页 12 0096 显然, 本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样, 倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内, 则本发明也意图包含这些改动和变型在内。 说 明 书 CN 103853466 A 12 1/2 页 13 图 1 图 2 说 明 书 附 图 CN 103853466 A 13 2/2 页 14 图 3 图 4 图 5 说 明 书 附 图 CN 103853466 A 14 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1