用户界面的显示方法、装置、设备及存储介质制造方法及图纸

技术编号:35158154 阅读:24 留言:0更新日期:2022-10-12 17:15
本申请实施例公开了一种用户界面的显示方法、装置、设备及存储介质,属于可穿戴式设备领域。该方法包括:在第一系统处于唤醒状态,且第二系统处于休眠状态的情况下,通过第一系统显示第一用户界面;响应于系统切换指令,通过第一系统绘制并显示第二用户界面,第二用户界面为第二系统的用户界面;响应于第二系统绘制完成第二用户界面,通过第二系统显示第二用户界面。通过第一系统展示第二用户界面,能够提升视觉上系统切换的启动速度,降低系统切换过程中第二系统显示第二用户界面的显示延迟。程中第二系统显示第二用户界面的显示延迟。程中第二系统显示第二用户界面的显示延迟。

【技术实现步骤摘要】
用户界面的显示方法、装置、设备及存储介质


[0001]本申请实施例涉及可穿戴式设备领域,特别涉及一种用户界面的显示方法、装置、设备及存储介质。

技术介绍

[0002]可穿戴式设备是一种可以直接穿戴或者整合在衣服或配件上的便携式电子设备,常见的可穿戴式设备包括智能手表、智能手环、智能眼镜等等。
[0003]以可穿戴式设备为智能手表为例,用户可以使用可穿戴式设备查看时间,使用可穿戴式设备中安装的应用程序实现睡眠质量监测、运动统计以及通知消息查看等功能。

技术实现思路

[0004]本申请实施例提供了一种用户界面的显示方法、装置、设备及存储介质。所述技术方案如下:
[0005]一方面,本申请实施例提供了一种用户界面的显示方法,所述方法用于可穿戴式设备,所述可穿戴式设备支持运行第一系统和第二系统;
[0006]所述方法包括:
[0007]在所述第一系统处于唤醒状态,且所述第二系统处于休眠状态的情况下,通过所述第一系统显示第一用户界面;
[0008]响应于系统切换指令,通过所述第一系统绘制并显示第二用户界面,所述第二用户界面为所述第二系统的用户界面;
[0009]响应于所述第二系统绘制完成所述第二用户界面,通过所述第二系统显示所述第二用户界面。
[0010]另一方面,本申请实施例提供了一种用户界面的显示装置,所述装置用于可穿戴式设备,所述可穿戴式设备支持运行第一系统和第二系统;
[0011]所述装置包括:
[0012]第一系统模块,用于在所述第一系统处于唤醒状态,且所述第二系统处于休眠状态的情况下,通过所述第一系统显示第一用户界面;
[0013]所述第一系统模块,还用于响应于系统切换指令,通过所述第一系统绘制并显示第二用户界面,所述第二用户界面为所述第二系统的用户界面;
[0014]第二系统模块,用于响应于所述第二系统绘制完成所述第二用户界面,通过所述第二系统显示所述第二用户界面。
[0015]另一方面,本申请实施例提供了一种可穿戴式设备,所述可穿戴式设备包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现上述方面所述的用户界面的显示方法。
[0016]另一方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如上述方面所述的用户界面的
显示方法。
[0017]另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面提供的用户界面的显示方法。
[0018]本申请实施例中,对于支持双系统的可穿戴式设备,若在第一系统处于运行状态而第二系统处于休眠状态的情况下,接收到系统切换指令,首先由第一系统绘制并显示第二用户界面,并在第二系统绘制完成第二用户界面后,通过第二系统显示第二用户界面;采用本申请实施例提供的方案,通过第一系统预展示第二用户界面,能够提升视觉上系统切换的启动速度,降低系统切换过程中第二系统显示第二用户界面的显示延迟。
附图说明
[0019]图1是本申请一个示例性实施例示出的第二处理器对应双核通信软件框架的示意图;
[0020]图2是本申请一个示例性实施例示出的第一处理器对应双核通信软件框架的示意图;
[0021]图3示出了本申请一个示例性实施例提供的用户界面的显示方法的流程图;
[0022]图4是本申请一个示例性实施例示出的智能手表中系统切换过程的用户界面示意图;
[0023]图5示出了本申请另一个示例性实施例提供的用户界面的显示方法的流程图;
[0024]图6是本申请一个示例性实施例示出的智能手表中第二用户界面的示意图;
[0025]图7示出了本申请一个示例性实施例提供的用户界面资源更新过程的流程图;
[0026]图8是本申请一个示例性实施例示出的智能手表中系统切换过程的用户界面示意图;
[0027]图9是本申请一个示例性实施例示出的用户界面资源更新过程的系统交互时序图;
[0028]图10示出了本申请另一个实施例提供的用户界面的显示装置的结构框图;
[0029]图11示出了本申请一个示例性实施例提供的可穿戴式设备的结构方框图。
具体实施方式
[0030]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0031]在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
[0032]相关技术中,可穿戴式设备中设置有单一处理器,并通过运行在处理器上的操作系统,对设备运行过程中产生的所有系统事件进行处理,因此该处理器需要具备较强的数据处理能力,并在设备运行过程中保持工作状态。然而,在日常使用过程中,可穿戴式设备在大多数情况下只需要实现一些对处理性能要求较低的功能,比如,对于智能手表或智能
手环来说,大多数情况下,智能手表或智能手环只需要进行时间显示和消息提示。因此,长时间保持处理器处于工作状态并不会提高可穿戴式设备的性能,反而会增加设备功耗,导致可穿戴式设备的续航时间较短。
[0033]为了在保证可穿戴式设备性能的同时,降低可穿戴式设备的功耗,在一种可能的实施方式中,可穿戴式设备至少设置具有不同处理性能以及功耗的第一处理器和第二处理器,分别用于运行第一系统和第二系统(即双核双系统),并为双核双系统设计了一套系统切换机制。
[0034]可穿戴式设备运行过程中,通过运行在低功耗处理器上的第一系统,对低性能处理需求的事件进行处理,并保持高功耗处理器处于休眠状态(相应的,由高功耗处理器运行的第二系统处于休眠状态)处于休眠状态,在实现可穿戴式设备基础功能的同时,降低可穿戴式设备的功耗;当存在高性能处理需求的事件时(比如启动应用程序时),通过唤醒高功耗处理器,并切换第二系统对事件进行处理,保证触发的事件能够被及时响应并处理,满足可穿戴式设备的性能需求。
[0035]并且,由于高功耗处理器从休眠状态切换为唤醒状态需要耗费一定时间(至少需要200ms至300ms),因此为了降低切换系统过程中系统画面的显示延迟,本申请引入了系统切换效果预展示机制,在高功耗处理器切换唤醒的情况下,由低功耗处理器运行的第一系统绘制并展示第二用户界面;当高功耗处理器绘制完第二用户界面后,再由高功耗处理器运行的第二系统接收用户界面展示权限,实现系统切换的预展示,从而提升视觉上系统切换的启动速度,降低系统切换过程中用户界面的显示延迟。
[0036]本申请实施例中,由于第一处理器和第二处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户界面的显示方法,其特征在于,所述方法用于可穿戴式设备,所述可穿戴式设备支持运行第一系统和第二系统;所述方法包括:在所述第一系统处于唤醒状态,且所述第二系统处于休眠状态的情况下,通过所述第一系统显示第一用户界面;响应于系统切换指令,通过所述第一系统绘制并显示第二用户界面,所述第二用户界面为所述第二系统的用户界面;响应于所述第二系统绘制完成所述第二用户界面,通过所述第二系统显示所述第二用户界面。2.根据权利要求1所述的方法,其特征在于,所述响应于系统切换指令,通过所述第一系统绘制并显示第二用户界面,包括:响应于所述系统切换指令,通过所述第一系统从第一存储空间获取所述第二用户界面对应的用户界面资源,所述第一存储空间为所述第一系统对应的存储空间;基于所述用户界面资源,通过所述第一系统绘制所述第二用户界面;通过所述第一系统显示所述第二用户界面。3.根据权利要求2所述的方法,其特征在于,所述用户界面资源中包含界面元素对应的界面元素资源以及显示位置信息;所述基于所述用户界面资源,通过所述第一系统绘制所述第二用户界面,包括:基于所述界面元素资源绘制所述界面元素;将所述界面元素显示在所述显示位置信息所指示的界面元素位置,得到所述第二用户界面。4.根据权利要求3所述的方法,其特征在于,所述基于所述界面元素资源绘制所述界面元素,包括:响应于所述界面元素中包含可变界面元素,基于当前时刻确定所述可变界面元素对应的目标界面元素资源,其中,所述可变界面元素对应至少两种界面元素资源,且不同界面元素资源对应不同显示时段;基于所述目标界面元素资源绘制所述可变界面元素。5.根据权利要求2所述的方法,其特征在于,所述系统切换指令通过滑动操作触发;所述通过所述第一系统显示所述第二用户界面,包括:基于所述滑动操作的滑动方向,通过所述第一系统显示所述由所述第一用户界面切换为所述第二用户界面的切换动画;所述响应于所述第二系统绘制完成所述第二用户界面,通过所述第二系统显示所述第二用户界面,包括:响应于所述第二系统绘制完成所述第二用户界面且所述滑动操作结束,通过所述第二系统显示所述第二用户界面。6.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述第二系统处于唤醒状态的情况下,通过所述第二系统向所述第一系统发送界面资源更新数据,所述...

【专利技术属性】
技术研发人员:王舜陈德银
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1