[发明专利]界面处理方法、装置、存储介质及电子设备在审
申请号: | 201910824689.2 | 申请日: | 2019-09-02 |
公开(公告)号: | CN110609669A | 公开(公告)日: | 2019-12-24 |
发明(设计)人: | 李杨 | 申请(专利权)人: | OPPO(重庆)智能科技有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14;G06F9/451 |
代理公司: | 44300 深圳翼盛智成知识产权事务所(普通合伙) | 代理人: | 黄威 |
地址: | 401120 重庆*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 像素数据 目标像素数据 显示驱动 存储介质 电子设备 格式转换 获取目标 界面处理 目标界面 显示目标 申请 匹配 工作量 | ||
本申请公开了一种界面处理方法、装置、存储介质及电子设备。该方法包括:当需要显示目标界面时,获取目标界面对应的像素数据;确定所述像素数据的第一格式,以及显示驱动所支持的第二格式;当所述第一格式与所述第二格式不匹配时,将所述像素数据由所述第一格式转换为所述第二格式,得到目标像素数据;基于所述目标像素数据及所述显示驱动生成并显示所述目标界面。本申请可以避免较多代码流程变动,从而减少工作量。
技术领域
本申请属于电子技术领域,尤其涉及一种界面处理方法、装置、存储介质及电子设备。
背景技术
在Android版本或芯片平台更新换代时,也伴随着底层显示驱动的更新。对于一些使用旧框架接口绘制的界面,可能无法被更新后的显示驱动兼容,从而导致该界面无法在更新后的Android版本或芯片平台中显示。目前,针对该问题,所采用的方式均是采用新框架接口,即能被更新后的显示驱动兼容的框架接口重新实现整个界面的绘制。然而,若采用上述方式实现一些特殊界面,如Recovery模式界面的绘制,可能会导致较多代码流程变动,从而导致工作量增大。
发明内容
本申请实施例提供一种界面处理方法、装置、存储介质及电子设备,可以避免较多代码流程变动,从而减少工作量。
本申请实施例提供一种界面处理方法,应用于电子设备,所述电子设备包括显示驱动,包括:
当需要显示目标界面时,获取目标界面对应的像素数据;
确定所述像素数据的第一格式,以及显示驱动所支持的第二格式;
当所述第一格式与所述第二格式不匹配时,将所述像素数据由所述第一格式转换为所述第二格式,得到目标像素数据;
基于所述目标像素数据及所述显示驱动生成并显示所述目标界面。
本申请实施例提供一种界面处理装置,应用于电子设备,所述电子设备包括显示驱动,包括:
获取模块,用于当需要显示目标界面时,获取目标界面对应的像素数据;
确定模块,用于确定所述像素数据的第一格式,以及显示驱动所支持的第二格式;
转换模块,用于当所述第一格式与所述第二格式不匹配时,将所述像素数据由所述第一格式转换为所述第二格式,得到目标像素数据;
显示模块,用于基于所述目标像素数据及所述显示驱动生成并显示所述目标界面。
本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上执行时,使得所述计算机执行本申请实施例提供的界面处理方法中的流程。
本申请实施例还提供一种电子设备,包括存储器,处理器,所述处理器通过调用所述存储器中存储的计算机程序,用于执行本申请实施例提供的界面处理方法中的流程。
本申请实施例中,由于采用旧框架接口对目标界面进行绘制所得到的像素数据的第一格式与更新后的显示驱动所支持的第二格式不匹配时,会使得该显示驱动无法成功读取像素数据,以对目标界面显示,因此,可以在第一格式与第二格式不匹配时,将像素数据由第一格式转换为第二格式,得到目标像素数据。由于目标像素数据的格式与更新后的显示驱动所支持的格式匹配,因此显示驱动可以成功读取像素数据,以对目标界面进行显示。由上可知,在本申请实施例中,即使采用旧框架接口对目标界面进行绘制,本申请实施例所提供的界面处理方法也可以使得该目标界面成功显示出来。由于本申请实施例所提供的界面处理方法仍可以采用旧框架接口实现目标界面的绘制,因此可以避免较多代码流程的变动,从而可以减少工作量。
附图说明
下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其有益效果显而易见。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO(重庆)智能科技有限公司,未经OPPO(重庆)智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910824689.2/2.html,转载请声明来源钻瓜专利网。