一种动态彩色图标显示方法及装置制造方法及图纸

技术编号:15436768 阅读:71 留言:0更新日期:2017-05-25 19:02
本发明专利技术适用于动态彩色图标显示领域,提供了一种动态彩色图标显示方法及装置,所述动态彩色图标显示方法包括:获取预先建立的彩色图标控制表,所述彩色图标控制表包括每个彩色图标的编号、每个彩色图标在彩色图标文件中的指定起始位置及指定大小,每个所述彩色图标文件中预先集成了多个彩色图标;显示彩色图标时,根据彩色图标的编号,在所述彩色图标控制表中,获取彩色图标在彩色图标文件中的指定起始位置及指定大小;在获取的彩色图标文件的指定起始位置开始,截取出指定大小的内容,将截取内容刷新到屏幕的指定位置。本发明专利技术为中低端嵌入式平台,提供便捷、高质量的图标显示手段,在不占用过多资源开销的前提下,提高图标显示质量。

Dynamic color icon display method and device

The invention is applicable to the dynamic color icon display field, a dynamic color icon display method and device are provided, the dynamic color icon display method includes: acquiring color icons of pre established control table specifies the starting position and specify the size of the color icon control table includes each icon color number, each color icon in the color icon file, each of the color icon file in advance of a more integrated color icon; display color icon, the icon color according to the number, the color icon in the control sheet, and gets the starting position of the specified size specified color color icon in the icon file in the specified starting position to get started in; the color icon file, the interception of a specified size, the interception of content to the specified location of the screen refresh. The invention provides a convenient and high-quality icon display means for the middle and low grade embedded platform, and improves the quality of icon display without occupying too much resource overhead.

【技术实现步骤摘要】
一种动态彩色图标显示方法及装置
本专利技术属于动态彩色图标显示领域,尤其涉及一种动态彩色图标显示方法及装置。
技术介绍
良好的显示画面和丰富的提示向导信息,可以大大提升产品的易用性,提高人们的体验水平。其中,彩色图标以直观的图形,指示设备的运行状态,是非常人性化的向导提示手段。然而,在嵌入式系统中,显示彩色图标时,处理时间较长,降低了显示效率。其原因在于,嵌入式系统的资源开销有限,且没有现成的技术支撑,当显示彩色图标时,需要采用位图变量,直接在屏幕上绘制彩色图标。由于处理器绘制彩色图标时,处理彩色图标的数据较多,因此处理时间较长,显示缓慢,降低了显示效率。
技术实现思路
本专利技术实施例的目的在于提供一种动态彩色图标显示方法,旨在解决现有嵌入式系统中,显示彩色图标时,处理时间较长,降低了显示效率问题。本专利技术实施例是这样实现的,一种动态彩色图标显示方法,包括:获取预先建立的彩色图标控制表,所述彩色图标控制表包括每个彩色图标的编号、每个彩色图标在彩色图标文件中的指定起始位置及指定大小,每个所述彩色图标文件中预先集成了多个彩色图标;显示彩色图标时,根据彩色图标的编号,在所述彩色图标控制表中,获取彩色图标在彩色图标文件中的指定起始位置及指定大小;在获取的彩色图标文件的指定起始位置开始,截取出指定大小的内容,将截取内容刷新到屏幕的指定位置。本专利技术实施例的另一目的在于提供一种动态彩色图标显示装置,包括:彩色图标控制表获取模块,用于获取预先建立的彩色图标控制表,所述彩色图标控制表包括每个彩色图标的编号、每个彩色图标在彩色图标文件中的指定起始位置及指定大小,每个所述彩色图标文件中预先集成了多个彩色图标;彩色图标显示模块,用于显示彩色图标时,根据彩色图标的编号,在所述彩色图标控制表中,获取彩色图标在彩色图标文件中的指定起始位置及指定大小;刷新模块,用于在获取的彩色图标文件的指定起始位置开始,截取出指定大小的内容,将截取内容刷新到屏幕的指定位置。在本专利技术实施例中,在获取的彩色图标文件的指定起始位置开始,截取出指定大小的内容,将截取内容刷新到屏幕的指定位置,解决了现有嵌入式系统中,显示彩色图标时,处理时间较长,降低了显示效率问题。提供了一种简单、且可以保证彩色图标显示效果的方法,为基于中低端嵌入式平台的彩色图标显示提供支撑,提高通过彩色图标的状态显示质量,提升用户体验水平。附图说明图1是本专利技术实施例提供的动态彩色图标显示方法的实现流程图;图2是本专利技术实施例提供的建立彩色图标控制表的实现流程图;图3是本专利技术实施例提供的动态彩色图标显示方法步骤S102的实现流程图;图4是本专利技术实施例提供的彩色图标更新的实现流程图;图5是本专利技术实施例提供的动态彩色图标显示装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例一图1是本专利技术实施例提供的动态彩色图标显示方法的实现流程图,详述如下:S101,获取预先建立的彩色图标控制表,所述彩色图标控制表包括每个彩色图标的编号、每个彩色图标在彩色图标文件中的指定起始位置及指定大小,每个所述彩色图标文件中预先集成了多个彩色图标;在获取预先建立的彩色图标控制表之前,在每个所述彩色图标文件中集成多个彩色图标。S102,显示彩色图标时,根据彩色图标的编号,在所述彩色图标控制表中,获取彩色图标在彩色图标文件中的指定起始位置及指定大小;S103,在获取的彩色图标文件的指定起始位置开始,截取出指定大小的内容,将截取内容刷新到屏幕的指定位置。其中,彩色图标为具备多种不同颜色的图标。其中,获取用户预设的或者系统默认的调整时间;当到达调整时间时,刷新屏幕上的图标。其中,刷新屏幕上的彩色图标,具体为:刷新屏幕上的彩色图标,将彩色图标按顺时针的方向进行旋转,或者,刷新屏幕上的彩色图标,将彩色图标按逆时针的方向进行旋转,在本专利技术实施例中,在获取的彩色图标文件的指定起始位置开始,截取出指定大小的内容,将截取内容刷新到屏幕的指定位置,解决了现有嵌入式系统中,显示彩色图标时,处理时间较长,降低了显示效率问题。在嵌入式系统正常使用的情况下,可以直接加载截取内容,将截取内容刷新到屏幕的指定位置,从而节省了处理的时间,提高了彩色图标的显示效率,为中低端嵌入式平台,提供便捷、高质量的图标显示手段,在不占用过多资源开销的前提下,提高图标显示质量。实施例二图2是本专利技术实施例提供的建立彩色图标控制表的实现流程图,详述如下:在步骤S201中,写入每个彩色图标的编号;在步骤S202中,写入每个彩色图标在彩色图标文件中的指定起始位置及指定大小;在步骤S203中,将所述每个彩色图标的编号、指定起始位置及指定大小,建立对应关系并记录存储,以建立彩色图标控制表。在本专利技术实施例中,建立彩色图标控制表,便于后续进行调用,节省了处理的时间,提高了彩色图标的显示效率。实施例三图3是本专利技术实施例提供的动态彩色图标显示方法步骤S102的实现流程图,详述如下:在步骤S301中,显示彩色图标时,按编号大小,对彩色图标的编号排序;在步骤S302中,根据排序结果,在所述彩色图标控制表中,依次获取彩色图标在彩色图标文件中的指定起始位置及指定大小。在本专利技术实施例中,建立彩色图标控制表,便于后续进行调用,节省了处理的时间,提高了彩色图标的显示效率。实施例四图4是本专利技术实施例提供的彩色图标更新的实现流程图,详述如下:在步骤S401中,读取系统时间和配置的更新时限,判断更新时限是否到达;在步骤S402中,在所述更新时限到达时,连接预设的服务器,更新存储的彩色图标。在本专利技术实施例中,更新存储的彩色图标,满足了多样化的需求,提高了客户的操作体验。实施例五图5是本专利技术实施例提供的动态彩色图标显示装置的结构框图,该装置可以运行于具备嵌入式系统的电子设备中。电子设备包括但不限于智能手机、平板电脑、笔记本电脑。为了便于说明,仅示出了与本实施例相关的部分。参照图5,该动态彩色图标显示装置,包括:彩色图标控制表获取模块51,用于获取预先建立的彩色图标控制表,所述彩色图标控制表包括每个彩色图标的编号、每个彩色图标在彩色图标文件中的指定起始位置及指定大小,每个所述彩色图标文件中预先集成了多个彩色图标;彩色图标显示模块52,用于显示彩色图标时,根据彩色图标的编号,在所述彩色图标控制表中,获取彩色图标在彩色图标文件中的指定起始位置及指定大小;刷新模块53,用于在获取的彩色图标文件的指定起始位置开始,截取出指定大小的内容,将截取内容刷新到屏幕的指定位置。在本实施例的一种实现方式中,所述动态彩色图标显示装置,还包括:第一写入模块,用于写入每个彩色图标的编号;第二写入模块,用于写入每个彩色图标在彩色图标文件中的指定起始位置及指定大小;彩色图标控制表建立模块,用于将所述每个彩色图标的编号、指定起始位置及指定大小,建立对应关系并记录存储,以建立彩色图标控制表。在本实施例的一种实现方式中,所述动态彩色图标显示装置,还包括:彩色图标集成模块,用于在每个所述彩色图标文件中集成多个彩色图标。在本实施例的一种实现方式中,所述彩色图标显示模块,包括:编号排序本文档来自技高网...
一种动态彩色图标显示方法及装置

【技术保护点】
一种动态彩色图标显示方法,其特征在于,包括:获取预先建立的彩色图标控制表,所述彩色图标控制表包括每个彩色图标的编号、每个彩色图标在彩色图标文件中的指定起始位置及指定大小,每个所述彩色图标文件中预先集成了多个彩色图标;显示彩色图标时,根据彩色图标的编号,在所述彩色图标控制表中,获取彩色图标在彩色图标文件中的指定起始位置及指定大小;在获取的彩色图标文件的指定起始位置开始,截取出指定大小的内容,将截取内容刷新到屏幕的指定位置。

【技术特征摘要】
1.一种动态彩色图标显示方法,其特征在于,包括:获取预先建立的彩色图标控制表,所述彩色图标控制表包括每个彩色图标的编号、每个彩色图标在彩色图标文件中的指定起始位置及指定大小,每个所述彩色图标文件中预先集成了多个彩色图标;显示彩色图标时,根据彩色图标的编号,在所述彩色图标控制表中,获取彩色图标在彩色图标文件中的指定起始位置及指定大小;在获取的彩色图标文件的指定起始位置开始,截取出指定大小的内容,将截取内容刷新到屏幕的指定位置。2.如权利要求1所述的动态彩色图标显示方法,其特征在于,在所述获取预先建立的彩色图标控制表之前,所述动态彩色图标显示方法,还包括:写入每个彩色图标的编号;写入每个彩色图标在彩色图标文件中的指定起始位置及指定大小;将所述每个彩色图标的编号、指定起始位置及指定大小,建立对应关系并记录存储,以建立彩色图标控制表。3.如权利要求1所述动态彩色图标显示方法,其特征在于,在所述获取预先建立的彩色图标控制表之前,所述动态彩色图标显示方法,还包括:在每个所述彩色图标文件中集成多个彩色图标。4.如权利要求1所述动态彩色图标显示方法,其特征在于,所述显示彩色图标时,根据彩色图标的编号,在所述彩色图标控制表中,获取彩色图标在彩色图标文件中的指定起始位置及指定大小,具体为:显示彩色图标时,按编号大小,对彩色图标的编号排序;根据排序结果,在所述彩色图标控制表中,依次获取彩色图标在彩色图标文件中的指定起始位置及指定大小。5.如权利要求1所述的动态彩色图标显示方法,其特征在于,所述动态彩色图标显示方法,还包括:读取系统时间和配置的更新时限,判断更新时限是否到达;在所述更新时限到达时,连接预设的服务器,更新存储的彩色图标。6.一种动...

【专利技术属性】
技术研发人员:邓永辉李圣哲李刚邓刚
申请(专利权)人:深圳市奇辉电气有限公司
类型:发明
国别省市:广东,44

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

1