一种更换界面风格的方法与设备的制作方法

文档序号:6470223阅读:312来源:国知局
专利名称:一种更换界面风格的方法与设备的制作方法
技术领域
本发明涉及图形用户界面技术,特别涉及一种更换界面风格的方法与设备。
背景技术
当前,越来越多的终端设备提供一些精心设计的画面作为界面风格,提
高用户的体验效果。这类终端提供界面切换的功能,诸如界面元素的位置、 大小、颜色、图片、皮肤、文字等界面元素都可以被替换,以达到改变界面 的整体风格的效果。
界面风格的描述信息(风格资源),是一个文件或者多个文件构成,其 包含有界面风格所用到的各种窗口或者控件在特定风格下所使用的颜色、大 小、位置、背景图片、皮肤图片。风格资源可以随产品的发布内置,还可以 由用户通过数据线、USB接口或者其他接口下载到产品内部的存储器中。界 面风格的切换, 一般是由用户选择一套风格,由终端的GUI单元获取新的 风格信息,然后修改界面中的元素的属性为新的属性,譬如位置移动、大 小缩放变化、颜色更换、皮肤变化、文字显示模式的变化,并将修改后的界 面风格刷新到终端的界面,从而实现从终端的一种界面风格切换到另 一种界 面风格。
在完成本发明的过程中,发明人发现现有技术至少存在以下问题界面 风格的切换过程必须通过人为的选择,缺少智能化的功能;另外,由于终端 的界面风格毕竟是有限的,使得界面风格比较单调。综上原因,导致终端的 界面风格的切换过程比较复杂且灵活性差,无法适应现在简化用户操作及提 高用户体验的产品发展方向。

发明内容
为了解决现有技术中存在的终端的界面风格的切换过程比较复杂且灵 活性差的缺陷,本发明提供了一种更换界面风格的方法以及相应的设备,使 得用户能够通过简单的设置,终端就能够自动的切换界面风格,极大地改善 了用户的体验效果。
一种更换界面风格的方法,包括根据设定条件的状态变化启动界面风 格显示信息的切换;获取设定条件状态变化后对应的界面风格信息;比较原
格信息的元素;根据所述的比较结果,确定将要显示的设定条件状态变化后 对应的界面风格显示信息;将原有的界面风格显示信息刷新为设定条件状态 变化后对应的界面风格显示信息。
一种更换界面风格的终端,其特征在于,包括判断单元,用于根据设 定条件的状态变化判断是否启动界面风格显示信息的切换;获取单元,用于 获取设定条件状态变化后对应的界面风格信息;比较单元,用于比较原有的
息的元素;输出显示单元,用于根据所述的比较结果,确定将要显示的设定 条件状态变化后对应的界面风格显示信息;并将原有的界面风格显示信息刷 新为设定条件状态变化后对应的界面风格显示信息。
釆用本发明的技术方案,能够使得终端的界面风格的切换过程简单灵 活,提升终端界面风格切换的智能化程度。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对 实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地, 下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来 讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明方法实施例一的方法流程示意图2为本发明方法实施例二采用时间作为更换界面的条件的方法流程 示意图3为本发明方法实施例三采用星期作为更换界面的条件的方法流程 示意流程示意方法流程示意图6为本发明方法实施例六采用终端位置变化作为更换界面的条件的 方法流程示意图7为本发明更换界面的终端实施例一的结构示意图8为本发明更换界面的终端实施例二根据年份信息变化更换界面风 格的终端结构示意图9为本发明更换界面的终端实施例三根据一周天数的变化更换界面 风格的终端结构示意图10为本发明更换界面的终端实施例四根据环境温度的变化更换界面 风格的终端结构示意图11为本发明更换界面的终端实施例五根据天气状态的变化更换界面 风格的终端结构示意图12为本发明更换界面的终端实施例五根据终端位置变化更换界面风 格的终端结构示意图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而 不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做 出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 方法实施例
下面对本发明的方法实施例进行介绍 方法实施例一
101:根据设定条件的状态变化启动界面风格显示信息的切换; 在实施101中,在终端上会预先设置启动界面风格显示信息切换的条件, 这些条件为时间的变化、温度的变化、光线的变化、声音分贝的变化、终 端所处位置的变化,终端通过检测所述切换条件的状态的变化,来启动界面 风格显示信息的切换。所述切换条件的状态变化具体包括日期的变化、一 星期中天数的变化、环境温度的变化、环境光线的变化、环境声音分贝的变 化、终端所处位置的变化。
102:获取设定条件状态变化后对应的界面风格信息; 在实施102中,终端会根据一种条件的变化,启动界面风格的切换过程, 首先就是获取新的界面信息,这些界面风格信息,可以是存储于终端自身携 带的资源库、可以是存储于网络的服务器中而通过网络临时下载的。这些界 面风格信息包括界面的各个元素的位置、界面的各个元素的大小、界面的 各个元素的组合方式、界面整体以及各个元素的色彩、界面元素的各个部分 的文字的显示方式以及字体、界面元素的各个部分的图片的布局方式以及图 片的饱和度以及清晰度、界面整体以及各个元素的皮肤。
103:比较原有的界面风格显示信息中的元素与所述设定条件状态变化 后对应的界面风格信息的元素;
在实施103中,对原有的界面风格信息中的元素与新的界面风格信息中 的元素进行比较,是通过分别对比,比较的结果有以下几种
(1) 原有的界面风格信息中存在某种元素,而新的界面风格信息中不 存在所述的这种元素;
(2) 原有的界面风格信息中不存在某种元素,而新的界面风格信息中 存在所述的这种元素;
(3 )原有的界面风格信息中与新的界面风格信息中都存在某种元素, 但是所述元素的属性发生了变化;
(4 )原有的界面风格信息中与新的界面风格信息中都存在某种元素, 但是所述元素的属性没有发生变化。
104:根据所述的比较结果,确定将要显示的设定条件状态变化后对应 的界面风格显示信息;
在实施104中,根据所述比较的结果,修改需要发生变换的界面风格信 息的元素的属性,具体是根据步骤二中比较的结果,做出不同的处理,处理 的结果有以下几种
(1) 对于原有的界面风格信息中存在某种元素,而新的界面风格信息 中不存在所述的这种元素,即在新的界面风格信息中记载此处不再显示所述 的这种元素;
(2) 对于原有的界面风格信息中不存在某种元素,而新的界面风格信 息中存在所述的这种元素,即在新的界面风格信息中记载此处需要显示所述 的这种元素;
(3 )对于原有的界面风格信息中与新的界面风格信息中都存在某种元 素,但是所述元素的属性发生了变化,即在新的界面风格信息中记载此处需 要修改所述元素的属性;
(4 )对于原有的界面风格信息中与新的界面风格信息中都存在某种元 素,但是所述元素的属性没有发生变化,即在新的界面风格信息中记载此处 不需要修改所属元素的属性。
所述界面风格各个组成部分的属性图片的位置、大小、对比度、分辨 率;文字的字体、位置、清晰度、大小、颜色、排列形式;字母的字体、位 置、清晰度、大小、颜色、排列形式;背景的清晰度、位置、大小、颜色; 符号的位置、清晰度、大小、颜色、排列形式;以及皮肤的清晰度、位置、 大小、颜色。
105:将原有的界面风格显示信息刷新为设定条件状态变化后对应的界 面风格显示信息。
在实施105中,将步骤三中确定的新的界面风格显示信息对原有的界面 风格显示信息进行刷新,即在终端显示出新的界面风;f各显示信息。
上面实施例通过获取新的界面风格信息,然后与原有的界面风格信息进 行比较,根据比较的结果得到需要显示的新的界面风格显示信息,最后通过 刷新原有的界面风格显示信息,显示出新的界面风格显示信息,由此可以看 出,本发明的实施例能够从用户预设置的界面风格资源中获取新的界面风格 信息,通过与原有的界面风格信息的比较,确定最终需要显示的新的界面风 格显示信息,采用本发明的实施例,使得终端能够自动的切换界面风格,不 需要人为的参与,整个切换过程更加友好,极大地改善了用户的体验效果。
为了更好的理解本发明方法实施例一中的技术方案,下面通过具体的方 法实施方式来更详细、更生动的介绍本发明的实施过程。
方法实施例二
以时间的变化作为判定是否更换界面风格信息的条件,有多种情况,包
括日期的变化(年份信息的变化、月份信息的变化、天数信息的变化),
一星期中天数的变化。
下面以年份信息的变化作为界面风格信息的切换条件,来进行举例说明 201:当年份信息发生了变化时,启动终端的界面风格显示信息的切换; 在实施201中,譬如,2008年是中国奥运年,在2007年12月31日23:
59: 59时,终端检测到年份发生了变化,启动终端界面风格显示信息的切
换;
202:获取对应于新的年份的界面风格信息;
在实施202中,譬如在启动终端界面风格显示信息的切换后,终端通 格资源,如红色的界面色彩、活泼可爱的福娃、奥运会主赛场的鸟巢图案;
203:比较变化前年份的界面风格显示信息中的元素与所述的新的年份 界面风格信息的元素;
在实施203中,譬如变化前年份的界面风格显示信息中的元素,在本 例中,对应2007年的年份的界面风格显示信息是由红色的界面色彩、富贵 吉祥的金猪宝宝所构成,而对应2008年的年份界面风格显示信息是由红色 的界面色彩、活泼可爱的福娃、奥运会主赛场的鸟巢图案所构成,这样通过 比较,可以确定界面色彩没有发生变化,富贵吉祥的金猪宝宝变为活泼可爱 的福娃,且在2008年的年份界面风格显示信息中增加了奥运会主赛场的鸟 巢图案;
204:根据所述的比较的结果,确定将要显示的新的年份界面风格显示 "息5
在实施204中,针对前面的比较的结果,具体在本例之中,确定将要显 示的新的年份界面风格显示信息为红色的界面色彩、活泼可爱的福娃、奥 运会主赛场的鸟巢图案,并通过对2007年的界面风格显示信息进行替换, 具体为用活泼可爱的福娃替换富贵吉祥的金猪宝宝,并增加显示奥运会主 赛场的鸟巢图案。
205:将原有的年份界面风格显示信息刷新为新的年份界面风格显示信

在实施205中,将204确定的新的年份界面风格显示信息替换变化前年 份界面风格显示信息,最终在终端上显示。
基于具体的日期变化,还可以根据月份信息的变化、天数信息的变化来 切换界面风格显示信息,由于具体过程如年份界面风格显示信息的切换过程 相同,在此不再赘述。
本发明的实施例能够从用户预设置的界面风格资源中获取新的界面风 格信息,通过与原有的界面风格信息的比较,确定最终需要显示的新的界面 风格显示信息,采用本发明的实施例,使得终端能够自动的切换界面风格, 不需要人为的参与,整个切换过程更加友好,极大地改善了用户的体验效果。方法实施例三
下面以 一 周七天的界面风格信息的变化为例
一周为七天,通过准备七件不同的界面风格信息在终端进行显示,进而 突出终端界面风格的不断变化。
301:根据一周内天数的变化启动针对一周七天的界面风格显示信息的 切换;
在实施301中,譬如当前是周日23: 59: 59时,终端在检测到将要 发生天数的变化时,启动界面风格显示信息的切换; 302:获取针对当前天的界面风格信息;
在实施302中,譬如获取针对星期一的界面风格信息,如界面中显 示出一个办公桌以及电脑的界面元素,以及显示"Monday (星期一 ),,的字 母元素;
303:比较当前天的前一天的界面风格显示信息中的元素与所述的当前 天的界面风格信息的元素;
在实施303中,譬如将前一天(即周日)的界面风格显示信息(如 界面显示出一个花园以及一家几口人散步的界面元素,并且显示"Sunday(星 期日)"的字母元素)与当前天(即周一)的界面风格信息比较,发现,界 面元素以及字母元素分别发生了变化;
304:根据所述的比较结果,确定将要显示的当前天的界面风格显示信

在实施304中,譬如根据前面的比较结果,利用当前天的一个办公桌 以及电脑的界面元素替换前一天的一个花园以及一家几口人散步的界面元 素,并用当前天的显示"Monday (星期一 )"的字母元素替换掉前一天的显 示"Sunday(星期日)"的字母元素,确定将要显示的当前天的界面风格显示 信息;
305:将当前天的前一天的界面风格显示信息刷新为当前天的界面风格
显示信息。
在实施305中,将当前天的界面风格显示信息刷新前一天的界面风格显 示信息。
本发明的实施例能够从用户预设置的界面风格资源中获取新的界面风 格信息,通过与原有的界面风格信息的比较,确定最终需要显示的新的界面 风格显示信息,采用本发明的实施例,使得终端能够自动的切换界面风格, 不需要人为的参与,整个切换过程更加友好,使得用户能够根据具体显示的 界面风格来确定日期,极大地改善了用户的体验效果。
可以理解,还可以根据重大节假日的一些信息更换终端的界面风格显示 信息,由于此过程与前面的过程类似,只是需要预先设置这些重大节假日的 界面元素信息,其他过程如上所述,在此不再赘述。
方法实施例四
本实施例采用环境温度变化作为判定是否更换界面风格信息的条件
401:根据环境温度的变化启动界面风格显示信息的切换;
在实施401中,终端需要安装环境温度传感器,用来感应环境温度的变
化,譬如环境温度升高或降低了,终端会启动界面风格显示信息的切换;
在本例中,采用温度升高为例来进行说明;
402:获取环境温度变化后对应的界面风格信息;
在实施402中,获取环境温度变化后对应的界面风格信息,即获取一 幅冬季雪景的图片,如雪花飘飘的界面元素、 一群孩子在滑雪橇的图片元 素;
403:比较环境温度变化前的界面风格显示信息中的元素与所述环境温 度变化后对应的界面风格信息的元素;
在实施403中,譬如温度变化前的对应的界面风格显示信息中的元素 为芳草如茵的界面元素、 一群孩子在青草地上玩耍的图片元素;将温度变
化前的界面风格显示信息中的元素与所述环境温度变化后对应的界面风格 信息的元素进行比较,可以发现,温度变化前的芳草如茵的界面元素变化为 环境温度变化后的雪花飘飘的界面元素,温度变化前的一群孩子在青草地上
玩耍的图片元素变化为环境温度升高后的一群孩子在滑雪橇的图片元素;
404:根据所述的比较结果,确定将要显示的环境温度变化后对应的界 面风格显示信息;
在实施404中,才艮据前面的比较结果,确定显示雪花飘飘的界面元素、 一群孩子在滑雪橇的图片元素的界面风格显示信息;
405:将环境温度变化前的界面风格显示信息刷新为环境温度变化后对 应的界面风格显示信息。
在实施405中,将温度变化后的界面风格显示信息刷新温度变化前的界 面风格显示信息。
本发明的实施例能够根据环境温度的变化来启动界面风格信息的变化, 从用户预设置的界面风格资源中获取温度变化后的界面风格信息,通过与温 度变化前的界面风格信息的比较,确定最终需要显示的温度变化后的界面风 格显示信息,采用本发明的实施例,使得终端能够自动的切换界面风格,不 需要人为的参与,整个切换过程更加友好,使得用户能够根据具体显示的界 面风格来确定环境温度的变化,极大地改善了用户的体—睑效果。
本实施例主要采用环境温度作为判定是否更换界面风格信息的条件,可 以理解,如果在终端上设置光线感应器,同样能够以环境光线的变化作为判 定是否更换界面风格信息的条件,对于环境中存在的声音,同样也是可以通 过在中端设置分贝检测器,通过检测房间中的声音分贝值的变化,作为判定 是否更换界面风格信息的条件。由于这些实施例与采用环境温度作为判定是 否更换界面风格信息的条件的实施例相类似,在此不再赘述。
方法实施例五501:根据天气状态的变化启动界面风格显示信息的切换; 在实施501中,终端需要通过网络与远端服务器连接,远端服务器用来 提供用来感应天气状态的变化,譬如晴、多云、雨(大雨、中雨、小雨)、 阴、雪、冰雹、雾等天气,当天气状态发生变化后,终端根据远端服务器获 取到天气状态的变化时,终端会启动界面风格显示信息的切换; 502:获取天气状态变化后对应的界面风格信息;
在实施502中,获取天气状态变化后对应的界面风格信息,如当天气 状态变化为晴转雨,则对应的界面风格信息为满是雨水的地面的界面元素以 及一个较大的雨珠的图片元素;
503:比较天气状态变化前的界面风格显示信息中的元素与所述天气状 态变化后对应的界面风格信息的元素;
在实施503中,譬如天气状态变化前的对应的界面风格显示信息中的 元素为艳阳高照的晴天的界面元素以及杣烂的太阳的图片元素;将天气状 态变化前的界面风格显示信息中的元素与所述天气状态变化后对应的界面 风格信息的元素进行比较,可以发现,天气状态变化前的艳阳高照的晴天的 界面元素变化为天气状态变化后的满是雨水的地面的界面元素,天气状态变 化前的一个较大的雨珠的图片元素变化为天气状态变化后的杣烂的太阳的 图片元素;
504:根据所述的比较结果,确定将要显示的天气状态变化后对应的界 面风才各显示信息;
在实施504中,根据前面的比较结果,确定显示满是雨水的地面的界面 元素以及一个较大的雨珠的图片元素的界面风格显示信息;
505:将天气状态变化前的界面风格显示信息刷新为天气状态变化后对 应的界面风格显示信息。
本发明的实施例中终端能够根据从服务器获取天气状态的变化,并在天 气状态发生变化后启动界面风格信息的变化,从用户预设或者预存储在网络
气状态变化前的界面风格信息的比较,确定最终需要显示的天气状态变化后 的界面风格显示信息,采用本发明的实施例,使得终端能够自动的切换界面 风格,不需要人为的参与,整个切换过程更加友好,使得用户能够根据具体 显示的界面风格来确定天气状态的变化,极大地改善了用户的体验效果。
方法实施例六
本实施例采用终端位置变化作为判定是否更换界面风格信息的条件,参
见图6,所述方法包括
601:根据终端位置的变化启动界面风格显示信息的切换; 在实施601中,终端内部需要设置GPS接收机,通过GPS接收机来提
供终端位置变化情况,譬如上海市宝山区、北京市宣武区,当终端的物理
位置发生变化后,终端根据GPS接收机获取到位置的变化时,终端会启动
界面风格显示信息的切换;
602:获取终端位置变化后对应的界面风格信息;
在实施602中,获取终端位置变化后对应的界面风格信息,这些界面风 格信息可以存储于终端内部的存储器中,也可以存储于网络的服务器中,如 当终端的位置由上海变化为北京时,则变化后对应的界面风格信息为北京天 安门的界面元素信息以及显示为"北京Beijing"的文字元素信息;
603:比较终端位置变化前的界面风格显示信息中的元素与所述终端位 置变化后对应的界面风格信息的元素;
在实施603中,譬如终端位置变化前即上海对应的界面风格显示信 息中的元素为东方明珠电视塔的界面元素信息以及显示为"上海Shanghai" 的文字元素信息;将终端位置变化前的界面风格显示信息中的元素与所述终 端位置变化后对应的界面风格信息的元素进行比较,可以发现,终端位置变 化前的东方明珠电视塔的界面元素变化为终端位置变化后的北京天安门的 界面元素信息,终端位置变化前的显示为"上海Shanghai"的文字元素信息变 化为显示为"北京Beijing"的文字元素信息; 604:根据所述的比较结果,确定将要显示的终端位置变化后对应的界 面风格显示信息;
在实施604中,根据前面的比较结果,确定显示北京天安门的界面元素 信息以及显示为"北京Beijing"的文字元素信息;
605:将终端位置变化前的界面风格显示信息刷新为终端位置变化后对 应的界面风格显示信息。
本发明的实施例中终端能够根据自身的GPS接收机确定终端位置的变 化,并在终端位置发生变化后启动界面风格信息的变化,从用户预设或者预 存储在网络服务器中的界面风格资源中获取终端位置变化后的界面风格信 息,通过与终端位置变化前的界面风格信息的比较,确定最终需要显示的终 端位置变化后的界面风格显示信息,采用本发明的实施例,使得终端能够自 动的切换界面风格,不需要人为的参与,整个切换过程更加友好,使得用户 能够根据具体显示的界面风格来确定终端位置的变化,极大地改善了用户的 体验效果。
设备实施例
下面对本发明的设备实施例进行介绍 i殳备实施例一
本发明实施例提供一种更换界面风格的终端,参考图7,包括判断单
换;获取单元702,用于获取设定条件状态变化后对应的界面风格信息;比 较单元703,用于比较原有的界面风格显示信息中的元素与所述设定条件状 态变化后对应的界面风格信息的元素;输出显示单元704,用于根据所述的 比较结果,确定将要显示的设定条件状态变化后对应的界面风格显示信息; 并将原有的界面风格显示信息刷新为设定条件状态变化后对应的界面风格 显示信息。
i殳备实施例二
本发明实施例提供一种根据时间变化作为判定是否更换界面风格的终 端,其中,釆用年份信息的变化作为时间变化的例子,参考图8,包括年 份信息变化检测单元801,用于确定年份信息发生变化,启动终端的界面风 格显示信息的切换;获取单元802,用于获取对应于新的年份信息的界面风 格信息;比较单元803,用于比较变化前年份的界面风格显示信息中的元素 与所述的新的年份界面风格信息的元素;输出显示单元804,用于根据所述 的比较的结果,确定将要显示的新的年份界面风格显示信息;并将原有的年 份界面风格显示信息刷新为新的年份界面风格显示信息。
上述采用年份信息的变化作为终端界面风格信息的更换的条件,可以理 解,本发明实施例的年份信息变化检测单元801可以采用月份信息变化检测 单元,或者日期信息变化检测单元来替代,这样,所述的终端可以根据月份 信息或者日期信息的变化来更换终端界面的风格信息。
过获取新的界面风格信息,然后与原有的界面风格信息进行比较,根据比较 的结果得到需要显示的新的界面风格显示信息,最后通过刷新原有的界面风 格显示信息,显示出新的界面风格显示信息,由此可以看出,本发明的实施 例能够从用户预设置的界面风格资源中获取新的界面风格信息,通过与原有 的界面风格信息的比较,确定最终需要显示的新的界面风格显示信息,采用 本发明的实施例,使得终端能够自动的切换界面风格,不需要人为的参与, 整个切换过程更加友好,极大地改善了用户的体验效果。
i殳备实施例三
本发明实施例提供一种根据一周天数的变化作为判定是否更换界面风 格的终端,参考图9,包括天数信息变化检测单元901,用于确定一周内 天数信息发生变化,启动终端的界面风格显示信息的切换;获取单元902, 用于获取对应于新的天数信息对应的界面风格信息;比较单元903,用于比
较当前天的前一天的界面风格显示信息中的元素与所述的当前天的界面风
格信息的元素;输出显示单元904,用于根据所述的比较的结果,确定将要 显示的当前天的界面风格显示信息;并将当前天的前一天的界面风格显示信 息刷新为当前天的界面风格显示信息。
上面实施例根据一周内天数的变化作为进行终端界面风格信息切换的 条件,通过获取新的界面风格信息,然后与原有的界面风格信息进行比较, 根据比较的结果得到需要显示的新的界面风格显示信息,最后通过刷新原有 的界面风格显示信息,显示出新的界面风格显示信息,由此可以看出,本发 明的实施例能够从用户预设置的界面风格资源中获取新的界面风格信息,通 过与原有的界面风格信息的比较,确定最终需要显示的新的界面风格显示信 息,采用本发明的实施例,使得终端能够自动的切换界面风格,不需要人为 的参与,整个切换过程更加友好,极大地改善了用户的体验效果。
i殳备实施例四
本发明实施例提供一种根据环境温度变化作为判定是否更换界面风格 的终端,包括环境温度变化检测单元1001,用于当确定环境温度发生变 化,启动终端的界面风格显示信息的切换;获取单元1002,用于获取环境 温度变化后对应的界面风格信息;比较单元1003,用于比较环境温度变化 前的界面风格显示信息中的元素与所述环境温度变化后对应的界面风格信 息的元素;输出显示单元1004,用于根据所述的比较结果,确定将要显示 的环境温度变化后对应的界面风格显示信息;并将环境温度变化前的界面风 格显示信息刷新为环境温度变化后对应的界面风格显示信息。
上面实施例根据环境温度的变化作为进行界面风格信息更换的条件,通 过获取新的界面风格信息,然后与原有的界面风格信息进行比较,根据比较 的结果得到需要显示的新的界面风格显示信息,最后通过刷新原有的界面风 格显示信息,显示出新的界面风格显示信息,由此可以看出,本发明的实施 例能够从用户预设置的界面风格资源中获取新的界面风格信息,通过与原有
的界面风格信息的比较,确定最终需要显示的新的界面风格显示信息,采用 本发明的实施例,使得终端能够自动的切换界面风格,不需要人为的参与, 整个切换过程更加友好,极大地改善了用户的体验效果。
本实施例主要采用环境温度作为判定终端是否更换界面风格信息的条 件,可以理解,如果在终端上设置光线感应器,同样能够以环境光线的变化 作为判定是否更换界面风格信息的条件,对于环境中存在的声音,同样也是 可以通过在中端设置分贝检测器,通过检测房间中的声音分贝值的变化,作 为判定是否更换界面风格信息的条件。由于这些实施例与采用环境温度作为 判定是否更换界面风格信息的条件的实施例相类似,在此不再赘述。
设备实施例五
本发明实施例提供一种根据天气状态变化作为判定是否更换界面风格
的终端,包括天气信息获取单元1101,用于从远端服务器获取天气信息; 天气状态变化检测单元1102,用于当确定天气状态发生变化,启动终端的 界面风格显示信息的切换;获取单元1103,用于获取天气状态后对应的界 面风格信息;比较单元1104,用于比较天气状态前的界面风格显示信息中 的元素与所述天气状态后对应的界面风格信息的元素;输出显示单元1105, 用于根据所述的比较结果,确定将要显示的天气状态后对应的界面风格显示 信息;并将天气状态前的界面风格显示信息刷新为天气状态后对应的界面风 格显示信息。
上面实施例根据天气状态变化作为进行界面风格信息更换的条件,通过 获取新的界面风格信息,然后与原有的界面风格信息进行比较,根据比较的 结果得到需要显示的新的界面风格显示信息,最后通过刷新原有的界面风格 显示信息,显示出新的界面风格显示信息,由此可以看出,本发明的实施例 能够从用户预设置的界面风格资源中获取新的界面风格信息,通过与原有的 界面风格信息的比较,确定最终需要显示的新的界面风格显示信息,采用本
发明的实施例,使得终端能够自动的切换界面风格,不需要人为的参与,整 个切换过程更加友好,极大地改善了用户的体验效果。
设备实施例六
本发明实施例提供一种根据终端位置变化作为判定是否更换界面风格
的终端,包括终端位置变化检测单元1201,用于当确定终端位置发生变 化,启动终端的界面风格显示信息的切换;获取单元1202,用于获取终端 位置变化后对应的界面风格信息;比较单元1203,用于比较终端位置变化 前的界面风格显示信息中的元素与所述终端位置变化后对应的界面风格信 息的元素;输出显示单元1204,用于根据所述的比较结果,确定将要显示 的终端位置变化后对应的界面风格显示信息;并将终端位置变化前的界面风 格显示信息刷新为终端位置变化后对应的界面风格显示信息。
上面实施例根据终端位置变化作为进行界面风格信息更换的条件,通过 获取新的界面风格信息,然后与原有的界面风格信息进行比较,根据比较的 结果得到需要显示的新的界面风格显示信息,最后通过刷新原有的界面风格 显示信息,显示出新的界面风格显示信息,由此可以看出,本发明的实施例 能够从用户预设置的界面风格资源中获取新的界面风格信息,通过与原有的 界面风格信息的比较,确定最终需要显示的新的界面风格显示信息,采用本 发明的实施例,使得终端能够自动的切换界面风格,不需要人为的参与,整 个切换过程更加友好,极大地改善了用户的体验效果。
可以理解,上述实施例仅采用单一的条件变化作为终端界面风格更换的 条件,本领域的技术人员通过本发明的技术启示,可以将上述实施例列举的 条件进行组合作为判定终端界面是否更换的条件,在终端实施例中,只需要 增加检测不同条件的模块来判定条件的变化,限于篇幅,不再赘述。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本 发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在 本发明保护的范围之内。
权利要求
1、一种更换界面风格的方法,其特征在于,包括根据设定条件的状态变化启动界面风格显示信息的切换;获取设定条件状态变化后对应的界面风格信息;比较原有的界面风格显示信息中的元素与所述设定条件状态变化后对应的界面风格信息的元素;根据所述的比较结果,确定将要显示的设定条件状态变化后对应的界面风格显示信息;将原有的界面风格显示信息刷新为设定条件状态变化后对应的界面风格显示信息。
2、 根据权利要求1所述的更换界面风格的方法,其特征在于,所述设 定条件具体包括时间的变化、环境光线的变化、环境温度的变化、环境声音分贝的变化、 天气的变化以及终端位置的变化。
3、 根据权利要求1所述的更换界面风格的方法,其特征在于,所述的 界面风格显示信息指的是显示于屏幕上的界面风格的各个组成元素的构成 图片、文字、字母、背景、符号、皮肤。
4、 根据权利要求1所述的更换界面风格的方法,其特征在于,所述获 取设定条件状态变化后对应的界面风格信息指的是所述界面风格各个组成 部分的属性图片的位置、大小、对比度、分辨率;文字的字体、位置、清 晰度、大小、颜色、排列形式;字母的字体、位置、清晰度、大小、颜色、 排列形式;背景的清晰度、位置、大小、颜色;符号的位置、清晰度、大小、 颜色、排列形式;以及皮肤的清晰度、位置、大小、颜色。
5、 一种更换界面风格的终端,其特征在于,包括息的切:換;获取单元,用于获取设定条件状态变化后对应的界面风格信息;比较单元,用于比较原有的界面风格显示信息中的元素与所述设定条件状态变化后对应的界面风格信息的元素;输出显示单元,用于根据所述的比较结果,确定将要显示的设定条件状 态变化后对应的界面风格显示信息;并将原有的界面风格显示信息刷新为设 定条件状态变化后对应的界面风格显示信息。
6、 根据权利要求5所述的终端,其特征在于,所述设定条件具体包括 时间的变化、环境光线的变化、环境温度的变化、环境声音分贝的变化、天气的变化以及终端位置的变化。
7、 根据权利要求5所述的终端,其特征在于,所述的界面风格显示信 息指的是显示于屏幕上的界面风格的各个组成元素的构成图片、文字、字 母、背景、符号、皮肤。
8、 根据权利要求5所述的终端,其特征在于,所述获取设定条件状态 变化后对应的界面风格信息指的是所述界面风格各个组成部分的属性图片 的位置、大小、对比度、分辨率;文字的字体、位置、清晰度、大小、颜色、 排列形式;字母的字体、位置、清晰度、大小、颜色、排列形式;背景的清 晰度、位置、大小、颜色;符号的位置、清晰度、大小、颜色、排列形式; 以及皮肤的清晰度、位置、大小、颜色。
全文摘要
本发明实施例公开了一种更换界面风格的方法与设备,其实现包括根据设定条件的状态变化启动界面风格显示信息的切换;获取设定条件状态变化后对应的界面风格信息;比较原有的界面风格显示信息中的元素与所述设定条件状态变化后对应的界面风格信息的元素;根据所述的比较结果,确定将要显示的设定条件状态变化后对应的界面风格显示信息;将原有的界面风格显示信息刷新为设定条件状态变化后对应的界面风格显示信息。采用本发明的技术方案,能够使得终端的界面风格的切换过程简单灵活,提升终端界面风格切换的智能化程度。
文档编号G06F9/44GK101359291SQ20081021612
公开日2009年2月4日 申请日期2008年9月8日 优先权日2008年9月8日
发明者刘志刚, 亮 张 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1