终端及控件图标显示方法技术

技术编号:28489429 阅读:42 留言:0更新日期:2021-05-19 22:07
本发明专利技术是关于一种终端及控件图标显示方法,涉及互联网技术领域,用以解决现有技术中存在采用点阵信息记载的控件图标太多而导致占用终端内存大的问题,本发明专利技术终端包括:显示单元,用于显示用户界面;处理器,用于确定应用的控件的控件图标对应的矢量图信息;根据矢量图信息绘制控件图标对应的矢量图,并采用应用使用的主题的颜色渲染矢量图,得到控件图标;将控件图标在应用的用户界面中显示。由于本发明专利技术实施例能够以矢量图信息进行形成控件图标,并以应用所用的主题的颜色渲染控件图标,无需存储多种颜色且多种分辨率的控件图标,降低了控件图标存储在系统内存中的用量。控件图标存储在系统内存中的用量。控件图标存储在系统内存中的用量。

【技术实现步骤摘要】
终端及控件图标显示方法


[0001]本专利技术涉及互联网
,尤其涉及一种终端及控件图标显示方法。

技术介绍

[0002]随着智能手机的发展,手机硬件配置越来越高,当前适配手机的各种应用程序琳琅满目,用户依据自身喜好,会选装各种应用,应用中包括多个控件,在控件进行显示时,表现为控件图标,用户可以点击控件图标,从而触发控件运行。所以,终端的内存中会存储控件图标,以便于应用显示使用。
[0003]市面上的终端由于机型的不同分辨率也会不同,同时,控件图标存储在内存中是以点阵图片的方式进行存储的,其中,点阵图片是指以像素点信息记录的图片,这种图片只有在其分辨率与终端的分辨率相同时,点阵图片在该终端上清晰的显示。同时,为了适应每种应用的主题,会在系统的内存中存储每个主题颜色对应的控件图标。
[0004]综上所述,在保证应用中控件图标的清晰度的情况下,为了能够将控件图标适配不同颜色的主题,一般终端会存储m种分辨率和n种颜色下需要m*n份控件图标,导致多个控件图标占用大量的内存。

技术实现思路

[0005]本专利技术提供一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种终端,其特征在于,包括:处理器和显示单元;所述显示单元,用于显示用户界面;所述处理器,用于确定应用的控件的控件图标对应的矢量图信息;根据所述矢量图信息绘制控件图标对应的矢量图,并采用所述应用使用的主题的颜色渲染所述矢量图,得到控件图标;将所述控件图标在所述应用的用户界面中显示。2.根据权利要求1所述的终端,其特征在于,所述处理器具体用于:根据矢量图信息和终端的屏幕像素密度,绘制初始矢量图;根据所述应用的用户界面中放置控件的区域的大小,调整所述初始矢量图的大小,得到所述控件图标对应的矢量图。3.根据权利要求2所述的终端,其特征在于,所述处理器具体用于:根据终端的分辨率和终端的屏幕尺寸,确定终端的屏幕像素密度;根据所述矢量图信息中的相对位置信息和终端的屏幕像素密度确定所述矢量图在终端屏幕中的位置;并根据确定的所述位置和所述矢量图信息中记载的图形信息,绘制初始矢量图。4.根据权利要求1所述的终端,其特征在于,所述处理器具体用于:若所述应用使用的主题有一个栏框颜色值,则采用所述栏框颜色值渲染所述矢量图,得到控件图标;或若所述应用使用的主题有多个栏框颜色值,则从多个栏框颜色值中选择一个栏框颜色值,并通过选择的栏框颜色值渲染所述矢量图,得到控件图标。5.根据权利要求4所述的终端,其特征在于,所述处理器具体用于:从多个栏框颜色值中随机选择一个栏框颜色值;或从多个栏框颜色值中选择一个与用户偏好对应的栏框颜色值;或按照区域范围与颜色特征的对应关系,确定用户所在的区域范围对应的颜色特征,并根据确定的颜色特征从多个栏框颜色值中选择一个栏框颜色值;或按照时间段与颜色特征的对应关系,确定当前时刻所在的时间段对应的颜色特征,并根据确定的颜色特征从多个栏框颜色值中选择一个栏框颜色值。6.一种控件图标显示方法,其特征在于,应用于终端,包括:确定应用的控件的控件图标对应的矢量图信...

【专利技术属性】
技术研发人员:牟琦崔薇张军
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:

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

1