横竖屏切换方法和装置制造方法及图纸

技术编号:14450756 阅读:48 留言:0更新日期:2017-01-18 12:23
本公开是关于一种横竖屏切换方法和装置。该方法包括:获取握持角度,判断握持角度是否在预设的横屏角度范围或者预设的竖屏角度范围,若握持角度不在横屏角度范围内,且握持角度也不在竖屏角度范围内,则根据预设的握持触控判定方式确定屏幕切换方式,实现了可以先通过判断握持角度是否在预设的横屏角度范围或者预设的竖屏角度范围,若握持角度既不在预设的横屏角度范围,也不在预设的竖屏角度范围,则再根据预设的握持触控判定方式确定屏幕切换方式,相较于现有技术中,只根据握持角度与预设的角度范围的判定方式,该横竖屏切换方式更加精细,更加符合用户的使用习惯,进而,提高了切换的精准性以及提高了用户体验。

【技术实现步骤摘要】

本公开涉及通信技术,尤其涉及一种横竖屏切换方法和装置
技术介绍
随着通信技术以及终端设备的发展,越来越多的用户选择使用终端设备观看文本信息及观看视频信息等。为了使用户拥有更好的体验,终端设备可以根据用户在使用终端设备的过程时,终端设备所处的状态切换显示屏的显示模式,即在横屏显示和竖屏显示之间进行切换。相关技术中,终端设备可以通过重力传感器确定其中心轴线相对于水平面的倾斜角度。当该倾斜角度在预设的角度范围内时,终端设备为横屏显示模式;当该倾斜角度超出预设的角度范围时,终端设备为竖屏显示模式。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种横竖屏切换方法和装置。根据本公开实施例的第一方面,提供一种横竖屏切换方法,包括:获取握持角度;所述握持角度为终端设备中心轴线与水平面的夹角;判断所述握持角度是否在预设的横屏角度范围内或者预设的竖屏角度范围内;若所述握持角度不在所述横屏角度范围内,且所述握持角度也不在所述竖屏角度范围内,则根据预设的握持触控判定方式确定屏幕切换方式。结合第一方面,在第一方面的第一种可能的实现方式中,所述根据预设的握持触控判定方式确定屏幕切换方式,包括:获取与所述中心轴线平行的终端设备两侧的握持触点信息,所述握持触点信息包括:握持触点的位置和每个握持触点的触点面积;若所述终端设备两侧的握持触点信息满足预设的竖屏条件,则所述终端设备切换至竖屏模式;所述竖屏条件包括:平行于所述中心轴线的终端设备的第一侧面存在第一触点面积在第一预设的点触摸面积范围内,且所述第一侧面存在第二触点面积在预设的面触摸面积范围内;若所述终端设备两侧的握持触点信息满足预设的横屏条件,则所述终端设备切换至横屏模式;所述横屏条件包括:平行于所述中心轴线的终端设备的第一侧面只存在唯一的第三触点面积在第二预设的点触摸面积范围内,且平行于所述中心轴线的终端设备的第二侧面存在至少一个第四触点面积在第三预设的点触摸面积范围内。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述获取与所述中心轴线平行的终端设备两侧的握持触点信息,包括:通过边缘触控技术获取所述终端设备的两侧的握持触点信息。结合第一方面,在第一方面的第三种可能的实现方式中,所述横屏角度范围为0-30度;所述竖屏角度范围为60-90度。结合第一方面、第一方面的第一种可能的实现方式至第三种可能的实现方式中的任一种可能的实现方式中,在第一方面的第四种可能的实现方式中,所述方法还包括:若所述握持角度在所述横屏角度范围内,则所述终端设备切换至横屏模式。结合第一方面、第一方面的第一种可能的实现方式至第三种可能的实现方式中的任一种可能的实现方式中,在第一方面的第五种可能的实现方式中,所述方法还包括:若所述握持角度在所述竖屏角度范围内,则所述终端设备切换至横屏模式。根据本公开实施例的第二方面,提供一种横竖屏切换装置,包括:获取模块,被配置为获取握持角度;所述握持角度为所述横竖屏切换装置中心轴线与水平面的夹角;判断模块,被配置为判断所述握持角度是否在预设的横屏角度范围内或者预设的竖屏角度范围内;确定模块,被配置为当所述握持角度不在所述横屏角度范围内,且所述握持角度也不在所述竖屏角度范围内时,根据预设的握持触控判定方式确定屏幕切换方式。结合第二方面,在第二方面的第一种可能的实现方式中,所述确定模块包括:获取子模块,被配置为获取与所述中心轴线平行的横竖屏切换装置两侧的握持触点信息,所述握持触点信息包括:握持触点的位置和每个握持触点的触点面积;第一切换子模块,被配置为当所述横竖屏切换装置两侧的握持触点信息满足预设的竖屏条件时,切换至竖屏模式;所述竖屏条件包括:平行于所述中心轴线的横竖屏切换装置的第一侧面存在第一触点面积在第一预设的点触摸面积范围内,且所述第一侧面存在第二触点面积在预设的面触摸面积范围内;第二切换子模块,被配置为当所述横竖屏切换装置两侧的握持触点信息满足预设的横屏条件时,所述横竖屏切换装置切换至横屏模式;所述横屏条件包括:平行于所述中心轴线的横竖屏切换装置的第一侧面只存在唯一的第三触点面积在第二预设的点触摸面积范围内,且平行于所述中心轴线的横竖屏切换装置的第二侧面存在至少一个第四触点面积在第三预设的点触摸面积范围内。结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述获取子模块包括:获取单元,被配置为通过边缘触控技术获取所述横竖屏切换装置的两侧的握持触点信息。结合第二方面,在第二方面的第三种可能的实现方式中,所述横屏角度范围为0-30度;所述竖屏角度范围为60-90度。结合第二方面、第二方面的第一种可能的实现方式至第三种可能的实现方式中的任一种可能的实现方式中,在第二方面的第四种可能的实现方式中,所述装置还包括:第一切换模块,被配置为当所述握持角度在所述横屏角度范围内时,切换至横屏模式。结合第二方面、第二方面的第一种可能的实现方式至第三种可能的实现方式中的任一种可能的实现方式中,在第二方面的第五种可能的实现方式中,所述装置还包括:第二切换模块,被配置为当所述握持角度在所述竖屏角度范围内时,切换至横屏模式。根据本公开实施例的第三方面,提供一种横竖屏切换装置,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为:获取握持角度;所述握持角度为所述横竖屏切换装置中心轴线与水平面的夹角;判断所述握持角度是否在预设的横屏角度范围内或者预设的竖屏角度范围内;若所述握持角度不在所述横屏角度范围内,且所述握持角度也不在所述竖屏角度范围内,则根据预设的握持触控判定方式确定屏幕切换方式。结合第一方面,在第一方面的第一种可能的实现方式中,本公开的实施例提供的技术方案可以包括以下有益效果:一个实施例中,通过获取握持角度,判断握持角度是否在预设的横屏角度范围或者预设的竖屏角度范围,若握持角度不在横屏角度范围内,且握持角度也不在竖屏角度范围内,则根据预设的握持触控判定方式确定屏幕切换方式,实现了可以先通过判断握持角度是否在预设的横屏角度范围或者预设的竖屏角度范围,若握持角度既不在预设的横屏角度范围,也不在预设的竖屏角度范围,则再根据预设的握持触控判定方式确定屏幕切换方式,相较于现有技术中,只根据握持角度与预设的角度范围的判定方式,该横竖屏切换方式更加精细,更加符合用户的使用习惯,进而,提高了切换的精准性以及提高了用户体验。另一个实施例中,通过在握持角度不在横屏范围内,且握持角度也不在竖屏角度范围内时,获取与中心轴线平行的终端设备两侧的握持触点信息,若终端设备两侧的握持触点信息满足预设的竖屏条件,则切换至竖屏模式,若终端设备两侧的握持触点信息满足预设的横屏条件,则切换至横屏模式,还限定了具体的横屏条件和竖屏条件,横竖屏切换过程中的判定方式更加精细,进而,提高了切换的精准性以及提高了用户体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种横竖屏切换方法的流程图;图2是图1所示实施例中握持角度的示意图;图3是根据另一示例性实施例示出的一种本文档来自技高网...

【技术保护点】
一种横竖屏切换方法,其特征在于,包括:获取握持角度;所述握持角度为终端设备中心轴线与水平面的夹角;判断所述握持角度是否在预设的横屏角度范围内或者预设的竖屏角度范围内;若所述握持角度不在所述横屏角度范围内,且所述握持角度也不在所述竖屏角度范围内,则根据预设的握持触控判定方式确定屏幕切换方式。

【技术特征摘要】
1.一种横竖屏切换方法,其特征在于,包括:获取握持角度;所述握持角度为终端设备中心轴线与水平面的夹角;判断所述握持角度是否在预设的横屏角度范围内或者预设的竖屏角度范围内;若所述握持角度不在所述横屏角度范围内,且所述握持角度也不在所述竖屏角度范围内,则根据预设的握持触控判定方式确定屏幕切换方式。2.根据权利要求1所述的方法,其特征在于,所述根据预设的握持触控判定方式确定屏幕切换方式,包括:获取与所述中心轴线平行的终端设备两侧的握持触点信息,所述握持触点信息包括:握持触点的位置和每个握持触点的触点面积;若所述终端设备两侧的握持触点信息满足预设的竖屏条件,则所述终端设备切换至竖屏模式;所述竖屏条件包括:平行于所述中心轴线的终端设备的第一侧面存在第一触点面积在第一预设的点触摸面积范围内,且所述第一侧面存在第二触点面积在预设的面触摸面积范围内;若所述终端设备两侧的握持触点信息满足预设的横屏条件,则所述终端设备切换至横屏模式;所述横屏条件包括:平行于所述中心轴线的终端设备的第一侧面只存在唯一的第三触点面积在第二预设的点触摸面积范围内,且平行于所述中心轴线的终端设备的第二侧面存在至少一个第四触点面积在第三预设的点触摸面积范围内。3.根据权利要求2所述的方法,其特征在于,所述获取与所述中心轴线平行的终端设备两侧的握持触点信息,包括:通过边缘触控技术获取所述终端设备的两侧的握持触点信息。4.根据权利要求1所述的方法,其特征在于,所述横屏角度范围为0-30度;所述竖屏角度范围为60-90度。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:若所述握持角度在所述横屏角度范围内,则所述终端设备切换至横屏模式。6.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:若所述握持角度在所述竖屏角度范围内,则所述终端设备切换至横屏模式。7.一种横竖屏切换装置,其特征在于,包括:获取模块,被配置为获取握持角度;所述握持角度为所述横竖屏切换装置中心轴线与水平面的夹角;判断模块,被配置为判断所述握持角度是否在预设的横屏角度范围内或者预设的竖屏角度范围内;确定模块,被配置为当所述握持角度不在所述横...

【专利技术属性】
技术研发人员:吴鸣王倩倩崔恒彬
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1