CN103377639A - 终端和显示控制方法 - Google Patents
终端和显示控制方法 Download PDFInfo
- Publication number
- CN103377639A CN103377639A CN201210111018XA CN201210111018A CN103377639A CN 103377639 A CN103377639 A CN 103377639A CN 201210111018X A CN201210111018X A CN 201210111018XA CN 201210111018 A CN201210111018 A CN 201210111018A CN 103377639 A CN103377639 A CN 103377639A
- Authority
- CN
- China
- Prior art keywords
- terminal
- specific region
- screen
- angle
- unit
- 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.)
- Granted
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种终端包括:显示控制单元,使用特定显示效果对终端的屏幕上的特定区域进行处理;状态检测单元,检测所述终端的实时状态;位置处理单元,根据来自所述状态检测单元的所述实时状态,对所述特定区域在所述终端的屏幕上的位置进行调节。相应地,本发明还提出了一种显示控制方法。通过本发明的技术方案,可以使终端屏幕特定区域显示特定效果,如具有更高亮度等;同时结合对终端移动角度的检测,使得特定区域能够移动至用户关注的区域,使用户总能够得到最佳的观看效果,提升了用户体验。
Description
技术领域
本发明涉及终端显示控制技术领域,具体而言,涉及一种终端和一种显示控制方法。
背景技术
随着手机智能化的提高,手机的功能越来越强,应用越来越多,能够满足人们在日常生活中的很多需求。但与此同时,手机的功耗也越来越大,而随着大屏幕智能手机的广泛使用,大部分的功耗都来自于手机的屏幕背光耗电。
在相关技术中,终端通过接收触摸指令来选择打开触摸点周围的背光区域,该背光区域是固定的,该点亮区域的位置也是固定的,不能移动,无法根据终端的移动而自适应地调整背光显示区域,智能化程度较低。
因此,需要一种新的显示控制技术能控制终端的屏幕使屏幕特定区域显示特定效果,如具有更高亮度等;同时结合对终端移动角度的检测,使得特定区域能够移动至用户关注的区域,使用户总能够得到最佳的观看效果,提升了用户体验。
发明内容
本发明正是基于上述问题,提出了一种新的显示控制技术,对终端屏幕特定区域显示特定效果,如具有更高亮度等;同时结合对终端移动角度的检测,使得特定区域能够移动至用户关注的区域,使用户总能够得到最佳的观看效果,提升了用户体验。
有鉴于此,本发明提出了一种终端,包括:显示控制单元,使用特定显示效果对终端的屏幕上的特定区域进行处理;状态检测单元,检测所述终端的实时状态;位置处理单元,根据来自所述状态检测单元的所述实时状态,对所述特定区域在所述终端的屏幕上的位置进行调节。
在该技术方案中,用户在使用终端的过程中,并不是同时关注整个屏幕,而是往往从同一角度上,仅关注某些区域,因此不需要保持终端屏幕所有区域显示效果一致,而是对“某些区域”,即上述“特定区域”,使用“特定显示效果”。这里的特定显示效果可以包括屏幕的亮度、色彩、色温等。以屏幕背光亮度为例,可以提高用户关注区域的显示亮度,弱化其它区域的背光亮度,这样可以在不影响用户观看屏幕显示内容的同时,减少背光功耗。而用户使用终端的过程中终端的实时状态也会发生变化,例如终端与用户之间的角度、位置变化。这就需要将特定区域在终端的屏幕上的位置进行调节,以适应终端的实时状态的变化,保持用户关注的区域在屏幕适宜的位置。
在上述技术方案中,优选地,所述状态检测单元具体包括:角度检测子单元,检测所述终端在指定方向上的转动角度;以及所述位置处理单元具体用于:根据所述转动角度的大小与预设最大转动角度的比值,控制所述特定区域按照对应的方向和位移进行移动。
在该技术方案中,终端的角度变化会直接影响用户观看终端屏幕特定区域的效果,同时,终端角度变化有时也反映了用户关注区域的改变。因此需要根据终端转动角度控制特定区域按照对应的方向和位移进行移动,保持特定区域在屏幕适宜的位置。可以使用加速度传感器、重力感应器、陀螺仪等装置中的任意一种或多种,对终端的角度变化进行检测,以对特定区域的位置进行改变。这里的“指定方向”是指相对于一初始位置而言的方向,比如可以通过在终端上设置一个物理按键或多个物理按键的组合,或是在终端屏幕上的划出对应的手势轨迹,或是在晃动安装有加速度传感器、重力感应器、陀螺仪等装置的终端等,则将该时刻的终端的位置设定为初始位置,可以建立对应于该初始位置的坐标系,则该指定方向即为该坐标系的轴线方向。
在上述技术方案中,优选地,还包括:区域设置单元,将所述终端的屏幕划分为多个显示区域,并设定每个所述显示区域对应的变化角度阈值;所述状态检测单元具体包括:角度检测子单元,检测所述终端在指定方向上的实时转动角度;以及所述位置处理单元具体用于:获取所述实时转动角度所处的变化角度阈值,并将所述特定区域设置为该变化角度阈值对应的显示区域。在该技术方案中,将终端的屏幕划分为多个显示区域,并设定每个显示区域对应的变化角度阈值,是指从一个显示区域变化至另一个显示区域的“边界阈值”,通过获取实时转动角度所处的变化角度阈值,从而使得特定区域在上述各个显示区域中进行变动,降低了调节、控制的难度。
在上述技术方案中,优选地,所述状态检测单元还包括:速度检测子单元,检测所述终端在指定方向上的转动速度;以及所述位置处理单元还用于:根据所述转动速度的大小与预设最大转动速度的比值,控制所述特定区域按照对应的速度进行移动。在该技术方案中,将终端的响应速度与终端状态改变速度建立了关联,从而使得终端的状态变化与特定区域的移动相配合,从而使得用户得到最佳的观看效果,而不会存在延迟显示,有利于提升用户体验。
在上述技术方案中,优选地,所述状态检测单元还包括:应用检测子单元,检测所述终端当前所显示应用程序的属性信息;以及所述位置处理单元还用于:根据所述应用程序的属性信息,以特定显示效果对所述应用程序的预设区域进行处理。在该技术方案中,将终端应用程序的属性与应用程序特定显示区域建立关联,从而根据终端当前的应用程序,以特定显示效果显示所述应用程序的特定区域内容,比如在短信阅读界面中,以高亮显示短信内容区域,从而增强用户的观看效果,提升用户体验。
在上述技术方案中,优选地,还包括:触摸感应单元,感应所述终端接收到的触摸动作,获取所述触摸动作对应的起始触摸点;数量判断单元,判断所述触摸感应单元感应到的所述起始触摸点的个数是否为多个;位置获取单元,在所述数量判断单元的判断结果为是的情况下,获取所述起始触摸点在所述终端的屏幕上的位置;位置判断单元,判断是否所有的所述起始触摸点均处于所述终端的屏幕上的指定区域;以及区域大小调节单元,在所述位置判断单元的判断结果为是的情况下,根据所述触摸动作,对所述特定区域的大小进行调节。
在该技术方案中,通过屏幕触摸感应实现了对屏幕特定区域大小的控制。用户可以根据自己的需要来改变屏幕特定区域的大小,并且这种改变是通过多点触摸感应来实现的。这里的“指定区域”可以是特定区域内部,也可以是非特定区域的区域,通过对于起始触摸点的位置,从而准确判断出用户的真正操作意图是希望对特定区域进行缩放,还是对显示内容进行操作,比如在终端上显示出一张图片时,能够准确判断出用户是希望缩放该图片,还是缩放该特定区域,使用户的操作简单易行。
在上述技术方案中,优选地,所述位置获取单元还用于:在所述数量判断单元的判断结果为是的情况下,获取所述触摸动作对应的滑动轨迹在所述终端的屏幕上的位置;所述位置判断单元还用于:判断所述触摸动作对应的滑动轨迹是否处于所述指定区域;以及所述区域大小调节单元还用于:在所述位置判断单元的判断结果为是的情况下,根据所述触摸动作,对所述特定区域的大小进行调节。
在该技术方案中,单独对初始触摸点进行判断仍可能存在误操作和误判断,为了进一步提高对用户操作意图的判断正确性,可以对整个操作的滑动轨迹的位置进行判断,从而确定操作对象。
根据本发明的又一方面,还提出了一种显示控制方法,包括:步骤202,使用特定显示效果对终端的屏幕上的特定区域进行处理;步骤204,检测所述终端的实时状态,并根据检测结果对所述特定区域在所述终端的屏幕上的位置进行调节。
该技术方案中,用户在使用终端的过程中,并不是同时关注整个屏幕,而是往往从同一角度上,仅关注某些区域,因此不需要保持终端屏幕所有区域显示效果一致,而是对“某些区域”,即上述“特定区域”,使用“特定显示效果”。这里的特定显示效果可以包括屏幕的亮度、色彩、色温等。以屏幕背光亮度为例,可以提高用户关注区域的显示亮度,弱化其它区域的背光亮度,这样可以在不影响用户观看屏幕显示内容的同时,减少背光功耗。而用户使用终端的过程中终端的实时状态也会发生变化,例如终端与用户之间的角度、位置变化。这就需要将特定区域在终端的屏幕上的位置进行调节,以适应终端的实时状态的变化,保持用户关注的区域在屏幕适宜的位置。
在上述技术方案中,优选地,所述步骤204具体包括:检测所述终端在指定方向上的转动角度,并根据所述转动角度的大小与预设最大转动角度的比值,控制所述特定区域按照对应的方向和位移进行移动。在该技术方案中,终端的角度变化会直接影响用户观看终端屏幕特定区域的效果,同时,终端角度变化有时也反映了用户关注区域的改变。因此需要根据终端转动角度控制特定区域按照对应的方向和位移进行移动,保持特定区域在屏幕适宜的位置。可以使用加速度传感器、重力感应器、陀螺仪等装置中的任意一种或多种,对终端的角度变化进行检测,以对特定区域的位置进行改变。这里的“指定方向”是指相对于一初始位置而言的方向,比如可以通过在终端上设置一个物理按键或多个物理按键的组合,或是在终端屏幕上的划出对应的手势轨迹,或是在晃动安装有加速度传感器、重力感应器、陀螺仪等装置的终端等,则将该时刻的终端的位置设定为初始位置,可以建立对应于该初始位置的坐标系,则该指定方向即为该坐标系的轴线方向。
在上述技术方案中,优选地,所述步骤202之前,还包括:将所述终端的屏幕划分为多个显示区域,并设定每个所述显示区域对应的变化角度阈值;以及所述步骤204具体包括:检测所述终端在指定方向上的实时转动角度,获取所述实时转动角度所处的变化角度阈值,并将所述特定区域设置为该变化角度阈值对应的显示区域。在该技术方案中,将终端的屏幕划分为多个显示区域,并设定每个显示区域对应的变化角度阈值,是指从一个显示区域变化至另一个显示区域的“边界阈值”,通过获取实时转动角度所处的变化角度阈值,从而使得特定区域在上述各个显示区域中进行变动,降低了调节、控制的难度。
在上述技术方案中,优选地,所述步骤204还包括:检测所述终端在指定方向上的转动速度,并根据所述转动速度的大小与预设最大转动速度的比值,控制所述特定区域按照对应的速度进行移动。在该技术方案中,将终端的响应速度与终端状态改变速度建立了关联,从而使得终端的状态变化与特定区域的移动相配合,从而使得用户得到最佳的观看效果,而不会存在延迟显示,有利于提升用户体验。
在上述技术方案中,优选地,所述步骤204还包括:检测终端当前所显示应用程序的属性信息,根据所述应用程序的属性信息,以特定显示效果对所述应用程序的预设区域进行处理。在该技术方案中,将终端应用程序的属性与应用程序特定显示区域建立关联,从而根据终端当前的应用程序,以特定显示效果显示所述应用程序的特定区域内容,比如在短信阅读界面中,以高亮显示短信内容区域,从而增强用户的观看效果,提升用户体验。
在上述技术方案中,优选地,还包括:感应所述终端接收到的触摸动作;检测所述触摸动作对应的起始触摸点,若所述起始触摸点的个数为多个,则进一步获取所述起始触摸点在所述终端的屏幕上的位置;以及若所有的所述起始触摸点均处于所述终端的屏幕上的指定区域,则根据所述触摸动作,对所述特定区域的大小进行调节。
在该技术方案中,通过屏幕触摸感应实现了对屏幕特定区域大小的控制。用户可以根据自己的需要来改变屏幕特定区域的大小,并且这种改变是通过多点触摸感应来实现的。这里的“指定区域”可以是特定区域内部,也可以是非特定区域的区域,通过对于起始触摸点的位置,从而准确判断出用户的真正操作意图是希望对特定区域进行缩放,还是对显示内容进行操作,比如在终端上显示出一张图片时,能够准确判断出用户是希望缩放该图片,还是缩放该特定区域,使用户的操作简单易行。
在上述技术方案中,优选地,还包括:若所述起始触摸点的个数为多个,且所述触摸动作对应的滑动轨迹处于所述指定区域,则根据所述触摸动作,对所述特定区域的大小进行调节。在该技术方案中,单独对初始触摸点进行判断仍可能存在误操作和误判断,为了进一步提高对用户操作意图的判断正确性,可以对整个操作的滑动轨迹的位置进行判断,从而确定操作对象。
通过以上技术方案,可以使终端屏幕特定区域显示特定效果;同时结合加速度传感器的功能实现特定区的移动,移动特定区域到达用户关注的区域,使特定区域始终与用户保持适宜的位置,提升了用户体验。
附图说明
图1示出了根据本发明的实施例的终端的框图;
图2示出了根据本发明的实施例的显示控制方法流程图;
图3A至图3E示出了根据本发明的实施例的显示控制方法示意图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
图1示出了根据本发明的实施例的终端的框图。
如图1所示,根据本发明的实施例的终端100,包括:显示控制单元102,使用特定显示效果对终端100的屏幕上的特定区域进行处理;状态检测单元104,检测终端100的实时状态;位置处理单元106,根据来自状态检测单元的实时状态,对特定区域在终端100的屏幕上的位置进行调节。
在该技术方案中,用户在使用终端100的过程中,并不是同时关注整个屏幕,而是往往从同一角度上,仅关注某些区域,因此不需要保持终端屏幕所有区域显示效果一致,而是对“某些区域”,即上述“特定区域”,使用“特定显示效果”。这里的特定显示效果可以包括屏幕的亮度、色彩、色温等。以屏幕背光亮度为例,可以提高用户关注区域的显示亮度,弱化其它区域的背光亮度,这样可以在不影响用户观看屏幕显示内容的同时,减少背光功耗。而用户使用终端的过程中终端的实时状态也会发生变化,例如终端与用户之间的角度、位置变化。这就需要将特定区域在终端的屏幕上的位置进行调节,以适应终端的实时状态的变化,保持用户关注的区域在屏幕适宜的位置。
在上述技术方案中,状态检测单元104具体包括:角度检测子单元1042,检测终端100在指定方向上的转动角度;以及位置处理单元106具体用于:根据转动角度的大小与预设最大转动角度的比值,控制特定区域按照对应的方向和位移进行移动。在该技术方案中,终端100的角度变化会直接影响用户观看终端屏幕特定区域的效果,同时,终端角度变化有时也反映了用户关注区域的改变。因此需要根据终端100的转动角度控制特定区域按照对应的方向和位移进行移动,保持特定区域在屏幕适宜的位置。可以使用加速度传感器、重力感应器、陀螺仪等装置中的任意一种或多种,对终端100的角度变化进行检测,以对特定区域的位置进行改变。这里的“指定方向”是指相对于一初始位置而言的方向,比如可以通过在终端100上设置一个物理按键或多个物理按键的组合,或是在终端100的屏幕上的划出对应的手势轨迹,或是在晃动安装有加速度传感器、重力感应器、陀螺仪等装置的终端100等,则将该时刻的终端100的位置设定为初始位置,可以建立对应于该初始位置的坐标系,则该指定方向即为该坐标系的轴线方向。
在上述技术方案中,终端100还包括:区域设置单元108,将终端100的屏幕划分为多个显示区域,并设定每个显示区域对应的变化角度阈值;状态检测单元104具体包括:角度检测子单元1042,检测终端100在指定方向上的实时转动角度;以及位置处理单元106具体用于:获取实时转动角度所处的变化角度阈值,并将特定区域设置为该变化角度阈值对应的显示区域。在该技术方案中,将终端100的屏幕划分为多个显示区域,并设定每个显示区域对应的变化角度阈值,是指从一个显示区域变化至另一个显示区域的“边界阈值”,通过获取实时转动角度所处的变化角度阈值,从而使得特定区域在上述各个显示区域中进行变动,降低了调节、控制的难度。
在上述技术方案中,状态检测单元104还包括:速度检测子单元1044,检测终端在指定方向上的转动速度;以及位置处理单元106还用于:根据转动速度的大小与预设最大转动速度的比值,控制特定区域按照对应的速度进行移动。在该技术方案中,将终端的响应速度与终端100状态改变速度建立了关联,从而使得终端100的状态变化与特定区域的移动相配合,从而使得用户得到最佳的观看效果,而不会存在延迟显示,有利于提升用户体验。
在上述技术方案中,状态检测单元104还包括:应用检测子单元1046,检测所述终端100当前所显示应用程序的属性信息;以及所述位置处理单元106还用于:根据所述应用程序的属性信息,以特定显示效果对所述应用程序的预设区域进行处理。在该技术方案中,将终端100应用程序的属性与应用程序特定显示区域建立关联,从而根据终端100当前的应用程序,以特定显示效果显示所述应用程序的特定区域内容,比如可以在短信阅读界面中,以高亮显示短信内容区域,从而增强用户的观看效果,提升用户体验。
在上述技术方案中,终端100还包括:触摸感应单元110,感应终端100接收到的触摸动作,获取所述触摸动作对应的起始触摸点;数量判断单元112,判断触摸感应单元110感应到的起始触摸点的个数是否为多个;位置获取单元114,在数量判断单元112的判断结果为是的情况下,获取起始触摸点在终端100的屏幕上的位置;位置判断单元116,判断是否所有的起始触摸点均处于终端100的屏幕上的指定区域;以及区域大小调节单元118,在位置判断单元116的判断结果为是的情况下,根据触摸动作,对特定区域的大小进行调节。
在该技术方案中,通过屏幕触摸感应实现了对屏幕特定区域大小的控制。用户可以根据自己的需要来改变屏幕特定区域的大小,并且这种改变是通过多点触摸感应来实现的。这里的“指定区域”可以是特定区域内部,也可以是非特定区域的区域,通过对于起始触摸点的位置,从而准确判断出用户的真正操作意图是希望对特定区域进行缩放,还是对显示内容进行操作,比如在终端上显示出一张图片时,能够准确判断出用户是希望缩放该图片,还是缩放该特定区域,使用户的操作简单易行。
在上述技术方案中,位置获取单元114还用于:在数量判断单元112的判断结果为是的情况下,获取摸动作对应的滑动轨迹在终端100的屏幕上的位置;位置判断单元116还用于:判断触摸动作对应的滑动轨迹是否处于指定区域;以及区域大小调节单元118还用于:在位置判断单元116的判断结果为是的情况下,根据触摸动作,对特定区域的大小进行调节。
在该技术方案中,单独对初始触摸点进行判断仍可能存在误操作和误判断,为了进一步提高对用户操作意图的判断正确性,可以对整个操作的滑动轨迹的位置进行判断,从而确定操作对象。
图2示出了根据本发明的实施例的显示控制方法流程图。
如图2所示,根据本发明的实施例的显示控制方法包括:步骤202,使用特定显示效果对终端的屏幕上的特定区域进行处理;步骤204,检测终端的实时状态,并根据检测结果对特定区域在终端的屏幕上的位置进行调节。
在该技术方案中,用户在使用终端的过程中,并不是同时关注整个屏幕,而是往往从同一角度上,仅关注某些区域,因此不需要保持终端屏幕所有区域显示效果一致,而是对“某些区域”,即上述“特定区域”,使用“特定显示效果”。这里的特定显示效果可以包括屏幕的亮度、色彩、色温等。以屏幕背光亮度为例,可以提高用户关注区域的显示亮度,弱化其它区域的背光亮度,这样可以在不影响用户观看屏幕显示内容的同时,减少背光功耗。而用户使用终端的过程中终端的实时状态也会发生变化,例如终端与用户之间的角度、位置变化。这就需要将特定区域在终端的屏幕上的位置进行调节,以适应终端的实时状态的变化,保持用户关注的区域在屏幕适宜的位置。
在上述技术方案中,步骤204具体包括:检测所述终端在指定方向上的转动角度,并根据所述转动角度的大小与预设最大转动角度的比值,控制所述特定区域按照对应的方向和位移进行移动。终端的角度变化会直接影响用户观看终端屏幕特定区域的效果,同时,终端角度变化有时也反映了用户关注区域的改变。因此需要根据终端转动角度控制特定区域按照对应的方向和位移进行移动,保持特定区域在屏幕适宜的位置。
在上述技术方案中,步骤204具体包括:检测终端在指定方向上的转动角度,并根据转动角度的大小与预设最大转动角度的比值,控制所述特定区域按照对应的方向和位移进行移动。
在该技术方案中,终端的角度变化会直接影响用户观看终端屏幕特定区域的效果,同时,终端角度变化有时也反映了用户关注区域的改变。因此需要根据终端转动角度控制特定区域按照对应的方向和位移进行移动,保持特定区域在屏幕适宜的位置。可以使用加速度传感器、重力感应器、陀螺仪等装置中的任意一种或多种,对终端的角度变化进行检测,以对特定区域的位置进行改变。这里的“指定方向”是指相对于一初始位置而言的方向,比如可以通过在终端上设置一个物理按键或多个物理按键的组合,或是在终端屏幕上的划出对应的手势轨迹,或是在晃动安装有加速度传感器、重力感应器、陀螺仪等装置的终端等,则将该时刻的终端的位置设定为初始位置,可以建立对应于该初始位置的坐标系,则该指定方向即为该坐标系的轴线方向。
在上述技术方案中,步骤202之前,还包括:将所述终端的屏幕划分为多个显示区域,并设定每个所述显示区域对应的变化角度阈值;以及所述步骤204具体包括:检测所述终端在指定方向上的实时转动角度,获取所述实时转动角度所处的变化角度阈值,并将所述特定区域设置为该变化角度阈值对应的显示区域。在该技术方案中,将终端的屏幕划分为多个显示区域,并设定每个显示区域对应的变化角度阈值,是指从一个显示区域变化至另一个显示区域的“边界阈值”,通过获取实时转动角度所处的变化角度阈值,从而使得特定区域在上述各个显示区域中进行变动,降低了调节、控制的难度。
在上述技术方案中,步骤204还包括:检测所述终端在指定方向上的转动速度,并根据所述转动速度的大小与预设最大转动速度的比值,控制所述特定区域按照对应的速度进行移动。在该技术方案中,将终端的响应速度与终端状态改变速度建立了关联,从而使得终端的状态变化与特定区域的移动相配合,从而使得用户得到最佳的观看效果,而不会存在延迟显示,有利于提升用户体验。
在上述技术方案中,步骤204还包括检测终端当前所显示应用程序的属性信息,根据所述应用程序的属性信息,以特定显示效果对所述应用程序的预设区域进行处理。在该技术方案中,将终端应用程序的属性与应用程序特定显示区域建立关联,从而根据终端当前的应用程序,以特定显示效果显示所述应用程序的特定区域内容,比如在短信阅读界面中,以高亮显示短信内容区域,从而增强用户的观看效果,提升用户体验。
在上述技术方案中,还包括:感应所述终端接收到的触摸动作;检测所述触摸动作对应的起始触摸点,若所述起始触摸点的个数为多个,则进一步获取所述起始触摸点在所述终端的屏幕上的位置;以及若所有的所述起始触摸点均处于所述终端的屏幕上的指定区域,则根据所述触摸动作,对所述特定区域的大小进行调节。
在该技术方案中,通过屏幕触摸感应实现了对屏幕特定区域大小的控制。用户可以根据自己的需要来改变屏幕特定区域的大小,并且这种改变是通过多点触摸感应来实现的。这里的“指定区域”可以是特定区域内部,也可以是非特定区域的区域,通过对于起始触摸点的位置,从而准确判断出用户的真正操作意图是希望对特定区域进行缩放,还是对显示内容进行操作,比如在终端上显示出一张图片时,能够准确判断出用户是希望缩放该图片,还是缩放该特定区域,使用户的操作简单易行。
在上述技术方案中,还包括:若起始触摸点的个数为多个,且触摸动作对应的滑动轨迹处于指定区域,则根据触摸动作,对特定区域的大小进行调节。在该技术方案中,单独对初始触摸点进行判断仍可能存在误操作和误判断,为了进一步提高对用户操作意图的判断正确性,可以对整个操作的滑动轨迹的位置进行判断,从而确定操作对象。
下面结合图3A至图3E,对基于本发明的实施例的对终端显示过程进行控制的过程进行详细说明,其中,图3A至图3E示出了根据本发明的实施例的显示控制方法示意图。
如图3A所示,确定终端屏幕的初始位置,并建立直角坐标系。这里的初始位置,可以为预先设定的固定位置,比如终端处于未被用户手持的状态,或终端在一段时间内未发生位置变化,则该终端的状态也可以作为初始状态,或由用户指定某一时刻的状态为初始状态,这里的指定方式可以包括:在终端上设置一个物理按键或多个物理按键的组合,并判断用户是否按压该按键,或是在终端屏幕上的划出对应的手势轨迹,或是在晃动安装有加速度传感器、重力感应器、陀螺仪等装置的终端等。
假定在初始状态下,终端屏幕所在平面为xoy平面,z轴垂直于终端屏幕所在平面。在某一时刻,终端发生了转动后,终端屏幕处于图3A所示的位置。其中,x’轴为x轴在屏幕上的投影,夹角304为屏幕与x轴的夹角,y’为y轴在屏幕上的投影,夹角306为屏幕与y轴的夹角。终端状态检测单元检测屏幕与x轴的夹角304、与y轴的夹角306的值,并根据检测到的角度的大小,来确定特定区域302的位置,而在特定区域302中,将采用与其他区域不同的显示效果,比如亮度更强。这里的终端状态检测单元可以为加速度传感器、重力感应器、陀螺仪等装置。
具体地,对于特定区域302的位置,可以事先设定其在屏幕上的位置与检测到角度之间的对应关系,则根据实时检测到的夹角大小,确定其对应的实时位置。
图3B和图3C为特定区域302在终端屏幕上的位置在上下方向上进行移动的示意图。
这里事先将终端屏幕划分为多个显示区域,比如图中分为了9个区域,当然实际情况下,可以根据需要进行任意划分,而区域的数量越多,则显示效果越细腻。
特定区域302在上述9个显示区域中进行移动时,移动的方向、距离、速度等与夹角306的值有关。当终端绕x轴旋转时,终端状态检测单元检测夹角306的变化。当转动终端,使得夹角306的值增大时,终端将特定区域302向上移动,如图3B所示,从原来中间的显示区域移动至最上方的显示区域。相反的,当转动终端,使得夹角306的值减小时,终端将特定区域302向下移动,如图3C所示,从原来中间的显示区域移动至最下方的显示区域。
当然,对于特定区域302处于其他列的显示区域的情况下,也可以根据终端屏幕绕x轴旋转的角度进行特定区域302的移动,并且根据角度的数值不同,每次移动的区域的数量也可以为一个或多个。
另外,在对特定区域302进行移动时,在显示效果上,可以为从一个区域“跳跃”至另一个区域,也可以为平滑的过渡方式,从而使得用户得到更好的视觉和体验效果。
图3D和图3E为特定区域302在终端屏幕上的位置在左右方向上进行移动的示意图。
与上下方向上的区域移动相类似,特定区域302左右移动的方向、距离、速度等与夹角304的值有关。当终端绕y轴旋转时,夹角304的值发生变化。当转动终端,使得夹角304的值增大时,终端将特定区域302向上移动,如图3D所示,从原来中间的显示区域移动至最右侧的显示区域。相反的,当转动终端,使得夹角304的值减小时,终端将特定区域302向下移动,如图3E所示,从原来中间的显示区域移动至最左侧的显示区域。
另外,在用户对终端进行操作时,往往会使得夹角304与夹角306同时变化,则终端将分别对这两个方向上的角度变化进行分析,并使得特定区域302产生相应的移动效果,具体的移动效果为两个角度单独变化时移动效果的叠加,比如将特定区域302从图中屏幕最中间的显示区域移动至左上、右上、左下、右下等方向上的显示区域中。
此外,还可以检测夹角304、夹角306的角度变化速度,并根据检测结果,对特定区域302在进行区域变化时的移动速度进行控制,其中,特定区域302的移动速度与夹角304、夹角306的变化速度成正比例关系。
以上结合附图详细说明了本发明的技术方案,考虑到相关技术中,特定显示区域是固定的,带来的视觉效果不佳的实际情况,本发明提供了一种终端和一种显示控制方法,可以使终端屏幕特定区域显示特定效果;同时结合加速度传感器的功能实现特定区的移动,移动特定区域到达用户关注的区域,使特定区域始终与用户保持适宜的位置,提升了用户体验。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种终端,其特征在于,包括:
显示控制单元,使用特定显示效果对终端的屏幕上的特定区域进行处理;
状态检测单元,检测所述终端的实时状态;
位置处理单元,根据来自所述状态检测单元的所述实时状态,对所述特定区域在所述终端的屏幕上的位置进行调节。
2.根据权利要求1所述的终端,其特征在于,
所述状态检测单元具体包括:角度检测子单元,检测所述终端在指定方向上的转动角度;
所述位置处理单元具体用于:根据所述转动角度的大小与预设最大转动角度的比值,控制所述特定区域按照对应的方向和位移进行移动;
所述状态检测单元还包括:速度检测子单元,检测所述终端在指定方向上的转动速度;以及
所述位置处理单元还用于:根据所述转动速度的大小与预设最大转动速度的比值,控制所述特定区域按照对应的速度进行移动。
3.根据权利要求1所述的终端,其特征在于,还包括:
区域设置单元,将所述终端的屏幕划分为多个显示区域,并设定每个所述显示区域对应的变化角度阈值;
所述状态检测单元具体包括:
角度检测子单元,检测所述终端在指定方向上的实时转动角度;以及
所述位置处理单元具体用于:
获取所述实时转动角度所处的变化角度阈值,并将所述特定区域设置为该变化角度阈值对应的显示区域。
4.根据权利要求1至3中任一项所述的终端,其特征在于,所述状态检测单元还包括:
应用检测子单元,检测所述终端当前所显示应用程序的属性信息;以及
所述位置处理单元还用于:
根据所述应用程序的属性信息,以特定显示效果对所述应用程序的预设区域进行处理。
5.根据权利要求1至3中任一项所述的终端,其特征在于,还包括:
触摸感应单元,感应所述终端接收到的触摸动作,获取所述触摸动作对应的起始触摸点;
数量判断单元,判断所述触摸感应单元感应到的所述起始触摸点的个数是否为多个;
位置获取单元,在所述数量判断单元的判断结果为是的情况下,获取所述起始触摸点在所述终端的屏幕上的位置;
位置判断单元,判断是否所有的所述起始触摸点均处于所述终端的屏幕上的指定区域;以及
区域大小调节单元,在所述位置判断单元的判断结果为是的情况下,根据所述触摸动作,对所述特定区域的大小进行调节。
6.一种显示控制方法,其特征在于,包括:
步骤202,使用特定显示效果对终端的屏幕上的特定区域进行处理;
步骤204,检测所述终端的实时状态,并根据检测结果对所述特定区域在所述终端的屏幕上的位置进行调节。
7.根据权利要求6所述的显示控制方法,其特征在于,所述步骤204具体包括:
检测所述终端在指定方向上的转动角度,并根据所述转动角度的大小与预设最大转动角度的比值,控制所述特定区域按照对应的方向和位移进行移动;或者,
检测所述终端在指定方向上的转动速度,并根据所述转动速度的大小与预设最大转动速度的比值,控制所述特定区域按照对应的速度进行移动。
8.根据权利要求6所述的显示控制方法,其特征在于,所述步骤202之前,还包括:
将所述终端的屏幕划分为多个显示区域,并设定每个所述显示区域对应的变化角度阈值;以及
所述步骤204具体包括:
检测所述终端在指定方向上的实时转动角度,获取所述实时转动角度所处的变化角度阈值,并将所述特定区域设置为该变化角度阈值对应的显示区域。
9.根据权利要求6至8中任一项所述的显示控制方法,其特征在于,所述步骤204还包括:
检测终端当前所显示应用程序的属性信息,以特定显示效果对所述应用程序的预设区域进行处理。
10.根据权利要求6至8中任一项所述的显示控制方法,其特征在于,还包括:
感应所述终端接收到的触摸动作;
检测所述触摸动作对应的起始触摸点,若所述起始触摸点的个数为多个,则进一步获取所述起始触摸点在所述终端的屏幕上的位置;以及
若所有的所述起始触摸点均处于所述终端的屏幕上的指定区域,则根据所述触摸动作,对所述特定区域的大小进行调节。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210111018.XA CN103377639B (zh) | 2012-04-16 | 2012-04-16 | 终端和显示控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210111018.XA CN103377639B (zh) | 2012-04-16 | 2012-04-16 | 终端和显示控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103377639A true CN103377639A (zh) | 2013-10-30 |
CN103377639B CN103377639B (zh) | 2015-07-22 |
Family
ID=49462672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210111018.XA Active CN103377639B (zh) | 2012-04-16 | 2012-04-16 | 终端和显示控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103377639B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105739812A (zh) * | 2014-12-23 | 2016-07-06 | 乐视移动智能信息技术(北京)有限公司 | 一种移动终端的界面处理方法和装置 |
CN106406741A (zh) * | 2016-09-30 | 2017-02-15 | 维沃移动通信有限公司 | 一种移动终端的操作处理方法及移动终端 |
CN109933197A (zh) * | 2019-03-12 | 2019-06-25 | 上海龙旗科技股份有限公司 | 一种屏幕显示调节方法及设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1838222A (zh) * | 2005-03-25 | 2006-09-27 | 华为技术有限公司 | 一种显示信息的方法及装置 |
JP2008158102A (ja) * | 2006-12-21 | 2008-07-10 | Canon Inc | 表示装置 |
CN101714347A (zh) * | 2008-10-06 | 2010-05-26 | 宏达国际电子股份有限公司 | 影片显示方法及其移动电子装置 |
US20110169868A1 (en) * | 2010-01-08 | 2011-07-14 | Sony Corporation | Information processing device and program |
CN102385484A (zh) * | 2010-09-02 | 2012-03-21 | 三星电子株式会社 | 具有触摸屏的移动终端以及在移动终端显示内容的方法 |
-
2012
- 2012-04-16 CN CN201210111018.XA patent/CN103377639B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1838222A (zh) * | 2005-03-25 | 2006-09-27 | 华为技术有限公司 | 一种显示信息的方法及装置 |
JP2008158102A (ja) * | 2006-12-21 | 2008-07-10 | Canon Inc | 表示装置 |
CN101714347A (zh) * | 2008-10-06 | 2010-05-26 | 宏达国际电子股份有限公司 | 影片显示方法及其移动电子装置 |
US20110169868A1 (en) * | 2010-01-08 | 2011-07-14 | Sony Corporation | Information processing device and program |
CN102385484A (zh) * | 2010-09-02 | 2012-03-21 | 三星电子株式会社 | 具有触摸屏的移动终端以及在移动终端显示内容的方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105739812A (zh) * | 2014-12-23 | 2016-07-06 | 乐视移动智能信息技术(北京)有限公司 | 一种移动终端的界面处理方法和装置 |
CN106406741A (zh) * | 2016-09-30 | 2017-02-15 | 维沃移动通信有限公司 | 一种移动终端的操作处理方法及移动终端 |
CN106406741B (zh) * | 2016-09-30 | 2019-08-20 | 维沃移动通信有限公司 | 一种移动终端的操作处理方法及移动终端 |
CN109933197A (zh) * | 2019-03-12 | 2019-06-25 | 上海龙旗科技股份有限公司 | 一种屏幕显示调节方法及设备 |
CN109933197B (zh) * | 2019-03-12 | 2022-04-12 | 上海龙旗科技股份有限公司 | 一种屏幕显示调节方法及设备 |
Also Published As
Publication number | Publication date |
---|---|
CN103377639B (zh) | 2015-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10209875B2 (en) | Scrolling apparatus, scrolling method, and computer-readable medium | |
US9470922B2 (en) | Display device, display control method and display control program, and input device, input assistance method and program | |
CN102736854B (zh) | 移动通讯终端及基于该移动通讯终端的屏幕调整方法 | |
CN102150123B (zh) | 具有相对姿势识别模式的便携式电子设备 | |
US8976135B2 (en) | Proximity-aware multi-touch tabletop | |
US10261630B2 (en) | Input device, input support method, and program | |
CN103389855B (zh) | 一种移动终端交互的方法及装置 | |
US20120287065A1 (en) | Electronic device | |
CN103064520B (zh) | 移动终端及其控制页面滚动的方法 | |
US9501215B2 (en) | Image display device, image display control method, program and information storage medium | |
RU2009104062A (ru) | Виртуальный контроллер для визуальных отображений | |
CN102541537B (zh) | 一种具有环绕效果的菜单容器控件的实现方法及装置 | |
TWI509485B (zh) | 同步化觸控輸入識別 | |
US9544556B2 (en) | Projection control apparatus and projection control method | |
CN103782265B (zh) | 信息处理装置、显示控制方法、程序和信息存储介质 | |
CN106933425A (zh) | 一种防止误触的方法和装置 | |
US9377944B2 (en) | Information processing device, information processing method, and information processing program | |
CN103377639B (zh) | 终端和显示控制方法 | |
CN105653177B (zh) | 终端设备界面的可点击元素的选择方法和终端设备 | |
CN104350457A (zh) | 操作显示装置以及程序 | |
CN105700782A (zh) | 一种调整虚拟按键布局的方法、装置及移动终端 | |
CN110231902A (zh) | 一种触摸屏设备事件触发方法及装置 | |
CN104423568A (zh) | 显示画面的控制***、输入装置及控制方法 | |
CN104035648A (zh) | 状态切换的方法及电子终端 | |
CN104346095B (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |