[发明专利]图标检测方法、电子设备、可读存储介质和程序产品有效
申请号: | 202111307392.2 | 申请日: | 2021-11-05 |
公开(公告)号: | CN114996226B | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 石英男 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F16/17 | 分类号: | G06F16/17;G06F16/172;G06F16/16;G06F16/14 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李红艳 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图标 检测 方法 电子设备 可读 存储 介质 程序 产品 | ||
本申请实施例适用于电子技术领域,提供一种图标检测方法、电子设备、可读存储介质和程序产品。该方法包括获取待检测数据,待检测数据中包括原始图标文件,原始图标文件是指未经过镜像处理的图标文件;若确定原始图标文件为需要镜像显示的图标文件,则根据原始图标文件的第一标识信息在待检测数据中获取目标调用文件,目标调用文件为根据第一标识信息调用图标文件以进行图标显示的文件;根据目标调用文件和/或第一标识信息确定原始图标文件是否进行了镜像处理。本申请实施例提供的图标检测方法能够提高图标检测的效率。
技术领域
本申请实施例涉及电子技术领域,尤其涉及一种图标检测方法、电子设备、可读存储介质和程序产品。
背景技术
世界上的语言有很多种,阅读和书写习惯不尽相同。例如,一种是自左向右(lefttoright,LTR)阅读和书写的语言,如汉语、英语、日语等。针对这类语言,终端设备的显示界面采用LTR布局,即,文字左对齐,文字的方向为自左向右,同时,显示界面中的图标也需要按照用户的使用习惯设计。例如,另一种语言是自右向左(righttoleft,RTL)阅读和书写的语言,如阿拉伯语、波斯语、乌尔都语、希伯来语、维吾尔语等。针对这类语言,终端设备的显示界面采用RTL布局,即,文字右对齐,文字的方向为自右向左,同时,显示界面中的一些图标需要进行镜像处理,以符合使用者的习惯。
然而,在复杂语言的显示界面的研发过程中,由于各种原因,会造成一些需要进行镜像的图标未进行镜像,最终导致终端设备在复杂语言下显示界面中的图标显示错误,影响用户体验。因而,需要对复杂语言下显示界面中的图标进行检测,以保证图标的正确性。
相关技术中,对图标的检测主要通过人工检测实现。人工检测存在检测效率低下的问题。
发明内容
本申请实施例提供一种图标检测方法、装置、电子设备、芯片、计算机可读存储介质和计算机程序产品,能够自动检测显示界面中需要镜像显示的图标文件是否进行了镜像,提高了图标检测的效率。
第一方面,提供了一种图标检测方法,该方法包括:
获取待检测数据,待检测数据中包括原始图标文件,原始图标文件是指未经过镜像处理的图标文件;若确定原始图标文件为需要镜像显示的图标文件,则根据原始图标文件的第一标识信息在待检测数据中获取目标调用文件,目标调用文件为根据第一标识信息调用图标文件以进行图标显示的文件;根据目标调用文件和/或第一标识信息确定原始图标文件是否进行了镜像处理。
可选的,待检测数据可以为安卓(Android)系统中某一功能模块的代码数据。原始图标文件可以包括原始便携式网络图片(portable network graphics,PNG)图标文件和原始可绘制矢量图像(drawable vector graphics,DVG)图标文件。PNG图标文件的格式为PNG格式,DVG图标文件的格式为XML格式。待检测数据可以对待检测数据进行扫描,分别获取原始PNG图标文件和原始DVG图标文件,并分别对原始PNG图标文件和原始DVG图标文件进行判断。
目标调用文件可以包括XML格式的第一目标调用文件和JAVA格式的第二目标调用文件。
可选的,原始图标文件的镜像图标文件与原始图标文件的标识信息可以相同,均为第一标识信息。目标调用文件通过第一标识信息调用的图标文件可能为原始图标文件,也可能为原始图标文件的镜像图标文件。可选的,第一标识信息可以为原始图标文件的图标名称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111307392.2/2.html,转载请声明来源钻瓜专利网。