专利名称:一种界面元素的属性修改、显示方法及系统的制作方法
技术领域:
本发明属于数据显示领域,尤其涉及一种界面元素的属性修改、显示方法 及系统。
背景技术:
在屏幕上改变显示效,,主要是通过在程序中修改这些元素的相毕的属性 值来改变目标元素的方式来实现,例如,现有技术对于改变图片的大小,图片 上文字的大小,主要是通过在原程序中对图片、文字的相应的属性值进行修改 达到修改显示效果的目的。然而现有技术实现起来烦瑣,且操作性不强。发明内容本发明实施例的目的在于提供一种界面元素的属性修改方法,旨在解决通 过在原程序中修改界面元素的属性值来达到修改界面元素的显示效果,实现烦 瑣且操作性不强的问题。本发明实施例是这样实现的, 一种界面元素的属性修改方法,所述方法包括下述步骤接收对界面元素属性值的设置,生成目标元素,所述目标元素是终端能够 识别的界面元素的属性值的组合;将所述目标元素发送到数据网络上,以供终端下载并修改所述界面元素的 属性。 '本发明实施例的另一目的在于提供一种界面元素的属性修改系统,所述系 统包括—目标元素生成模块,用于接收对界面元素属性值的设置,生成目标元素,所述目标元素是终端能够识别的界面元素的属性值的组合;以及发送模块,用于将所述目标元素发送到数据网络上,以供终端下载并修改 所述界面元素的属性。本发明实施例的另一目的在于提供一种界面元素的显示方法,所述方法包括下述步骤从数据网络上下载目标元素,所述目标元素是终端能够识别的界面元素的 属性值的组合;解析所述目标元素;根据所述目标元素中的属性值修改所述界面元素的属性; 根据所述修改后的属性显示界面元素。本发明实施例的另一目的在于提供一种界面元素的显示系统,所述系统包括目标元素下载^^莫块,用于从数据网络上下载目标元素,所述目标元素是终 端能够识别的界面元素的属性值的组合;目标元素修改模块,用于解析所述目标元素;属性修改模块,用于根据所述目标元素中的属性值修改所述界面元素的属 性;以及显示模块,用于根据所述修改后的属性显示界面元素。在本发明实施例中,通过在程序外部对界面元素的属性值进行设置,生成 目标元素,通过数据网络发送到终端,然后终端对获取的目标元素进行解析生 成并显示目标元素,实现了在程序外部对界面元素在屏幕上显示控制机制,操 作简便易行。
图1是本发明实施例提的界面元素的属性修改方法的实现流程图 图2是本发明实施例提供的界面元素的显示方法的实现流程图;图3是本发明实施例提供的音量条的背景图;图-4是本发明实施例提供的音量条的前景图;图5是本发明实施例提供的音量条的数字示意图;图6是本发明实施例提供的音量条的修改工具示意图;图7是本发明实施例提供的界面元素的属性修改系统的框图;图8是本发明实施例提供的界面元素的显示系统的框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 '施例,对本发明进行进一步详细说明。应当'理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。图1是本发明实施例提供的界面元素的属性修改方法的实现流程图,其详 细步骤如下所述在步骤S101中,接收对界面元素的属性设置,该界面元素为在显示界面上 能控制显示的元素,例如图片以及图片上的文字等内容。在本发明实施例中,界面元素包括很多种类,在设置界面元素的属性值之 前,首先应该根据实际需要的界面元素来增加设置该界面元素的属性值,该属 性值可以是图片在屏幕上的显示位置、图片的大小、图片上的文字字体以及大 小颜色等,然后对该增加的属性值进行设置或者修改,其中,图片的格式不限 于图形交换格式(Graphics Interchange Format, GIF )、联合图像专家组(Joint Photographic Experts Group, JPEG)的图片才各式。在本发明实施例中,对界面元素的属性值的设置包括多种方式,只要能实 现修改设置界面元素的属性即可。在步骤S102中,保存步骤S101中设置的界面元素的属性值,生成目标元素。该目标元素为终端能够识别的界面元素的属性值的组合,即对界面元素的进行设置的属性的全部。在步骤S103 、中,将步骤S102中生成的目标元素发送到数据网络上,以供 终端下载并修改所述界面元素的属性。.在本发明实施例中,该数据网络可以是广播电视网以及其它网络,该数据 网络的形式可以是dvb:〃、 http:〃或者其它。步骤如下所述在步骤S201中,扩展界面元素的属性。在本发明实施例中,当根据实际需要增加界面元素的属性时,需要在运行 该界面元素的程序中写进该增加的界面元素的属性,'即扩展界面元素的属性, 如果在界面元素的,对应的程序中已经存在该属性,则不需要再进行界面元素 属性的扩展。在步骤S202中,终端设备在相应的数据网络上进行目标元素的下载,该目 标元素是终端能够识别的界面元素的属性的组合。在步骤S203中,将目标元素下载之后,终端进行解析该目标元素。在本发明实施例中,该解析的过程就是对从数据网络上下载的目标元素进 行解包,得到界面元素的属性值。 -在步骤S204中,根据解析得到的属性值,修改当前界面元素的属性值。在步骤S205中,根据修改后的属性显示界面元素。在本发明实施例中,终端设备从数据网络下载目标元素后,解析该目标元 素,读取界面元素的属性值,然后根据该属性值在显示设备上进行相应的界面 元素的显示。作为本发明的一个优选实施例,下面以音量界面元素作为 一个具体实例, 进行具体描述 —l.在终端程序中扩展有关图片的相关属性,在本实施例中,若程序中已经、 存在该属性,则不需要对程序进行修改支持。如图3、图4及图5所示,其相关的属性如下X->音量前景图片左顶点坐标相对音量背景图片左顶点的X值Y->音量前景图片左顶点坐标相对音量背景图片左顶点的Y值W->图片的宽度H->图片的高度Sl)第一个音量格左边相对音量图片的的距离WD音量格的宽度S2-〉音量格之间的间隔S3》最后一个音量格右边相对音量图片的距离 Number)音量纟各数量Direction -> 0表示向右渐进,1表示向左渐进X2->音量条上的数字显示区域左顶点相对音量底图片左顶点的XY2->音量条上的数字显示区域左顶点相对音量底图片左顶点的YW2->音量条上的数字显示区域的宽度H2->音量条上的数字显示区域的高度Font size ->音量条上的数字的字体大小Font typeface-〉音量条上的数字的字体类型如"宋体"Font style->音量条上的数字的字体样式如下76543210UIBAlign->0 :left ;1:center^ 2:rigFont color ->音量条上的数字的颜色RGB将该属性在应用程序中进行扩展,当对界面元素的该属性进行修改设置时, 该应用程序能够支持该音量条图片的显示。2.在应用程序对音量条的属性进行扩展后,可以在个人计算机上通过图片修改工具对音量条的各个属性进行修改设置,生成目标音量条图片,例如将音 量条的高度、宽度以及其它属性值进行修改设置,其中该修改工具可以如图6 所示,可以在图中"基本信息" 一栏对目标音量条图片的宽度、高度进行修改 设置,同样可以在其它信息栏对目标音量条的特有信息进行设置修改。3. 修改设置完成,生成目标音量条图片后,在该个人计算机上可以把该目 标音量条图片放到DVB网络address A上,终端通过dvb:〃 address A下载该目 标音量条图片。4. 终端下载该目标音量条图片,并读取该图片的属性值,在屏幕上进行相 应的显示。在该实施例中,当需要对音量条进行调节设置时,执行1到4的步骤即可 实现,对音量条界面属性的设置简单易行。图7示出了本发明实施例提供的界面元素的属性修改系统的框图,为了便 于说明,图中仅示出了与本发明实施例相关的部分。该界面元素的属性修改系统包括目标元素生成模以及发送模块,其中,目 标元素生成模块接收对界面元素属性值的设置,生成目标元素;然后,发送才莫 块将该目标元素发送到彩:据网络上。图8示出了本发明实施例提供的界面元素显示系统的框图,为了便于说明, 图中仅示出了与本发明实施例相关的部分,该界面元素显示系统内置于终端的 软件单元、硬件单元或者软硬件结合单元。该界面元素显示系统包括界面元素扩展模块21、目标元素下载模块22、目 标元素解析模块23、属性修改模块24以及显示模块25,其中,界面元素扩展 模块21对界面元素的属性进行扩展,以便终端支持界面元素的新属性,然后, 目标元素下载模块22从数据网络上下载该目标元素,其中该目标元素是终端能 够识别的界面元素的属性值的组合;然后,目标元素解析才莫块23解析该目标元 素下载模块22从数据网络上下载的目标元素,属性修改模块24根据解析得到 的目标元素的属性值修改当前界面元素的属性值,修改完成后,显示模块25根据修改后的属性,显示界面元素。在本发明实施例中,通过在程序外部对界面元素的属性值进行设置,生成 目标元素,通过数据网络发送到终端,然后终端对获取的目标元素进行解析生 成并显示目标元素,实现了在程序外部对界面元素在屏幕上显示控制机制,操 作简便易行。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1. 一种界面元素的属性修改方法,其特征在于,所述方法包括下述步骤接收对界面元素属性值的设置,生成目标元素,所述目标元素是终端能够识别的界面元素的属性值的组合;将所述目标元素发送到数据网络上,以供终端下载并修改所述界面元素的属性。
2、 如权利要求1所述的界面元素的属性修改方法,其特征在于,所述界面 元素包括图片以及图片上的文字。
3、 ,权利要求2所述的界面元素的属性修改方法,其特征在于,所述图片 的格式包括GIF以及JPEG格式。
4、 一种界面元素的属性修改系统,其特征在于,所述系统包括 目标元素生成才莫块,用于接收对界面元素属性值的设置,生成目标元素,所述目标元素是终端能够识别的界面元素的属性值的组合;以及发送模块,用于将所述目标元素发送到数据网络上,以供终端下载并修改 所述界面元素的属性。
5、 如权利要求4所述的界面元素的属性修改系统,其特征在于,所述界面 元素包括图片以及图片上的文字。
6、 如权利要求5所述的界面元素的属性修改系统,其特征在于,所述图片 的格式包括GIF以及JPEG格式。
7、 一种界面元素的显示方法,其特征在于,所述方法包括下述步骤 从数据网络上下载目标元素,所述目标元素是终端能够识别的界面元素的属性值的组合;解析所述目标元素;根据所述目标元素中的属性值修改所述界面元素的属性; 根据所述修改后的属性显示界面元素。
8、 如权利要求7所述的界面元素的显示方法,其特征在于,所述方法还包括下述步骤扩展界面元素的属性。
9、 一种界面元素的显示系统,其特征在于,所述系统包括 目标元素下载模块,用于从数据网络上下载目标元素,所述目标元素是终端能够识别的界面元素的属性值的组合;目标元素解析;溪块,用于解析所述目标元素;属性修改模块,用于根据所述目标元素中的属性值修改所述界面元素的属 性;以及显示模块,用于根据所述修改后的属性显示界面元素。
10、 如权利要求9所述的界面元素的显示系统,其特征在于,所述系统还 包括界面元素属性扩展模块,用于扩展界面元素的属性。
全文摘要
本发明适用于数据显示领域,提供了一种界面元素的属性修改、显示方法及系统,所述方法包括下述步骤接收对界面元素属性值的设置,生成目标元素,所述目标元素是终端能够识别的界面元素的属性值的组合;将所述目标元素发送到数据网络上,以供终端下载并修改所述界面元素的属性。在本发明实施例中,通过在程序外部对界面元素的属性值进行设置,生成目标元素,通过数据网络发送到终端,然后终端对获取的目标元素进行解析生成并显示目标元素,实现了在程序外部对界面元素在屏幕上显示控制机制,操作简便易行。
文档编号H04L29/06GK101246477SQ20071007746
公开日2008年8月20日 申请日期2007年12月3日 优先权日2007年12月3日
发明者徐佳宏, 黄生玲 申请人:深圳市茁壮网络技术有限公司