一种更换界面风格的方法与设备技术

技术编号:2820065 阅读:232 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种更换界面风格的方法与设备,其实现包括:根据设定条件的状态变化启动界面风格显示信息的切换;获取设定条件状态变化后对应的界面风格信息;比较原有的界面风格显示信息中的元素与所述设定条件状态变化后对应的界面风格信息的元素;根据所述的比较结果,确定将要显示的设定条件状态变化后对应的界面风格显示信息;将原有的界面风格显示信息刷新为设定条件状态变化后对应的界面风格显示信息。采用本发明专利技术的技术方案,能够使得终端的界面风格的切换过程简单灵活,提升终端界面风格切换的智能化程度。

【技术实现步骤摘要】

本专利技术涉及图形用户界面技术,特别涉及一种更换界面风格的方法与设备
技术介绍
当前,越来越多的终端设备提供一些精心设计的画面作为界面风格,提高用户的体验效果。这类终端提供界面切换的功能,诸如界面元素的位置、 大小、颜色、图片、皮肤、文字等界面元素都可以被替换,以达到改变界面 的整体风格的效果。界面风格的描述信息(风格资源),是一个文件或者多个文件构成,其 包含有界面风格所用到的各种窗口或者控件在特定风格下所使用的颜色、大 小、位置、背景图片、皮肤图片。风格资源可以随产品的发布内置,还可以 由用户通过数据线、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 )对于原有的界面风格信息中与新的界面风格信息中都存在某种元 素,但是所述元素的属性没有发生变化,即在新的界面风格信息中记载此处 不需要修改所属元素的属性。所述界面风格各个组成部分的属性图片的位置、大小、对比度、分辨 率;文字的字体、位置、清晰度、大小、颜色、排列形式;字母的字体、位 置、清晰度、大小、颜色、排列形式;背景的清晰度、位置、本文档来自技高网...

【技术保护点】
一种更换界面风格的方法,其特征在于,包括: 根据设定条件的状态变化启动界面风格显示信息的切换; 获取设定条件状态变化后对应的界面风格信息; 比较原有的界面风格显示信息中的元素与所述设定条件状态变化后对应的界面风格信息的元素; 根据所述的比较结果,确定将要显示的设定条件状态变化后对应的界面风格显示信息; 将原有的界面风格显示信息刷新为设定条件状态变化后对应的界面风格显示信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:张亮刘志刚
申请(专利权)人:深圳华为通信技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1