一种界面显示的方法和电子设备技术

技术编号:33505730 阅读:28 留言:0更新日期:2022-05-19 01:15
本申请实施例提供了一种界面显示的方法和电子设备。该方法包括:响应于用户对电子设备的屏幕唤醒操作,进行亮屏拦截,以阻止屏幕亮屏;绘制与屏幕方向相适应的界面;并在完成该界面的绘制后,解除亮屏拦截,并基于该屏幕方向显示该界面。其中,该电子设备可通过传感器实时地采集和上报数据,进而实时地计算当前的屏幕方向,以使得所绘制的界面与当前的屏幕方向相适应。因此,电子设备即便在熄屏时发生了屏幕旋转,在检测到用户的屏幕唤醒操作后,亮屏显示的界面也能够与屏幕旋转后的屏幕方向相适应,而无需进行转屏动画的播放。用户可直接在该界面上进行操作,而无需等待。从而使得用户不可操作的等待时长得以缩短。得用户不可操作的等待时长得以缩短。得用户不可操作的等待时长得以缩短。

【技术实现步骤摘要】
一种界面显示的方法和电子设备


[0001]本申请涉及终端领域,并且更具体地,涉及一种界面显示的方法和电子设备。

技术介绍

[0002]目前,多数终端设备(如手机、平板等)的界面,在应用支持的情况下,都可以基于屏幕方向的旋转而旋转,以配合用户横屏或者竖屏地观看。
[0003]一种可能的场景是,终端设备在屏幕休眠后,屏幕方向发生了旋转。屏幕唤醒后,终端设备通常会先显示转屏前的界面,然后再通过播放转屏动画,切换到转屏后的界面。比如,手机屏幕在休眠之前是竖屏显示的状态。在屏幕被唤醒前,若手机的屏幕被旋转90
°
,也即旋转为横屏显示状态,则屏幕一旦被唤醒,手机通常会先加载竖屏显示的布局,绘制界面后显示;然后计算屏幕方向,并在确定屏幕转为横屏的情况下,加载横屏显示的布局,绘制界面;最后加载并播放转屏动画。整个流程可能会耗费较多的时间,在手机屏幕被唤醒后的很长一段时间内,用户都无法进行屏幕操作。

技术实现思路

[0004]本申请实施例提供了一种界面显示的方法和电子设备,以期在电子设备熄屏后发生屏幕旋转,又再次唤醒屏幕本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种界面显示的方法,其特征在于,包括:响应于用户对电子设备的屏幕唤醒操作,进行亮屏拦截,以阻止所述屏幕亮屏;绘制与所述屏幕方向相适应的界面;解除对所述屏幕的亮屏拦截,并基于所述屏幕方向显示所述界面。2.如权利要求1所述的方法,其特征在于,在所述响应于用户对电子设备的屏幕唤醒操作,进行亮屏拦截之前,所述方法还包括:在所述电子设备的屏幕方向为第一方向时,进入屏幕休眠。3.如权利要求2所述的方法,其特征在于,在所述电子设备的屏幕方向为第一方向时,进入屏幕休眠,包括:在所述电子设备的屏幕方向为第一方向时,检测到所述用户对所述电子设备的熄屏操作;响应于所述用户对所述电子设备的熄屏操作,进入屏幕休眠。4.如权利要求2或3所述的方法,其特征在于,所述方法还包括:在所述电子设备的屏幕方向转为第二方向时,检测到所述用户对所述电子设备的屏幕唤醒操作。5.如权利要求1至4中任一项所述的方法,其特征在于,在所述绘制与所述屏幕方向相适应的界面之前,所述方法还包括:获取所述电子设备的屏...

【专利技术属性】
技术研发人员:方定庚李明乔普耀陆海山
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1