处理方法、相关装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:43964922 阅读:16 留言:0更新日期:2025-01-07 21:50
本申请实施例提供了一种处理方法、相关装置、电子设备和计算机可读存储介质,所述方法包括:UI线程获取触发显示屏更新显示内容的第一消息,待显示的内容对应多帧;触发UI线程确定需要预加载的资源的标识;触发UI线程向异步线程发送第二消息,第二消息携带有所述标识;在UI线程空闲时,触发异步线程根据标识从相关文件中读取预加载的资源、并将已读取的预加载的资源保存到第一缓存中;在第一缓存中包括待显示帧的资源时,触发UI线程读取第一缓存中与待显示帧对应的资源;触发图形处理器对从第一缓存中读取的与待显示帧对应的资源进行渲染,得到所述待显示帧。采用该方案能够减少UI线程读取数据的时长,有利于提升电子设备的显示帧率。

【技术实现步骤摘要】

本申请涉及电子设备,具体涉及一种处理方法、相关装置、电子设备和计算机可读存储介质


技术介绍

1、基于实时操作系统(real-time operating system,rtos)的手表、手环等单核可穿戴设备,只有一个中央处理器(central processingunit,cpu),同一时刻只有一个线程被调度。

2、在接收到更新显示界面的内容的消息时,用户界面(userinterface,ui)线程从图片资源文件和字体资源文件中读取图片数据和字体数据到缓存中,读取文件的过程耗时较长。这导致读取文件、加载图片和文字、以及调用图形处理器(graphicsprocessing unit,gpu)进行渲染对应的整个过程耗时也较长,影响电子设备的显示帧率。


技术实现思路

1、本申请提供了一种处理方法、相关装置、电子设备和计算机可读存储介质,能够减少ui线程读取数据的时长,有利于提升电子设备的显示帧率。

2、第一方面,本申请提供了一种处理方法,用于采用实时操作系统的电子设备,所述电子设备开机后运本文档来自技高网...

【技术保护点】

1.一种处理方法,其特征在于,用于采用实时操作系统的电子设备,所述电子设备开机后运行有用户界面线程和异步线程,所述用户界面线程的优先级高于所述异步线程;所述电子设备包括显示屏;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述用户界面线程空闲时,包括:所述图形处理器对从所述第一缓存中读取的与所述待显示帧对应资源进行渲染时。

3.根据权利要求1所述的方法,其特征在于,在所述得到所述待显示帧之后,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述需要预加载的资源包括:图片资源和字符资源。

5.根据权利要求4所述的方法,...

【技术特征摘要】

1.一种处理方法,其特征在于,用于采用实时操作系统的电子设备,所述电子设备开机后运行有用户界面线程和异步线程,所述用户界面线程的优先级高于所述异步线程;所述电子设备包括显示屏;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述用户界面线程空闲时,包括:所述图形处理器对从所述第一缓存中读取的与所述待显示帧对应资源进行渲染时。

3.根据权利要求1所述的方法,其特征在于,在所述得到所述待显示帧之后,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述需要预加载的资源包括:图片资源和字符资源。

5.根据权利要求4所述的方法,其特征在于,所述需要预加载的资源的标识,包括:与所述图片资源对应的图片的标识码、以及与所述字符资源对应的字符的标识码。

6.根据权利要求5所述的方法,其特征在于,所述第一缓存,包括:第三缓存和第四缓存,所述第三缓存...

【专利技术属性】
技术研发人员:李泉
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1