一种显示处理方法、装置及电子设备制造方法及图纸

技术编号:7935335 阅读:116 留言:0更新日期:2012-11-01 05:01
本发明专利技术公开了一种显示处理方法、装置及电子设备,其中该方法用于一电子设备,所述电子设备具有一显示屏和传感器,所述显示处理方法包括:获取传感器采集到的数据;根据传感器采集到的数据控制所述电子设备工作于第一显示模式或第二显示模式;在所述第一显示模式下,第一类型对象以第一方向显示在第一显示区域,所述第一显示区域为显示区域的一部分;在所述第二显示模式下,所述第一类型对象以第二方向显示在所述第一显示区域,且所述第一方向与所述第二方向不同。本发明专利技术提高了用户的视觉感受。

【技术实现步骤摘要】

本专利技术涉及显示技术,特别涉及一种显示处理方法、装置及电子设备
技术介绍
已有的手持设备、平板设备或液晶显示器中,有部分型号的产品能够在显示屏发生旋转的情况下,改变显示屏显示的对象的方向,以配合显示屏的旋转。然而,现有的手持设备或平板设备以及液晶显示器中,显示屏幕通常是长方形的,而在显示屏显示的对象的框体不是对称框体的情况下,将显示画面(包括背景、显示对象、状态栏等)全部旋转的情况下,会对其中的某些显示对象进行旋转并维持显示对象的相对位置不变,此时,会导致显示对象的在显示屏上的显示位置发生变化,给用户带来视觉上的不变。
技术实现思路
本专利技术实施例的目的在于提供一种显示处理方法、装置及电子设备,降低设备旋转时对显示对象的影响。为实现上述目的,本专利技术实施例公开了一种显示处理方法,用于一电子设备,所述电子设备具有一显示屏和传感器,所述显示处理方法包括获取传感器采集到的数据;根据传感器采集到的数据控制所述电子设备工作于第一显示模式或第二显示模式;在所述第一显示模式下,第一类型对象以第一方向显示在第一显示区域,所述第一显示区域为显示区域的一部分;在所述第二显示模式下,所述第一类型对象以第二方向显示在所述第一显示区域,且所述第一方向与所述第二方向不同。其中,所述根据传感器采集到的数据控制所述电子设备处于第一显示模式或第二显示模式具体包括记录所述电子设备的当前显示模式,所述当前显示模式为第一显示模式和第二显不模式中的一个;根据传感器采集到的数据,检测所述显示屏是否发生超过预定角度范围的旋转,获得一检测结果;当所述检测结果表明所述显示屏发生超过预定角度范围的旋转时,控制所述电子设备工作于所述第一显示模式和第二显示模式中与当前显示模式不同的显示模式。其中,所述第一显示模式和第二显示模式对应于不同的传感器的检测区间,所述根据传感器采集到的数据控制所述电子设备处于第一显示模式或第二显示模式具体包括确定所述检测区间中与传感器采集到的数据对应的第一检测区间;控制所述电子设备工作于与第一检测区域对应的显示模式。其中,所述第一显示区域中心对称。其中,所述第一类型对象为Widget微件对象。其中,所述显示处理方 法还包括所述电子设备维持第二类型对象的显示区域和显示方向不变。其中,所述显示处理方法还包括在所述第一显示模式下,控制第三类型对象以第三方向显示在第二显示区域,所述第二显示区域为显示区域的一部分;在所述第二显示模式下,控制所述第三类型对象以第四方向显示在不同于所述第二显示区域的第三显示区域,且所述第三方向与所述第四方向不同;所述第三显示区域由电子设备根据所述第二显示区域进行转换得到。为实现上述目的,本专利技术实施例公开了一种显示处理装置,用于一电子设备,所述电子设备具有一显示屏和传感器,所述显示处理装置包括获取模块,用于获取传感器采集到的数据;显示模式控制模块,用于根据传感器采集到的数据控制所述电子设备工作于第一显示模式或第二显示模式;第一显示处理模块,用于在所述第一显示模式下,控制第一类型对象以第一方向显示在第一显示区域,所述第一显示区域为显示区域的一部分,在所述第二显示模式下,控制所述第一类型对象以第二方向显示在所述第一显示区域,且所述第一方向与所述第二方向不同。其中,所述显示模式控制模块具体包括记录单元,用于记录所述电子设备的当前显示模式,所述当前显示模式为第一显不模式和第二显不模式中的一个;检测单元,用于根据传感器采集到的数据,检测所述显示屏是否发生超过预定角度范围的旋转,获得一检测结果;第一控制单元,用于当所述检测结果表明所述显示屏发生超过预定角度范围的旋转时,控制所述电子设备工作于所述第一显示模式和第二显示模式中与当前显示模式不同的显示模式。其中,所述第一显示模式和第二显示模式对应于不同的传感器的检测区间,所述显示模式控制模块具体包括区间确定单元,用于确定所述检测区间中与传感器采集到的数据对应的第一检测区间;第二控制单元,用于控制所述电子设备工作于与第一检测区域对应的显示模式。其中,所述第一显示区域中心对称。其中,所述第一类型对象为Widget微件对象。其中,所述显示处理装置还包括第二类型对象显示处理模块,用于维持第二类型对象的显示区域和显示方向不变。其中,所述显示处理装置还包括第三类型对象显示处理模块,用于在所述第一显示模式下,控制第三类型对象以第三方向显示在第二显示区域,所述第二显示区域为显示区域的一部分,在所述第二显示模式下,控制所述第三类型对象以第四方向显示在不同于所述第二显示区域的第三显示区域,且所述第三方向与所述第四方向不同;所述第三显示区域由电子设 备根据所述第二显示区域进行转换得到。为实现上述目的,本专利技术实施例公开了一种电子设备,包括存储器;显示屏;传感器;处理器,用于获取传感器采集到的数据,并根据所述传感器采集到的数据控制所述电子设备工作于第一显不模式或第二显不模式;其中,在所述第一显示模式下,所述存储器中的第一类型对象以第一方向显示在第一显示区域,所述第一显示区域为显示区域的一部分;在所述第二显示模式下,所述第一类型对象以第二方向显示在所述第一显示区域,且所述第一方向与所述第二方向不同。所述处理器具体包括获取模块,用于获取传感器采集到的数据;显示模式控制模块,用于根据传感器采集到的数据控制所述电子设备工作于第一显示模式或第二显示模式;在所述第一显示模式下,第一类型对象以第一方向显示在第一显示区域,所述第一显示区域为显示区域的一部分;在所述第二显示模式下,所述第一类型对象以第二方向显示在所述第一显示区域,且所述第一方向与所述第二方向不同。本专利技术实施例的一种显示处理方法、装置及电子设备中,控制显示屏显示的对象在不同的显示模式下的显示区域不变,仅改变显示对象的显示方向,降低设备旋转时对显示对象的影响。而当显示对象的显示区域中心对称时,不但显示区域不会发生变化,而且显示形状也不会发生变化,不会对显示对象的显示造成任何影响。附图说明图I为本专利技术实施例的显示处理方法的流程示意图;图2和图3为现有技术中屏幕旋转后显示对象的显示情况变化示意图;图4为利用本专利技术实施例的显示处理方法后,图2中的显示对象在屏幕旋转后的显示情况示意图;图5为判断是否需要修改显示模式的坐标系示意图;图6为本专利技术实施例中微件布局示意图;图7和图8为显示屏显示有不同类型对象时,利用本专利技术实施例的方法后显示情况变化示意图;图9为本专利技术实施例的显示处理装置的结构示意图。具体实施例方式本专利技术实施例的一种显示处理方法、装置及电子设备中,控制显示屏显示的对象在不同的显示模式下的显示区域不变,仅改变显示对象的显示方向,降低设备旋转时对显示对象的影响。如图I所示,本专利技术实施例的显示处理方法,用于一电子设备,所述电子设备具有一显示屏和传感器,所述显示处理方法包括步骤11,获取传感器采集到的数据;步骤12,根据传感器采集到的数据控制所述电子设备工作于第一显示模式或第二显示模式; 步骤13,在所述第一显示模式下,第一类型对象以第一方向显示在显示屏的第一显示区域,所述第一显示区域为显示屏的显示区域的一部分,在所述第二显示模式下,所述第一类型对象以第二方向显示在所述第一显示区域,且所述第一方向与所述第二方向不同。当然,应当理解的是,上述的第一类型对象的本文档来自技高网...

【技术保护点】
一种显示处理方法,其特征在于,用于一电子设备,所述电子设备具有一显示屏和传感器,所述显示处理方法包括:获取传感器采集到的数据;根据传感器采集到的数据控制所述电子设备工作于第一显示模式或第二显示模式;在所述第一显示模式下,第一类型对象以第一方向显示在第一显示区域,所述第一显示区域为显示区域的一部分;在所述第二显示模式下,所述第一类型对象以第二方向显示在所述第一显示区域,且所述第一方向与所述第二方向不同。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈燕霞魏骏徐海生王哲鹏
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1