一种控件颜色调整方法及终端的制作方法

文档序号:9914638阅读:255来源:国知局
一种控件颜色调整方法及终端的制作方法
【技术领域】
[0001 ]本发明涉及智能终端领域,尤其涉及一种控件颜色调整方法及终端。
【背景技术】
[0002]近年来,随着互联网技术和移动通信网络技术的飞速发展,手机、平板电脑、智能手表等智能终端已经成为大众必不可少的随身物品,而随着智能终端的大范围普及,其操作系统用户界面的视觉吸引力也愈发重要。
[0003]目前,智能终端主要是通过更换系统主题来更改系统控件的颜色,以此来提高用户界面的视觉吸引力。但是,这样一来系统控件的颜色就受限于特定的系统主题,用户无法随意自主更换控件的颜色;同时,千篇一律的操作(通过更换系统主题来更改控件颜色)也会使用户体验疲劳。

【发明内容】

[0004]有鉴于此,本发明实施例期望提供一种控件颜色调整方法及终端,可以增加新的更改控件颜色的操作,会给用户带来耳目一新的感觉,极大地提高用户体验。
[0005]为达到上述目的,本发明的技术方案是这样实现的:
[0006]本发明提供了一种终端,包括:
[0007]像素点获取单元,用于从第三方应用的用户界面中获取至少一个像素点;
[0008]颜色值获取单元,用于获取所述像素点获取单元获取的所述至少一个像素点的颜色值;
[0009]颜色值确定单元,用于根据所述颜色值获取单元获取的所述至少一个像素点的颜色值,确定第一系统控件中各像素点的第一颜色值;
[0010]颜色值调整单元,用于将所述第一系统控件中各像素点的第二颜色值调整为所述颜色值确定单元确定的所述第一系统控件中各像素点的第一颜色值。
[0011]上述方案中,所述像素点获取单元,具体用于从第三方应用的用户界面中获取被用户选择的图像块中的像素点;或者,从第三方应用的用户界面中获取第一应用控件的像素点。
[0012]上述方案中,所述颜色值确定单元,具体用于在所述颜色值获取单元获取一个像素点的颜色值时,将所述一个像素点的颜色值确定为第一系统控件中各像素点的第一颜色值;在所述颜色值获取单元获取至少两个像素点的颜色值时,根据所述至少两个像素点的颜色值确定目标颜色值,将所述目标颜色值确定为第一系统控件中各像素点的第一颜色值。
[0013]上述方案中,所述颜色值确定单元,具体用于将所述至少两个像素点的颜色值中出现次数最多的颜色值确定为所述目标颜色值;或者,将所述至少两个像素点的颜色值的平均值确定为目标颜色值。
[0014]上述方案中,所述终端还包括控件获取单元,其中,
[0015]所述控件获取单元,还用于获取与所述第一应用控件类型对应的第一系统控件。
[0016]一种控件颜色调整方法,所述方法包括:
[0017]从第三方应用的用户界面中获取至少一个像素点;
[0018]获取所述至少一个像素点的颜色值;
[0019]根据所述至少一个像素点的颜色值,确定第一系统控件中各像素点的第一颜色值;
[0020]将所述第一系统控件中各像素点的第二颜色值调整为所述第一系统控件中各像素点的第一颜色值。
[0021]上述方案中,所述从第三方应用的用户界面中获取至少一个像素点,包括:
[0022]从第三方应用的用户界面中获取被用户选择的图像块中的像素点;或者,从第三方应用的用户界面中获取第一应用控件的像素点。
[0023]上述方案中,根据所述至少一个像素点的颜色值,确定第一系统控件中各像素点的第一颜色值包括:
[0024]在获取一个像素点的颜色值时,将所述一个像素点的颜色值确定为第一系统控件中各像素点的第一颜色值;在获取至少两个像素点的颜色值时,根据所述至少两个像素点的颜色值确定目标颜色值,将所述目标颜色值确定为第一系统控件中各像素点的第一颜色值。
[0025]上述方案中,所述根据所述至少两个像素点的颜色值确定目标颜色值,包括:
[0026]将所述至少两个像素点的颜色值中出现次数最多的颜色值确定为所述目标颜色值;或者,将所述至少两个像素点的颜色值的平均值确定为目标颜色值。
[0027]上述方案中,在根据所述至少一个像素点的颜色值,确定第一系统控件中各像素点的第一颜色值之前,所述方法还包括:
[0028]获取与所述第一应用控件类型对应的第一系统控件。
[0029]本发明实施例提供了一种控件颜色调整方法及终端,可以借鉴第三方应用优秀的视效用户界面设计,基于第三方应用的用户界面来调整系统控件的颜色,不必通过更换主题来更改系统控件颜色,增加新的更改控件颜色的操作,会给用户带来耳目一新的感觉,极大地提尚用户体验。
【附图说明】
[0030]图1为实现本发明各个实施例的一个可选的移动终端的硬件结构示意图;
[0031]图2为如图1所示的移动终端的无线通信系统示意图;
[0032]图3为本发明实施例一提供的一种终端的结构框图;
[0033]图4为本发明实施例提供的一种用户触发“控件颜色调整”选项的示意图;
[0034]图5为本发明实施例提供的一种用户在第三方应用的用户界面上选择图像块的示意图;
[0035]图6为本发明实施例提供的一种用户选择第一系统控件的示意图;
[0036]图7为本发明实施例三提供的一种终端的结构框图;
[0037]图8为本发明实施例四提供的一种控件颜色调整方法的流程示意图;
[0038]图9为本发明实施例五提供的一种控件颜色调整方法的流程示意图;
[0039]图10为本发明实施例六提供的一种控件颜色调整方法的流程示意图。
【具体实施方式】
[0040]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
[0041 ]现在将参考附图1来描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。
[0042]移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、个人数字助理(PDA)、平板电脑(PAD)、便携式多媒体播放器(PMP)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。
[0043]图1为实现本发明各个实施例的一个可选的移动终端的硬件结构示意图。
[0044]移动终端100可以包括无线通讯单元110、音频/视频(A/V)输入单元120、用户输入单元130、感测单元140、输出单元150、存储器160、接口单元170、控制器180和电源单元190等等。图1示出了具有各种组件的移动终端,但是应理解的是,并不要求实施所有示出的组件,可以替代地实施更多或更少的组件,将在下面详细描述移动终端的元件。
[0045]无线通讯单元110通常包括一个或多个组件,其允许移动终端100与无线通讯系统或网络之间的无线电通讯。例如,无线通讯单元可以包括移动通讯模块111、无线互联网模块112、短程通讯模块113和位置信息模块114中的至少一个。
[0046]移动通讯模块111将无线电信号发送到基站(例如,接入点、节点B等等)、外部终端以及服务器中的至少一个和/或从其接收无线电信号。这样的无线电信号可以包括语音通话信号、视频通话信号、或者根据文本和/或多媒体消息发送和/或接收的各种类型的数据。
[0047]无线互联网模块112支持移动终端的无线互联网接入。该模块可以内部或外部地耦接到终端。该模块所涉及的无线互联网接入技术可以包括无线局域网(WLAN)(W1-Fi)、无线宽带(Wibro)、全球微波互联接入(Wimax)、高速下行链路分组接入(HSDPA)等等。
[0048]短程通讯模块113是用于支持短程通讯的模块。短程通讯技术的一些示例包括蓝牙TM、射频识别(RFID)、红外数据协会(IrDA)、超宽带(UWB)、紫蜂TM等等。
[0049]位置信息模块114是用于检查或获取移动终端的位置信息的模块。位置信息模块的典型示例是全球定位系统(GPS)。根据当前的技术,位置信息模块114计算来自三个或更多卫星的距离信息和准确的时间信息并且对于计算的信息应用三角测量法,从而根据经度、玮度和高度准确地计算三维当前位置信息。当前,用于计算位置和时间信息的方法使用三颗卫星并且通过使用另外的一颗卫星校正计算出的位置和时间信息的误差。此外,位置信息模块114能够通过实时地连续计算当前位置信息来计算速度信息。
[0050]A/V输入单元120用于接收音频或视频信号;所述A/V输入单元120可以包括相机121和麦克风122,相机121对在视频捕获模式或图像捕获模式中由图像捕获装置获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元151上。经相机121处理后的图像帧可以存储在存储器160(
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1