CN103853466B - 一种显示效果调整的方法和装置 - Google Patents
一种显示效果调整的方法和装置 Download PDFInfo
- Publication number
- CN103853466B CN103853466B CN201210497359.5A CN201210497359A CN103853466B CN 103853466 B CN103853466 B CN 103853466B CN 201210497359 A CN201210497359 A CN 201210497359A CN 103853466 B CN103853466 B CN 103853466B
- Authority
- CN
- China
- Prior art keywords
- state
- control instruction
- notebook computer
- current
- place
- 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
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明方案公开了一种显示效果调整的方法和装置,应用于笔记本电脑中,所述方法包括以下的步骤:在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态;在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果。采用本发明的方案,实现了通过改变所述笔记本电脑的摆放方式控制对应应用软件的状态的功能,提高了具有多种摆放方式的笔记本电脑上应用软件的易用性。
Description
技术领域
本发明涉及电子技术领域,具体涉及一种显示效果调整的方法和装置。
背景技术
目前有一种新型的笔记本电脑,折叠后可以变成一款平板电脑。这种新型笔记本电脑的屏幕可以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可以获得与当前应用程序的类型相关的所述第一参数或第二参数,作为所述数据组的第二部分,通过所述第一部分和第二部分可以组成一个完整的数据组,根据所述数据组的内容可以确定所述生成的至少一个控制指令,即当所述数据组是所述第一数据和第一参数组合时,生成所述第二控制指令,当所述数据组是所述第二数据和第一参数组合时,生成所述第一控制指令,当所述数据组是所述第一数据和第二参数组合时,生成所述第四控制指令,当所述数据组是所述第二数据和第二参数组合时,生成所述第三控制指令。
例如:笔记本电脑的摆放方式处于普通状态,用户正在使用照片浏览器查看照片,此时,用户将所述笔记本电脑的摆放方式变成特殊状态,则通过本发明实施例所提供的方法进行显示效果调整,具体实现包括:
通过探测器检测第一主体与第二主体的角度值,所述笔记本电脑将所述角度值转化为摆放方式对应的数据,可以得知摆放方式发生了变化,并且,根据当前摆放方式是特殊状态可以获得上述的第二数据,然后通过检测当前应用程序为图片类,通过查询预存的对应关系可以获得第一参数,上述第二数据和第一参数组成的数据组可以使所述笔记本电脑生成一个用于切换当前应用程序到全屏的控制指令并执行,因此,在用户将所述笔记本电脑的摆放方式从普通状态切换到特殊状态之后,当前正在使用的照片浏览器会对应的被切换为全屏模式。
本申请实施例中的上述一个或多个技术方案,至少具有如下的技术效果:
采用本发明所述的方案,与现有技术方案相比,由于通过在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态;在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果,解决了某些摆放方式下笔记本电脑的某些软件不能正常使用的技术问题,实现了某些应用软件根据笔记本电脑的摆放方式的改变调整显示效果的功能,改善了用户使用笔记本电脑的方便性,提高了具有多种摆放方式的笔记本电脑上应用软件的易用性。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (8)
1.一种显示效果调整的方法,应用于笔记本电脑中,其特征在于,所述笔记本电脑包括一触控显示屏的第一本体,及可旋转地与所述触控显示屏连接的具有至少一个输入装置的第二本体,所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态的至少两种位置状态,所述方法包括:
在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态,其中,所述第一,第二位置状态为不同的位置状态;
在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;
执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果,其中,所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效果不同的显示效果;
其中,所述检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态,包括:
检测所述第一本体与所述第二本体所成夹角的第一角度值,当所述第一角度值在大于0度小于等于190度时,确定所述当前位置状态为普通状态;当所述第一角度值大于190度小于等于360度时,确定所述当前位置状态为特殊状态;获取当前位置状态和相邻前一时刻的位置状态,比较当前位置状态和相邻前一时刻的位置状态,如果不同,则判定所述笔记本电脑从所述第一位置状态切换到所述第二位置状态;
在所述生成至少一个控制指令之前,还包括步骤:
检测当前应用程序的类型,得到第一类型信息,所述第一类型信息用于确定所述生成的控制指令;根据所述第一类型信息获取与输入方式相关的第二参数;
所述生成至少一个控制指令包括:
当根据所述第一类型信息获取到与输入方式相关的第二参数时,若所述第二位置状态为普通状态,则生成收起软键盘的第四控制指令;若所述第二位置状态为特殊状态,则生成弹出软键盘的第三控制指令。
2.如权利要求1所述的方法,其特征在于,在所述生成至少一个控制指令之前,还包括步骤:
根据所述第一类型信息获取与显示模式相关的第一参数。
3.如权利要求1或2所述的方法,其特征在于,所述控制指令还包括:切换至全屏的第一控制指令和切换至窗口的第二控制指令。
4.如权利要求3所述的方法,其特征在于,所述生成至少一个控制指令包括:
当根据所述第一类型信息获取到与显示模式相关的第一参数时,且所述第二位置状态为普通状态,则生成所述切换至窗口的第二控制指令;所述第二位置状态为特殊状态,则生成所述切换至全屏的第一控制指令。
5.一种显示效果调整的装置,应用于笔记本电脑中,其特征在于,所述笔记本电脑包括一触控显示屏的第一本体,及可旋转地与所述触控显示屏连接的具有至少一个输入装置的第二本体,所述第一本体和所述第二本体间具有包括第一位置状态及第二位置状态的至少两种位置状态,所述装置包括:
位置检测模块,用于在所述笔记本电脑的当前状态为所述第一位置状态,且在所述触控显示屏的当前显示效果为第一显示效果时,检测所述笔记本电脑的当前位置状态是否由所述第一位置状态调整到所述第二位置状态,其中,所述第一,第二位置状态为不同的位置状态;
指令模块,用于在所述笔记本电脑的当前位置状态由所述第一位置状态调整到所述第二位置状态时,基于所述第二位置状态,生成至少一个控制指令;
执行模块,用于执行所述至少一个控制指令,使所述触控显示屏的当前显示效果为第二显示效果,其中,所述第二显示效果为与所述第二位置状态对应的且与所述第一显示效果不同的显示效果;
其中,所述位置检测模块具体包括:
角度检测子模块,用于检测所述第一本体与所述第二本体所成夹角的第一角度值,当所述第一角度值在大于0度小于等于190度时,确定所述当前位置状态为普通状态;当所述第一角度值大于190度小于等于360度时,确定所述当前位置状态为特殊状态;
切换判断子模块,用于获取当前位置状态和相邻前一时刻的位置状态,比较当前位置状态和相邻前一时刻的位置状态,如果不同,则判定所述笔记本电脑从所述第一位置状态切换到所述第二位置状态;
所述装置还包括:
程序检测模块,在所述生成控制指令之前,用于检测当前应用程序的类型,得到第一类型信息,所述第一类型信息用于确定所述生成的控制指令;
参数获取模块,用于根据所述第一类型信息获取与输入方式相关的第二参数;
所述指令模块用于:当根据所述第一类型信息获取到与输入方式相关的第二参数时,且所述第二位置状态为普通状态,则生成收起软键盘的第四控制指令;所述第二位置状态为特殊状态,则生成弹出软键盘的第三控制指令。
6.如权利要求5所述的装置,其特征在于,所述参数获取模块还用于:根据所述第一类型信息获取与显示模式相关的第一参数。
7.如权利要求5或6所述的装置,其特征在于,所述指令模块中的控制指令还包括:切换至全屏的第一控制指令和切换至窗口的第二控制指令。
8.如权利要求7所述的装置,其特征在于,所述指令模块用于:
当根据所述第一类型信息获取到与显示模式相关的第一参数时,若所述第二位置状态为普通状态,则生成所述切换至窗口的第二控制指令;所述第二位置状态为特殊状态,则生成所述切换至全屏的第一控制指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210497359.5A CN103853466B (zh) | 2012-11-28 | 2012-11-28 | 一种显示效果调整的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210497359.5A CN103853466B (zh) | 2012-11-28 | 2012-11-28 | 一种显示效果调整的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103853466A CN103853466A (zh) | 2014-06-11 |
CN103853466B true CN103853466B (zh) | 2018-01-23 |
Family
ID=50861189
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210497359.5A Active CN103853466B (zh) | 2012-11-28 | 2012-11-28 | 一种显示效果调整的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103853466B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI630472B (zh) * | 2015-06-01 | 2018-07-21 | 仁寶電腦工業股份有限公司 | 可攜式電子裝置及其操作方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968395A (zh) * | 2005-11-17 | 2007-05-23 | 腾讯科技(深圳)有限公司 | 一种视频图像的视窗切换控制方法及*** |
CN101674347A (zh) * | 2009-09-28 | 2010-03-17 | 明基电通有限公司 | 电子装置以及电子装置状态判断方法 |
EP2312834A2 (en) * | 2009-08-18 | 2011-04-20 | Sony Corporation | Remote control, remote control method, display device and display method |
CN102187296A (zh) * | 2008-09-08 | 2011-09-14 | 高通股份有限公司 | 将基于多面板电子装置的屏幕大小或屏幕分辨率的参数发送到服务器 |
CN102567103A (zh) * | 2010-12-27 | 2012-07-11 | 联想(北京)有限公司 | 一种终端及切换方法 |
-
2012
- 2012-11-28 CN CN201210497359.5A patent/CN103853466B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968395A (zh) * | 2005-11-17 | 2007-05-23 | 腾讯科技(深圳)有限公司 | 一种视频图像的视窗切换控制方法及*** |
CN102187296A (zh) * | 2008-09-08 | 2011-09-14 | 高通股份有限公司 | 将基于多面板电子装置的屏幕大小或屏幕分辨率的参数发送到服务器 |
EP2312834A2 (en) * | 2009-08-18 | 2011-04-20 | Sony Corporation | Remote control, remote control method, display device and display method |
CN101674347A (zh) * | 2009-09-28 | 2010-03-17 | 明基电通有限公司 | 电子装置以及电子装置状态判断方法 |
CN102567103A (zh) * | 2010-12-27 | 2012-07-11 | 联想(北京)有限公司 | 一种终端及切换方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103853466A (zh) | 2014-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI307854B (en) | Apparatus and method for controlling a cursor | |
CN108319422A (zh) | 一种多屏互动触控显示方法、装置、存储介质和终端 | |
CN103534667B (zh) | 分清多触摸指示设备中有意接触和运动与无意接触和运动 | |
WO2015002037A1 (en) | Data processing device | |
CN104598136B (zh) | 移动装置及移动装置的显示画面旋转方法 | |
WO2012096741A3 (en) | Touch screen user interfaces | |
WO2011113014A1 (en) | Position capture input apparatus, system, and method therefor | |
CN102760027B (zh) | 一种显示处理方法、装置及电子设备 | |
CN106657472A (zh) | 一种手持终端及其控制方法 | |
CN105589552A (zh) | 基于手势的投影交互方法及投影交互设备 | |
CN106681603A (zh) | 一种调节视频播放进度的方法及移动终端 | |
CN103885571A (zh) | 一种信息处理方法及电子设备 | |
CN106980377A (zh) | 一种三维空间的交互***及其操作方法 | |
CN103713822B (zh) | 一种信息处理方法及第一电子设备 | |
CN103761011B (zh) | 一种虚拟触摸屏的方法、***及计算设备 | |
CN104571792A (zh) | 一种信息处理方法及电子设备 | |
CN105183538B (zh) | 一种信息处理方法及电子设备 | |
CN103853466B (zh) | 一种显示效果调整的方法和装置 | |
Jiang et al. | A SLAM-based 6DoF controller with smooth auto-calibration for virtual reality | |
CN102789315A (zh) | 一种控制电子设备的方法及电子设备 | |
CN106648359A (zh) | 一种调节视频播放进度的方法及移动终端 | |
CN103870118B (zh) | 信息处理方法及电子设备 | |
CN106648378A (zh) | 图像显示方法、装置及移动终端 | |
CN103870042B (zh) | 显示图像的方法和电子设备 | |
KR101447542B1 (ko) | 터치 패널 제어장치 및 그의 구동방법 |
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 |