显示切换方法、装置及移动终端制造方法及图纸

技术编号:26530466 阅读:25 留言:0更新日期:2020-12-01 14:09
本发明专利技术实施例公开了一种显示切换方法、装置及移动终端。该方法一具体实施方式包括:响应于接收到第一显示切换指令,确定第一显示切换指令所指示的目标视图;调用显示切换组件执行如下第一显示切换操作:确定第一显示切换指令所指示的目标视图的切换显示参数;按照所确定的切换显示参数,对目标视图进行切换显示;其中,显示参数至少包括视图的显示方向、显示大小和显示位置。上述实施方式在用户需要对目标视图进行显示切换时,仅对该目标视图的显示参数进行重新设置,并按照重新设置的显示参数显示,而不需要对整个页面中的其他视图重新确定显示参数,从而降低显示切换对资源的占用,提高显示切换的效率,改善在显示切换中出现的卡顿现象。

【技术实现步骤摘要】
显示切换方法、装置及移动终端
本专利技术涉及多媒体
,具体涉及一种显示切换方法、装置及移动终端。
技术介绍
随着技术的不断发展,以智能手机,平板电脑为代表的移动终端在用户的生活中扮演着越来越重要的角色,在发达的无线网络的支持下,移动终端可以随时随地通过网络让用户使用各类应用程序(Application,APP)。例如,当在地铁或公交车上的通勤时间内,以及办理业务的等待的时间内,用户可以利用移动终端浏览新闻,检索信息,听音频,看视频,玩游戏,学习知识等。移动终端的便利性极大的减轻了用户的枯燥感,丰富了用户的生活,同时也提高时间利用的效率。移动终端的屏幕上显示的页面中可以包括视图数据。视图数据在移动终端的屏幕上可以竖屏方向显示,也可以横屏方向显示。另外,文字信息或者视图信息的竖屏方向显示与横屏方向显示可以互相切换。现有技术中,在竖屏方向显示与横屏方向显示之间进行的显示切换通常是将当前页面中的所有页面视图进行显示切换。也即根据切换后的屏幕方向,对页面中的各视图重新确定各自对应的显示方向、显示大小和显示位置。在实现本专利技术的过程中,专利技术人发现:上面显示切换方法,需要占用很多的移动终端的资源,从而使得显示切换的速度较慢,在显示切换时会出现信息显示卡顿现象。
技术实现思路
本专利技术实施例提供了一种显示切换方法、装置、电子设备及可读介质,以降低显示切换对资源的占用率,加快视图显示切换的速度,改善卡顿现象。第一方面,本专利技术实施例提供了一种显示切换方法,应用于移动终端,包括:响应于接收到第一显示切换指令,确定第一显示切换指令所指示的目标视图;调用显示切换组件执行如下第一显示切换操作:确定第一显示切换指令所指示的目标视图的切换显示参数;按照所确定的切换显示参数,对目标视图进行切换显示;其中,显示参数至少包括视图的显示方向、显示大小和显示位置。可选地,显示切换指令为由移动终端的屏幕方向改变触发的显示切换指令,或者由用户执行的选择操作触发的显示切换指令。可选地,第一显示切换指令为由监听到移动终端的屏幕方向发生改变而触发的显示切换指令;以及确定第一显示切换指令所指示的目标视图的切换显示参数,包括:根据屏幕方向改变前后各自对应的显示规则,确定目标视图的切换显示参数,显示规则包括竖屏显示规则和横屏显示规则。可选地,第一显示切换指令为由监听到屏幕方向由竖屏方向转为横屏方向而触发的全屏显示指令;以及确定第一显示切换指令所指示的目标视图的切换显示参数,包括:根据监听到的移动终端所转至的屏幕方向,确定目标视图的显示方向;根据横屏显示布局,确定目标视图的显示大小和显示位置。可选地,第一显示切换指令为由监听到屏幕方向由第一横屏方向转为第二横屏方向而触发的显示切换指令;以及确定第一显示切换指令所指示的目标视图的切换显示参数,包括:根据监听到的移动终端所转至的第二横屏方向,确定目标视图的显示方向;其中第一横屏方向与第二横屏方向的方向相反。可选地,根据监听到的移动终端所转至的第二横屏方向,确定目标视图的显示方向,包括:将在第一横屏方向对应的目标视图的显示方向旋转180度,得到第二横屏方向对应的目标视图的显示方向。可选地,第一显示切换指令为由用户的触控操作而触发的由非全屏切换至全屏的显示切换指令;以及确定第一显示切换指令所指示的目标视图的切换显示参数,包括:根据触控操作所指示的全屏时的屏幕方向,确定目标视图的显示参数。可选地,触控操作所指示的屏幕方向由竖屏方向转为横屏方向;以及确定第一显示切换指令所指示的目标视图的切换显示参数,包括:根据触控操作所指示的横屏方向,确定目标视图的显示方向;根据横屏方向显示布局,确定目标视图的显示大小和显示位置。可选地,第一显示切换指令所指示显示大小为全屏显示;以及第一显示切换操作还包括:获取并记录在接收到第一显示切换指令之前,目标视图的父视图,以及父视图和目标视图各自对应的原始显示参数。可选地,方法还包括:响应于接收到第二显示切换指令,调用显示切换组件执行如下第二显示切换操作:根据预先记录的目标视图和父视图各自的原始显示参数,对目标视图进行切换显示;其中,第二显示切换指令用于指示目标视图由全屏切换至非全屏。第二方面,本专利技术实施例提供了一种显示切换装置,应用于移动终端,包括:接收单元,用于响应于接收到第一显示切换指令,确定第一显示切换指令所指示的目标视图;切换单元,用于调用显示切换组件执行如下第一显示切换操作:确定第一显示切换指令所指示的目标视图的切换显示参数;按照所确定的切换显示参数,对目标视图进行切换显示;其中,显示参数至少包括视图的显示方向、显示大小和显示位置。可选地,显示切换指令为由移动终端的屏幕方向改变触发的显示切换指令,或者由用户执行的选择操作触发的显示切换指令。可选地,第一显示切换指令为由监听到移动终端的屏幕方向发生改变而触发的显示切换指令;以及切换单元进一步用于:利用显示切换组件根据屏幕方向改变前后各自对应的显示规则,确定目标视图的切换显示参数,显示规则包括竖屏方向显示规则和横屏方向显示规则。可选地,第一显示切换指令为由监听到移动终端屏幕方向由竖屏方向转为横屏方向而触发的全屏显示指令;以及切换单元进一步用于:利用显示切换组件根据监听到的移动终端所转至的屏幕方向,确定目标视图的显示方向;根据横屏显示布局,确定目标视图的显示大小和显示位置。可选地,第一显示切换指令为由监听到屏幕方向由第一横屏方向转为第二横屏方向而触发的显示切换指令;以及切换单元进一步用于:将目标视图旋转180度,得到切换后显示视图;其中第一横屏方向与第二横屏方向的方向相反。可选地,第一显示切换指令为由用户的触控操作而触发的由非全屏切换至全屏的显示切换指令;以及切换单元进一步用于:利用显示切换组件根据触控操作所指示的全屏时的屏幕方向,确定目标视图的显示参数。可选地,触控操作所指示的屏幕方向由竖屏转为横屏方向;以及切换单元进一步用于:利用显示切换组件根据触控操作所指示的横屏方向,确定目标视图的显示方向;根据横屏方向显示布局,确定目标视图的显示大小和显示位置。可选地,第一显示切换操作还包括:获取并记录在接收到第一显示切换指令之前,目标视图的父视图,以及父视图和目标视图各自对应的原始显示参数。可选地,切换单元进一步用于:响应于接收到第二显示切换指令,调用显示切换组件执行如下第二显示切换操作:根据预先记录的目标视图和父视图各自的原始显示参数,对目标视图进行切换显示;其中,第二显示切换指令用于指示由横屏方向全屏切换至竖屏方向非全屏。第三方面,本专利技术实施例提供了一种移动终端,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现第一方面任意一种显示切换方法的步骤。第四方面,本专利技术实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面任意一种显示切换方法的步骤。本专利技术实施例提供的显示切本文档来自技高网...

【技术保护点】
1.一种显示切换方法,应用于移动终端,其特征在于,包括:/n响应于接收到第一显示切换指令,确定所述第一显示切换指令所指示的目标视图;/n调用显示切换组件执行如下第一显示切换操作:确定所述第一显示切换指令所指示的目标视图的切换显示参数;按照所确定的切换显示参数,对所述目标视图进行切换显示;其中,显示参数至少包括视图的显示方向、显示大小和显示位置。/n

【技术特征摘要】
1.一种显示切换方法,应用于移动终端,其特征在于,包括:
响应于接收到第一显示切换指令,确定所述第一显示切换指令所指示的目标视图;
调用显示切换组件执行如下第一显示切换操作:确定所述第一显示切换指令所指示的目标视图的切换显示参数;按照所确定的切换显示参数,对所述目标视图进行切换显示;其中,显示参数至少包括视图的显示方向、显示大小和显示位置。


2.根据权利要求1所述的方法,其特征在于,显示切换指令为由所述移动终端的屏幕方向改变触发的显示切换指令,或者由用户执行的选择操作触发的显示切换指令。


3.根据权利要求1所述的方法,其特征在于,所述第一显示切换指令为由监听到移动终端的屏幕方向发生改变而触发的显示切换指令;以及
所述确定所述第一显示切换指令所指示的目标视图的切换显示参数,包括:
根据屏幕方向改变前后各自对应的显示规则,确定所述目标视图的切换显示参数,所述显示规则包括竖屏显示规则和横屏显示规则。


4.根据权利要求3所述的方法,其特征在于,所述第一显示切换指令为由监听到屏幕方向由竖屏方向转为横屏方向而触发的全屏显示指令;以及
所述确定所述第一显示切换指令所指示的目标视图的切换显示参数,包括:
根据监听到的所述移动终端所转至的屏幕方向,确定所述目标视图的显示方向;
根据横屏显示布局,确定所述目标视图的显示大小和显示位置。


5.根据权利要求3所述的方法,其特征在于,所述第一显示切换指令为由监听到屏幕方向由第一横屏方向转为第二横屏方向而触发的显示切换指令;以及
所述方法还包括:
将所述目标视图旋转180度,得到切换后显示视图;其中所述第一横屏方向与所述第二横屏方向的方向相反。


6.根据权利要求1所述的方法,其特征在于,第一显示切换指令为由用户的触控操作而触发的由非全屏切换至全屏的显示切换指令;以及
所述确定所述第一显示切换指令所指示的目标视图的切换显示参数,包括:
根据触控操...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

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

1