CN105335042A - 一种展现用户界面皮肤的方法、装置以及电子设备 - Google Patents

一种展现用户界面皮肤的方法、装置以及电子设备 Download PDF

Info

Publication number
CN105335042A
CN105335042A CN201410384536.8A CN201410384536A CN105335042A CN 105335042 A CN105335042 A CN 105335042A CN 201410384536 A CN201410384536 A CN 201410384536A CN 105335042 A CN105335042 A CN 105335042A
Authority
CN
China
Prior art keywords
filter
tone
parameter
pattern
temperature value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410384536.8A
Other languages
English (en)
Other versions
CN105335042B (zh
Inventor
张悦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201410384536.8A priority Critical patent/CN105335042B/zh
Publication of CN105335042A publication Critical patent/CN105335042A/zh
Application granted granted Critical
Publication of CN105335042B publication Critical patent/CN105335042B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephone Function (AREA)

Abstract

本申请实施例提供了一种展现用户界面皮肤的方法、装置以及电子设备,其中所述方法包括获取当前用户界面的皮肤文件;在预置的触发条件到达时,获取用户当前所处的环境信息;依据所述环境信息获得匹配的滤镜参数;以及将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现。本申请可以丰富皮肤文件的展现形式,避免用户长时间进行视觉消费的情况发生,提升用户体验。

Description

一种展现用户界面皮肤的方法、装置以及电子设备
技术领域
本申请涉及图片展示的技术领域,特别是涉及一种展现用户界面皮肤的方法、一种展现用户界面皮肤的装置,以及一种电子设备。
背景技术
随着信息技术的发展,为了提升用户的体验,越来越多客户端程序用皮肤来优化用户界面,并为用户提供自定义皮肤的服务。
目前用户自定义皮肤的方式至少可以包括如下的一种方式:用户在客户端程序的用户界面上预览到不同主题的皮肤的展示形式后,根据自己的喜好选择其中一个皮肤来更换当前的用户界面的主题皮肤。但在这种情况下,用户只能在有限的主题皮肤中选择一个相对较喜欢的皮肤作为主题皮肤,而不能使用自定义的图片作为主题皮肤,并且在选定主题皮肤后,用户通常不能对所选择的主题皮肤进行RGB颜色值等信息的再编辑。
因此,允许用户使用自定义图片作为用户界面的主题皮肤的技术应运而生,用户可以选择自己拍摄的或者从网上资源下载的图片作为用户界面的主题皮肤,在设定主题皮肤时用户还可以对所定义的图片进行修改RGB颜色值以及加特效等编辑。然而,经过上述方式确定的主题皮肤,其展示形式依然是固定的,如果用户想在一段时间内看到自定义主题皮肤的不同展现形式,用户只能对该自定义的图片分别进行图片编辑处理,并分别保存不同的图片处理结果,然后设定动态换肤来达到想要的效果,用户操作繁琐,并且保存不同的展现形式的图片耗费内存资源,从而影响设备的整体性能。
因此,目前需要本领域技术人员迫切解决的一个技术问题就是:如何提出一种展示用户界面皮肤的方法,在简化用户操作的同时能丰富同一用户界面皮肤的展现形式。
发明内容
本申请实施例所要解决的技术问题是提供一种展现用户界面皮肤的方法,在简化用户操作的同时能丰富同一用户界面皮肤的展现形式。
相应的,本申请实施例还提供了一种展现用户界面皮肤的装置,以及一种电子设备,用以保证上述方法的实现及应用。
为了解决上述问题,本申请实施例公开了一种展现用户界面皮肤的方法,包括:
获取当前用户界面的皮肤文件;
在预置的触发条件到达时,获取用户当前所处的环境信息;
依据所述环境信息获得匹配的滤镜参数;以及
将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现。
优选地,所述环境信息包括气温值和气候信息的至少一种,所述滤镜参数包括色调调节参数和光线水分添加参数,所述依据所述环境信息获得匹配的滤镜参数的步骤包括:
依据所述气温值和气候信息的至少一种,获取匹配的滤镜;
调节所述滤镜的色调调节参数和光线水分添加参数。
优选地,所述滤镜为多个,至少包括第一色调滤镜或者第二色调滤镜,以及,第一气候滤镜或者第二气候滤镜,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述依据所述气温值和气候信息的至少一种,获取匹配的滤镜的步骤包括:
若所述气温值小于或等于第一预设阈值,则获得第一色调滤镜;
若所述气温值大于第一预设阈值,则获得第二色调滤镜;
若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则获得第一气候滤镜;
若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则获得第二气候滤镜。
优选地,所述滤镜参数还包括透明度参数,所述调节所述滤镜的色调调节参数和光线水分添加参数的步骤包括:
通过调节所述第一色调滤镜或所述第二色调滤镜的透明度参数来调节所述第一色调滤镜或所述第二色调滤镜的色调调节参数,其中,所述第一色调滤镜的透明度参数随气温的升高而降低,所述第二色调滤镜的透明度参数随气温的升高而升高;
通过调节所述第一气候滤镜或所述第二气候滤镜的透明度参数来调节所述第一气候滤镜或所述第二气候滤镜的光线水分添加参数,其中,所述第一气候滤镜的透明度参数随气温的升高而降低,所述第二气候滤镜的透明度参数随气温的升高而升高。
优选地,所述滤镜参数还包括对所述第一色调滤镜或所述第二色调滤镜的进行柔光处理的参数。
优选地,所述第一色调滤镜为暖色调系滤镜,所述第二色调滤镜为冷色调系滤镜,所述第一气候滤镜为太阳光滤镜,所述第二气候滤镜为露水滤镜。
优选地,所述滤镜参数还包括透明度参数,所述滤镜为两个,包括色调滤镜以及气候滤镜,所述色调调节参数包括暖色调模式和冷色调模式的至少一种,所述光线水分添加参数包括太阳光模式和露水模式的至少一种,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述调节所述滤镜的色调调节参数和光线水分添加参数的步骤包括:
若所述气温值小于或等于第一预设阈值,则将所述色调滤镜调节至暖色调模式,以及调节透明度参数,处于所述暖色调模式的所述色调滤镜的透明度参数随气温的升高而降低;
若所述气温值大于第一预设阈值,则将所述色调滤镜调节至冷色调模式,以及调节透明度参数,处于所述冷色调模式的所述色调滤镜的透明度参数随气温的升高而升高;
若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则将所述气候滤镜调节至太阳光模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则将所述气候滤镜调节至露水模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高;
优选地,所述滤镜为一个,所述滤镜参数还包括透明度参数,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述水分光线调节参数包括太阳光模式和露水模式的至少一种,所述色调调节参数包括冷色调模式和暖色调模式的至少一种,所述调节所述滤镜的色调调节参数和光线水分添加参数的步骤包括:
若所述气温值小于或等于第三预设阈值,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至暖色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第三预设阈值且所述气候信息为第一气候信息,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第三预设阈值且所述气候信息为第二气候信息,则将所述水分光线调节参数调节至露水模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高。
优选地,所述第一气候信息为雨天、冰雹的至少一种,所述第二气候信息为晴天、阴天和多云的至少一种。
优选地,所述将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现的步骤包括:
在所述皮肤文件上添加所述滤镜参数所对应的滤镜图层;
在所述用户界面皮肤的至少一部分区域实时展现所述添加了所述滤镜图层的皮肤文件。
优选地,所述在预置的触发条件到达时,获取用户当前所处的环境信息的步骤包括:
在预置的触发条件到达时,获取当前用户所处的位置信息;
查询所述当前用户所处的位置信息对应位置的环境信息;
或者,
在预置的触发条件到达时,调用预设的天气站点定位当前用户所处位置信息对应的环境信息。
优选地,所述在预置的触发条件到达时,获取用户当前所处的环境信息的步骤至少包括如下一种或几种:
每隔预设时间段获取用户当前所处的环境信息;
在检测到用户进入所述用户界面时,获取用户当前所处的环境信息;
在接收到用户的刷新指令时,获取用户当前所处的环境信息。
本申请实施例还公开了一种展现用户界面皮肤的装置,包括:
皮肤文件获取模块,用于获取当前用户界面的皮肤文件;
环境信息获取模块,用于在预置的触发条件到达时,获取用户当前所处的环境信息;
匹配模块,用于依据所述环境信息获得匹配的滤镜参数;以及
展现模块,用于将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现。
优选地,所述环境信息包括气温值和气候信息的至少一种,所述滤镜参数包括色调调节参数和光线水分添加参数,所述匹配模块包括:
滤镜匹配子模块,用于依据所述气温值和气候信息的至少一种,获取匹配的滤镜;
参数调节子模块,用于调节所述滤镜的色调调节参数和光线水分添加参数。
优选地,所述滤镜为多个,至少包括第一色调滤镜或者第二色调滤镜,以及,第一气候滤镜或者第二气候滤镜,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述滤镜匹配子模块被配置成:
若所述气温值小于或等于第一预设阈值,则获得第一色调滤镜;
若所述气温值大于第一预设阈值,则获得第二色调滤镜;
若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则获得第一气候滤镜;
若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则获得第二气候滤镜。
优选地,所述滤镜参数还包括透明度参数,所述参数调节子模块被配置成:
通过调节所述第一色调滤镜或所述第二色调滤镜的透明度参数来调节所述第一色调滤镜或所述第二色调滤镜的色调调节参数,其中,所述第一色调滤镜的透明度参数随气温的升高而降低,所述第二色调滤镜的透明度参数随气温的升高而升高;
通过调节所述第一气候滤镜或所述第二气候滤镜的透明度参数来调节所述第一气候滤镜或所述第二气候滤镜的光线水分添加参数,其中,所述第一气候滤镜的透明度参数随气温的升高而降低,所述第二气候滤镜的透明度参数随气温的升高而升高。
优选地,所述滤镜参数还包括对所述第一色调滤镜或所述第二色调滤镜的进行柔光处理的参数。
优选地,所述第一色调滤镜为暖色调系滤镜,所述第二色调滤镜为冷色调系滤镜,所述第一气候滤镜为太阳光滤镜,所述第二气候滤镜为露水滤镜。
优选地,所述滤镜参数还包括透明度参数,所述滤镜为两个,包括色调滤镜以及气候滤镜,所述色调调节参数包括暖色调模式和冷色调模式的至少一种,所述光线水分添加参数包括太阳光模式和露水模式的至少一种,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述参数调节子模块被配置成:
若所述气温值小于或等于第一预设阈值,则将所述色调滤镜调节至暖色调模式,以及调节透明度参数,处于所述暖色调模式的所述色调滤镜的透明度参数随气温的升高而降低;
若所述气温值大于第一预设阈值,则将所述色调滤镜调节至冷色调模式,以及调节透明度参数,处于所述冷色调模式的所述色调滤镜的透明度参数随气温的升高而升高;
若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则将所述气候滤镜调节至太阳光模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则将所述气候滤镜调节至露水模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高;
优选地,所述滤镜为一个,所述滤镜参数还包括透明度参数,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述水分光线调节参数包括太阳光模式和露水模式的至少一种,所述色调调节参数包括冷色调模式和暖色调模式的至少一种,所述参数调节子模块被配置成:
若所述气温值小于或等于第三预设阈值,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至暖色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第三预设阈值且所述气候信息为第一气候信息,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第三预设阈值且所述气候信息为第二气候信息,则将所述水分光线调节参数调节至露水模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高。
优选地,所述第一气候信息为雨天、冰雹的至少一种,所述第二气候信息为晴天、阴天和多云的至少一种。
优选地,所述展现模块包括:
图层添加子模块,用于在所述皮肤文件上添加所述滤镜参数所对应的滤镜图层;
皮肤展现子模块,用于在所述用户界面皮肤的至少一部分区域实时展现所述添加了所述滤镜图层的皮肤文件。
优选地,所述环境信息获取模块包括:
位置信息获取子模块,用于在预置的触发条件到达时,获取当前用户所处的位置信息;
查询子模块,用于查询所述当前用户所处的位置信息对应位置的环境信息;
或者,
调用子模块,用于在预置的触发条件到达时,调用预设的天气站点定位当前用户所处位置信息对应的环境信息。
优选地,所述环境信息获取模块被配置成以下的至少一种:
每隔预设时间段获取用户当前所处的环境信息;
在检测到用户进入所述用户界面时,获取用户当前所处的环境信息;
在接收到用户的刷新指令时,获取用户当前所处的环境信息。
本申请实施例还公开了一种电子设备,所述电子设备包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取当前用户界面的皮肤文件;
在预置的触发条件到达时,获取用户当前所处的环境信息;
依据所述环境信息获得匹配的滤镜参数;以及
将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现。
与背景技术相比,本申请实施例包括以下优点:
在本申请实施例中,定位当前用户的环境信息,依据环境信息来获得对应的滤镜参数,由于滤镜参数是与环境信息相关的,环境信息变化引起滤镜参数的变化,进一步引起添加了滤镜参数的当前用户界面的皮肤文件的变化,从而丰富了皮肤文件的展现形式,避免用户长时间进行视觉消费的情况发生,提升了用户体验。
另外,本申请实施例通过不同的滤镜参数来变换当前用户界面皮肤文件的展现形式,即在皮肤文件中添加不同的滤镜图层来达到多样的展现形式,针对的是皮肤文件中的一张皮肤图片,无需用户处理及另存多个版本的皮肤图片,简化了用户操作,降低了内存资源的耗费,提升了设备的性能。
附图说明
图1是本申请的一种展现用户界面皮肤的方法实施例的步骤流程图;
图2是本申请的一种展现用户界面皮肤的方法实施例中的用户界面皮肤展示1的示意图;
图3是本申请的一种展现用户界面皮肤的方法实施例中的用户界面皮肤展示2的示意图;
图4是本申请一种展现用户界面皮肤的装置实施例的结构框图;
图5是本申请装置实施例的匹配模块的一种优选示例的示例性结构框图;以及
图6是本申请一种电子设备实施例的结构框图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
参照图1,示出了本申请的一种展现用户界面皮肤的方法实施例的步骤流程图,所述展现用户界面皮肤的方法100具体可以包括如下步骤:
步骤101,获取当前用户界面的皮肤文件;
具体而言,用户界面(UserInterface,简称UI,亦称使用者界面)是软件和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。用户界面定义广泛,包含了人机交互与图形用户界面,凡参与人类与机械的信息交流的领域都存在着用户界面。作为本申请实施例的一种示例,用户界面可以包括客户端程序展现给用户的界面,如即时通讯客户端的功能界面,浏览器主页界面,个人主页界面等等。
在实际中,可以通过网页代码或者程序安装包等方式来提取当前用户界面的皮肤文件,也可以通过其他方式获得用户界面的皮肤文件,本申请实施例对此无需加以限制。
步骤102,在预置的触发条件到达时,获取用户当前所处的环境信息;
作为本申请实施例的一种优选示例,环境信息可以包括气温信息、气候信息、位置信息等等,其中,气温信息可以用气温值表示,气候信息可以包括雨天、冰雹、晴天、阴天、多云、风、雪等等。为了便于下面滤镜参数的匹配,本申请实施例进一步按照气候情况将气候信息划分为第一气候信息以及第二气候信息,第一气候信息可以为雨天、冰雹的至少一种,第二气候信息可以为晴天、阴天和多云的至少一种。
在本申请的一种优选实施例中,预置的触发条件可以包括每隔预设时间段触发、检测到用户进入用户界面时触发、接收到用户的刷新指令时触发的至少一种,则步骤102的实现过程可以为,每隔预设时间段获取用户当前所处的环境信息;在检测到用户进入所述用户界面时,获取用户当前所处的环境信息;在接收到用户的刷新指令时,获取用户当前所处的环境信息的至少一种。当然,本领域技术人员也可以根据实际情况设定其他触发条件,本申请实施例对此无需加以限制。
需要说明的是,用户进入用户界面,可以是用户以登录的身份进入用户界面,例如用户登录某一即时通讯客户端看到的即时通讯客户端的界面,又如,用户登录邮箱看到的邮箱界面;或者,用户进入用户界面可以是用户以游客的身份进入用户界面,例如用户使用某浏览器时看到的浏览器主页界面,用户访问他人的个人主页页面看到的用户界面等等。
而对于用户当前所处的环境信息的获取方式,可以至少包括如下两种方式中的一种:
方式一:步骤102可以包括如下子步骤:
子步骤S11,在预置的触发条件到达时,获取当前用户所处的位置信息;
子步骤S12,查询所述当前用户所处的位置信息对应位置的环境信息。
在具体应用中,若环境信息为气温信息和气候信息,则在预置的触发条件到达后,可以通过当前用户的IP地址来获得用户所处的位置信息,当获得用户的位置信息后,可以通过访问天气服务器来查询当前用户所处位置的气温信息和气候信息,如(23度,雨)、(24度,阴)、(2度,晴)、(38度,闷热)等等。
方式二:步骤102可以为:在预置的触发条件到达时,调用预设的天气站点定位当前用户所处位置信息对应的环境信息。
另一方面,可以结合天气站点自身的定位功能来定位当前所处的位置和获得对应的气温信息和气候信息,通过调用天气站点的这些数据就可以得到用户当前所处位置的环境信息。
当然,上述获取用户当前所处的环境信息的方式仅仅是本申请实施例的示例,本领域技术人员采用其他方式以达到相同的目的均是可以的,本申请实施例对此不作限制。
步骤103,依据所述环境信息获得匹配的滤镜参数;
获得气温信息以及气候信息等环境信息后,本申请实施例可以进一步依据气温信息以及气候信息匹配滤镜参数。在本申请实施例的一种优选实施例中,所述滤镜参数可以包括色调调节参数和光线水分添加参数,步骤103可以包括如下子步骤:
子步骤S21,依据所述气温值和气候信息的至少一种,获取匹配的滤镜;
子步骤S22,调节所述滤镜的色调调节参数和光线水分添加参数。
其中,滤镜主要用于实现图像的各种特殊效果。应用于本申请实施例,滤镜的个数可以为一个、两个或者多个,以下分别就不同的滤镜个数的情况对步骤103加以说明:
(一)滤镜个数为一个时:
在本申请的一种优选实施例中,当滤镜个数为一个时,滤镜参数还可以包括透明度参数,所述水分光线调节参数包括太阳光模式和露水模式的至少一种,所述色调调节参数包括冷色调模式和暖色调模式的至少一种,子步骤S22可以进一步包括如下子步骤:
子步骤S221,若所述气温值小于或等于第三预设阈值,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至暖色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
子步骤S223,若所述气温值大于第三预设阈值且所述气候信息为第一气候信息,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
子步骤S225,若所述气温值大于第三预设阈值且所述气候信息为第二气候信息,则将所述水分光线调节参数调节至露水模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高。
具体而言,若滤镜为一个,则滤镜参数可以包括调节滤镜透明度的透明度参数、对滤镜进行柔光处理的柔光处理参数、调节滤镜露水模式或太阳光模式的水分光线调节参数、调节冷暖色调模式的色调调节参数等等,其中,冷色调模式优选可以为红色调#ff6600模式,暖色调模式优选可以为蓝色调#3399ff模式。
例如,若预设的第三预设阈值为20℃,第三预设阈值时的滤镜的透明度参数为20%,太阳光模式或露水模式的强度为20%,若当前气温为15℃,则当前的滤镜参数可以为太阳光模式、暖色调、透明度参数为30%、太阳光模式的强度为30%;若当前气温值为30℃且气候为雨,则当前的滤镜参数可以为太阳光模式,冷色调,透明度参数为10%,太阳光模式的强度为10%;若当前气温值为30℃且气候为晴天,则当前滤镜的滤镜参数为露水模式,冷色调,透明度为30%,露水模式的强度为30%。
(二)滤镜个数为两个时:
在本申请的另一种优选实施例中,当滤镜个数为两个时,滤镜参数还可以包括透明度参数,所述滤镜包括色调滤镜以及气候滤镜,所述色调调节参数包括暖色调模式和冷色调模式的至少一种,所述光线水分添加参数包括太阳光模式和露水模式的至少一种,子步骤S22可以进一步包括如下子步骤:
子步骤S222,若所述气温值小于或等于第一预设阈值,则将所述色调滤镜调节至暖色调模式,以及调节透明度参数,处于所述暖色调模式的所述色调滤镜的透明度参数随气温的升高而降低;
子步骤S224,若所述气温值大于第一预设阈值,则将所述色调滤镜调节至冷色调模式,以及调节透明度参数,处于所述冷色调模式的所述色调滤镜的透明度参数随气温的升高而升高;
子步骤S226,若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则将所述气候滤镜调节至太阳光模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
子步骤S228,若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则将所述气候滤镜调节至露水模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高。
具体而言,若滤镜为两个时,则本申请实施例中的滤镜可以包括色调滤镜以及气候滤镜,针对色调滤镜,滤镜参数可以包括透明度参数、色调调节参数以及柔光处理参数等等;其中,色调调节参数可以包括冷色调模式或暖色调模式,冷色调模式优选可以为红色调#ff6600模式,暖色调模式优选可以为蓝色调#3399ff模式。针对气候滤镜,滤镜参数可以包括透明度参数、光线水分添加参数等等,其中,光线水分添加参数可以包括太阳光模式或者露水模式,所述第一预设阈值与第二预设阈值可以为相同的数值或相近的数值,其中相近的数值可以为所述第一预设阈值与第二预设阈值之间的差值为特定阈值,例如5℃。
例如,若预设的第一预设阈值以及第二预设阈值都为20℃,当气温值到达20℃时,色调滤镜的透明度参数以及气候滤镜的透明度参数都为20%,气候滤镜的强度为20%。若当前气温值为15℃,则色调滤镜调节至暖色调模式,色调滤镜的透明度参数为30%,而气候滤镜为太阳光模式,太阳光模式的强度为30%,气候滤镜的透明度参数为30%;若当前气温值为30℃且气候为雨,则色调滤镜调节至冷色调模式,色调滤镜的透明度参数为30%,而气候滤镜为太阳光模式,太阳光模式的强度为10%,气候滤镜的透明度参数为10%;若当前气温值为30℃且气候为晴天,则色调滤镜调节至冷色调模式,色调滤镜的透明度参数为30%,而气候滤镜为露水模式,露水模式的强度为30%,气候滤镜的透明度参数为30%。
需要说明的是,上述滤镜个数为两个的情况中列举的色调滤镜以及气候滤镜仅仅是一种示例,在本申请实施例中,当滤镜个数为两个时,两个滤镜还可以为太阳光滤镜和露水滤镜,通过调节太阳光滤镜或露水滤镜的冷暖色调模式、透明度等也可以达到相同的效果,或者,两个滤镜还可以为红色调滤镜和蓝色调滤镜,通过调节红色调滤镜或蓝色调滤镜的太阳光模式或露水模式以及透明度参数也可以达到相同的效果,本申请实施例对此无需加以限制。
(三)滤镜个数为四个时:
在本申请的另一种优选实施例中,当滤镜个数为四个时,滤镜参数还包括透明度参数,所述滤镜可以包括第一色调滤镜或者第二色调滤镜,以及,第一气候滤镜或者第二气候滤镜,子步骤S21进一步可以包括如下子步骤:
子步骤S211,若所述气温值小于或等于第一预设阈值,则获得第一色调滤镜;
子步骤S212,若所述气温值大于第一预设阈值,则获得第二色调滤镜;
子步骤S213,若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则获得第一气候滤镜;
子步骤S214,若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则获得第二气候滤镜。
所述子步骤S22可以进一步包括如下子步骤:
子步骤S200,通过调节所述第一色调滤镜或所述第二色调滤镜的透明度参数来调节所述第一色调滤镜或所述第二色调滤镜的色调调节参数,其中,所述第一色调滤镜的透明度参数随气温的升高而降低,所述第二色调滤镜的透明度参数随气温的升高而升高;
子步骤S210,通过调节所述第一气候滤镜或所述第二气候滤镜的透明度参数来调节所述第一气候滤镜或所述第二气候滤镜的光线水分添加参数,其中,所述第一气候滤镜的透明度参数随气温的升高而降低,所述第二气候滤镜的透明度参数随气温的升高而升高。
具体而言,若滤镜为四个时,则滤镜可以包括第一色调滤镜、第二色调滤镜、第一气候滤镜以及第二气候滤镜,其中,第一色调滤镜优选为暖色调系滤镜,如红色调#ff6600滤镜等,第二色调滤镜优选为冷色调系滤镜,如蓝色调#3399ff滤镜,第一气候滤镜优选为太阳光滤镜,第二气候滤镜优选为露水滤镜。
针对第一色调滤镜或者第二色调滤镜,滤镜参数可以包括透明度参数、柔光处理参数、色调调节参数等等,可以通过调节所述第一色调滤镜或所述第二色调滤镜的透明度参数来调节所述第一色调滤镜或所述第二色调滤镜的色调调节参数,其中,第一色调滤镜的透明度参数随气温的升高而降低,第二色调滤镜的透明度参数随气温的升高而升高;
针对第一气候滤镜或者第二气候滤镜,滤镜参数可以包括透明度参数、光线水分添加参数等等,可以通过调节所述第一气候滤镜或所述第二气候滤镜的透明度参数来调节所述第一气候滤镜或所述第二气候滤镜的光线水分添加参数,其中,第一气候滤镜的透明度参数随气温的升高而降低,第二气候滤镜的透明度参数随气温的升高而升高。
例如,若预设的第一预设阈值以及第二预设阈值都为20℃,当气温值到达20℃时,暖色调滤镜或者冷色调滤镜,以及,太阳光滤镜或者露水滤镜的透明度参数都为20%。若当前气温值为15℃,则获得暖色调滤镜以及太阳光色调滤镜,暖色调滤镜的透明度参数为30%,太阳光滤镜的透明度参数为30%;若当前气温值为30℃且气候为雨,则获得冷色调滤镜以及太阳光色调滤镜,冷色调滤镜的透明度参数为30%,太阳光滤镜的透明度参数为10%;若当前气温值为30℃且气候为晴天,则获得冷色调滤镜及露水滤镜,冷色调滤镜的透明度参数为30%,露水滤镜的透明度参数为30%。
需要说明的是,上述滤镜个数为四个的情况只是滤镜个数为多个的情况的一种示例,本申请实施例的滤镜个数还可以为3个,当滤镜个数为3个时,可以是上述滤镜个数为2个的情形和滤镜个数为4个的情形的任意组合,例如第一色调滤镜、第二色调滤镜以及气候滤镜的组合,或者,色调滤镜与第一气候滤镜、第二气候滤镜的组合等等,当然,本申请实施例中的滤镜个数还可以为其他,只要应用到本申请色调与气候因素的组合均可,本申请实施例在此不一一示例说明。
步骤104,将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现。
在本申请的一种优选实施例中,步骤104可以包括如下子步骤:
子步骤S41,在所述皮肤文件上添加所述滤镜参数所对应的滤镜图层;
子步骤S42,在所述用户界面皮肤的至少一部分区域实时展现所述添加了所述滤镜图层的皮肤文件。
应用于本申请实施例,将滤镜参数添加到皮肤文件中,可以为,在皮肤文件中的皮肤图片上添加滤镜参数对应的滤镜图层,并对该滤镜图层进行透明度调节、柔光处理参数等滤镜处理,处理完后实时输出处理结果。
在本申请实施例中,定位当前用户的环境信息,依据环境信息来获得对应的滤镜参数,由于滤镜参数是与环境信息相关的,环境信息变化引起滤镜参数的变化,进一步引起添加了滤镜参数的当前用户界面的皮肤文件的变化,从而丰富了皮肤文件的展现形式,避免用户长时间进行视觉消费的情况发生,提升了用户体验。
另外,本申请实施例通过不同的滤镜参数来变换当前用户界面皮肤文件的展现形式,即在皮肤文件中添加不同的滤镜图层来达到多样的展现形式,针对的是皮肤文件中的一张皮肤图片,无需用户处理及另存多个版本的皮肤图片,简化了用户操作,降低了内存资源的耗费,提升了设备的性能。
为使本领域技术人员更好地理解本申请实施例,以下以用户界面是个人主页的用户界面为例进行示例性说明。
在用户的个人主页中,长时间浏览相同展示形式的主页皮肤对精神集中度的消耗是巨大的、导致用户效率降低,用户体验低。鉴于此,本实例通过使用依据天气的晴朗度和气温变幻的滤镜,来变化个人主页的皮肤,例如天气阴雨时添加暖色调阳光滤镜,天气闷热时添加冷色调露水滤镜,以此让用户每次进入个人主页都有一种定制感、新鲜感,适当程度上调节用户的情绪,从而提升用户体验。以下对本实例加以具体说明:
本实例红色调系#ff6600滤镜、蓝色调系#3399ff滤镜、露水滤镜以及太阳光线滤镜等四种滤镜,每种滤镜的使用规则分别为:
气温值小于或等于20℃,使用红色调系#ff6600滤镜,做“柔光”处理,具体为:气温值小于或等于0℃,滤镜透明度为80%,气温值为0℃-20℃,滤镜透明度参数逐渐降低,知道气温值为20℃时,透明度参数为0%;
气温值大于或等于20℃,使用蓝色调系#3399ff滤镜,做“柔光”处理,具体为:气温值为20℃时,透明度参数为0%,气温值为20℃-40℃,滤镜透明度参数逐渐升高,气温值大于或等于40℃,滤镜透明度为80%;
当气温值大于30℃,同时气候信息为:晴、阴、多云的至少一种,使用露水滤镜,从30℃-40℃,透明度参数由20%-100%逐渐递增;
当气温值小于或等于30℃,同时气候信息为:晴、阴、雨、雪、冰薄、多云的至少一种,使用太阳光滤镜,从30℃-0℃,透明度参数由20%-100%逐渐递增;
当气温值大于30℃,同时气候条件为:雨、冰雹的至少一种,使用太阳光滤镜,滤镜透明度为20%。
如图2所示的用户界面皮肤展示1的示意图,若获得的当前气温为0℃,则添加太阳光滤镜以及红色调滤镜,太阳光滤镜的透明度参数为100%,红色调滤镜的透明度参数为80%;
如图3所示的用户界面皮肤展示2的示意图,若获得的当前气温为40℃且气候为多云,则添加露水滤镜以及蓝色调滤镜,露水滤镜的透明度参数为100%,蓝色调滤镜的透明度参数为80%。
本实例通过定位用户当前所处的位置来进一步获得用户当前位置的气温信息和气候信息,通过调用对气温信息和气候信息的算法,得到匹配的滤镜以调节当前皮肤文件的色调冷暖度和水分光线添加度,丰富了当前皮肤的展现形式,提升用户体验。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
参照图4,示出了本申请一种展现用户界面皮肤的装置实施例的结构框图,所述展现用户界面皮肤的装置400具体可以包括如下模块:
皮肤文件获取模块401,用于获取当前用户界面的皮肤文件;
环境信息获取模块402,用于在预置的触发条件到达时,获取用户当前所处的环境信息;
匹配模块403,用于依据所述环境信息获得匹配的滤镜参数;以及
展现模块404,用于将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现。
在本申请的一种优选实施例中,所述环境信息包括气温值和气候信息的至少一种,所述滤镜参数包括色调调节参数和光线水分添加参数,图5是本申请装置实施例的匹配模块的一种优选示例的示例性结构框图,所述匹配模块403包括:
滤镜匹配子模块4031,用于依据所述气温值和气候信息的至少一种,获取匹配的滤镜;
参数调节子模块4032,用于调节所述滤镜的色调调节参数和光线水分添加参数。
在本申请的一种优选实施例中,所述滤镜为多个,至少包括第一色调滤镜或者第二色调滤镜,以及,第一气候滤镜或者第二气候滤镜,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述滤镜匹配子模块4031被配置成:
若所述气温值小于或等于第一预设阈值,则获得第一色调滤镜;
若所述气温值大于第一预设阈值,则获得第二色调滤镜;
若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则获得第一气候滤镜;
若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则获得第二气候滤镜;
在本申请的一种优选实施例中,所述滤镜参数还包括透明度参数,所述参数调节子模块4032被配置成:
通过调节所述第一色调滤镜或所述第二色调滤镜的透明度参数来调节所述第一色调滤镜或所述第二色调滤镜的色调调节参数,其中,所述第一色调滤镜的透明度参数随气温的升高而降低,所述第二色调滤镜的透明度参数随气温的升高而升高;
通过调节所述第一气候滤镜或所述第二气候滤镜的透明度参数来调节所述第一气候滤镜或所述第二气候滤镜的光线水分添加参数,其中,所述第一气候滤镜的透明度参数随气温的升高而降低,所述第二气候滤镜的透明度参数随气温的升高而升高。
作为本申请实施例的一种优选示例,所述滤镜参数还包括对所述第一色调滤镜或所述第二色调滤镜的进行柔光处理的参数。
作为一种示例,所述第一色调滤镜为暖色调系滤镜,所述第二色调滤镜为冷色调系滤镜,所述第一气候滤镜为太阳光滤镜,所述第二气候滤镜为露水滤镜。
在本申请的一种优选实施例中,所述滤镜参数还包括透明度参数,所述滤镜为两个,包括色调滤镜以及气候滤镜,所述色调调节参数包括暖色调模式和冷色调模式的至少一种,所述光线水分添加参数包括太阳光模式和露水模式的至少一种,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述参数调节子模块4032被配置成:
若所述气温值小于或等于第一预设阈值,则将所述色调滤镜调节至暖色调模式,以及调节透明度参数,处于所述暖色调模式的所述色调滤镜的透明度参数随气温的升高而降低;
若所述气温值大于第一预设阈值,则将所述色调滤镜调节至冷色调模式,以及调节透明度参数,处于所述冷色调模式的所述色调滤镜的透明度参数随气温的升高而升高;
若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则将所述气候滤镜调节至太阳光模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则将所述气候滤镜调节至露水模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高;
在本申请的一种优选实施例中,所述滤镜为一个,所述滤镜参数还包括透明度参数,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述水分光线调节参数包括太阳光模式和露水模式的至少一种,所述色调调节参数包括冷色调模式和暖色调模式的至少一种,所述参数调节子模块4032被配置成:
若所述气温值小于或等于第三预设阈值,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至暖色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第三预设阈值且所述气候信息为第一气候信息,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第三预设阈值且所述气候信息为第二气候信息,则将所述水分光线调节参数调节至露水模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高。
作为本实施例的一种示例,所述第一气候信息为雨天、冰雹的至少一种,所述第二气候信息为晴天、阴天和多云的至少一种。
在本申请的一种优选实施例中,所述展现模块404包括:
图层添加子模块,用于在所述皮肤文件上添加所述滤镜参数所对应的滤镜图层;
皮肤展现子模块,用于在所述用户界面皮肤的至少一部分区域实时展现所述添加了所述滤镜图层的皮肤文件。
在本申请的一种优选实施例中,所述环境信息获取模块402包括:
位置信息获取子模块,用于在预置的触发条件到达时,获取当前用户所处的位置信息;
查询子模块,用于查询所述当前用户所处的位置信息对应位置的环境信息;
或者,
调用子模块,用于在预置的触发条件到达时,调用预设的天气站点定位当前用户所处位置信息对应的环境信息。
在本申请的一种优选实施例中,所述环境信息获取模块402被配置成以下的至少一种:
每隔预设时间段获取用户当前所处的环境信息;
在检测到用户进入所述用户界面时,获取用户当前所处的环境信息;
在接收到用户的刷新指令时,获取用户当前所处的环境信息。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
参照图6,示出了本申请一种电子设备实施例的结构框图,所述电子设备600可以是手机、平板设备、计算机等。
参见图6,本申请实施例提供的电子设备600可以包括以下一个或多个组件:处理组件610、存储器620、通信组件630、电源组件640、传感器组件650、输入/输出(I/O)接口660、多媒体组件670和音频组件680。
其中,处理组件610通常控制电子设备的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件610可以包括一个或多个处理器611来执行本地或者远程指令,以完成上述实施例所述方法的全部或部分步骤。此外,处理组件610可以包括一个或多个模块,便于处理组件610和其他组件之间的交互。例如,处理组件610可以包括多媒体模块,以方便多媒体组件670和处理组件610之间的交互。
存储器620被配置为存储各种类型的数据以支持在电子设备上的操作。这些数据的示例包括用于在电子设备上操作的任何应用程序或方法的指令、联系人数据、电话簿数据、消息、图片、视频等。存储器620可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
通信组件630被配置为便于所述电子设备和其他设备之间有线或无线方式的通信。所述电子设备可以接入基于通信标准的无线网络,如Wi-Fi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件630经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件630还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙技术和其他技术来实现。
电源组件640为所述电子设备的各种组件提供电力。电源组件640可以包括电源管理***,一个或多个电源,及其他与为所述电子设备生成、管理和分配电力相关联的组件。
传感器组件650包括一个或多个传感器,用于为所述电子设备提供各个方面的状态评估。例如,传感器组件650可以检测到所述电子设备的打开/关闭状态、组件(所述电子设备的显示器和小键盘等)的相对定位,传感器组件650还可以检测所述电子设备或所述电子设备一个组件的位置改变、用户与所述电子设备接触的存在或不存在、所述电子设备方位或加速/减速和所述电子设备的温度变化。传感器组件650可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件650还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件650还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
输入/输出组件660为处理组件610和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
多媒体组件670包括在所述电子设备和用户之间提供的一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件670包括一个前置摄像头和/或后置摄像头。当所述电子设备处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件680被配置为输出和/或输入音频信号。例如,音频组件680包括一个麦克风(MIC),当所述电子设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器620或经由通信组件630发送。在一些实施例中,音频组件680还包括一个扬声器,用于输出音频信号。
本申请实施例中,所述电子设备可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
本申请实施例还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器620,上述指令可由电子设备的处理器611执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
当所述非临时性计算机可读存储介质中的指令由电子设备的处理器执行时,使得该电子设备能够执行一种输入方法,所述方法包括:
获取当前用户界面的皮肤文件;
在预置的触发条件到达时,获取用户当前所处的环境信息;
依据所述环境信息获得匹配的滤镜参数;以及
将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现。
在本申请的一种优选实施例中,所述环境信息包括气温值和气候信息的至少一种,所述滤镜参数包括色调调节参数和光线水分添加参数,所述依据所述环境信息获得匹配的滤镜参数的步骤包括:
依据所述气温值和气候信息的至少一种,获取匹配的滤镜;
调节所述滤镜的色调调节参数和光线水分添加参数。
在本申请的一种优选实施例中,所述滤镜为多个,至少包括第一色调滤镜或者第二色调滤镜,以及,第一气候滤镜或者第二气候滤镜,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述依据所述气温值和气候信息的至少一种,获取匹配的滤镜的步骤包括:
若所述气温值小于或等于第一预设阈值,则获得第一色调滤镜;
若所述气温值大于第一预设阈值,则获得第二色调滤镜;
若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则获得第一气候滤镜;
若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则获得第二气候滤镜;
在本申请的一种优选实施例中,所述滤镜参数还包括透明度参数,所述调节所述滤镜的色调调节参数和光线水分添加参数的步骤包括:
通过调节所述第一色调滤镜或所述第二色调滤镜的透明度参数来调节所述第一色调滤镜或所述第二色调滤镜的色调调节参数,其中,所述第一色调滤镜的透明度参数随气温的升高而降低,所述第二色调滤镜的透明度参数随气温的升高而升高;
通过调节所述第一气候滤镜或所述第二气候滤镜的透明度参数来调节所述第一气候滤镜或所述第二气候滤镜的光线水分添加参数,其中,所述第一气候滤镜的透明度参数随气温的升高而降低,所述第二气候滤镜的透明度参数随气温的升高而升高。
在本申请的一种优选实施例中,所述滤镜参数还包括对所述第一色调滤镜或所述第二色调滤镜的进行柔光处理的参数。
在本申请的一种优选实施例中,所述第一色调滤镜为暖色调系滤镜,所述第二色调滤镜为冷色调系滤镜,所述第一气候滤镜为太阳光滤镜,所述第二气候滤镜为露水滤镜。
在本申请的一种优选实施例中,所述滤镜参数还包括透明度参数,所述滤镜为两个,包括色调滤镜以及气候滤镜,所述色调调节参数包括暖色调模式和冷色调模式的至少一种,所述光线水分添加参数包括太阳光模式和露水模式的至少一种,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述调节所述滤镜的色调调节参数和光线水分添加参数的步骤包括:
若所述气温值小于或等于第一预设阈值,则将所述色调滤镜调节至暖色调模式,以及调节透明度参数,处于所述暖色调模式的所述色调滤镜的透明度参数随气温的升高而降低;
若所述气温值大于第一预设阈值,则将所述色调滤镜调节至冷色调模式,以及调节透明度参数,处于所述冷色调模式的所述色调滤镜的透明度参数随气温的升高而升高;
若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则将所述气候滤镜调节至太阳光模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则将所述气候滤镜调节至露水模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高;
在本申请的一种优选实施例中,所述滤镜为一个,所述滤镜参数还包括透明度参数,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述水分光线调节参数包括太阳光模式和露水模式的至少一种,所述色调调节参数包括冷色调模式和暖色调模式的至少一种,所述调节所述滤镜的色调调节参数和光线水分添加参数的步骤包括:
若所述气温值小于或等于第三预设阈值,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至暖色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第三预设阈值且所述气候信息为第一气候信息,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第三预设阈值且所述气候信息为第二气候信息,则将所述水分光线调节参数调节至露水模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高。
优选地,所述第一气候信息为雨天、冰雹的至少一种,所述第二气候信息为晴天、阴天和多云的至少一种。
在本申请的一种优选实施例中,所述将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现的步骤包括:
在所述皮肤文件上添加所述滤镜参数所对应的滤镜图层;
在所述用户界面皮肤的至少一部分区域实时展现所述添加了所述滤镜图层的皮肤文件。
在本申请的一种优选实施例中,所述在预置的触发条件到达时,获取用户当前所处的环境信息的步骤包括:
在预置的触发条件到达时,获取当前用户所处的位置信息;
查询所述当前用户所处的位置信息对应位置的环境信息;
或者,
在预置的触发条件到达时,调用预设的天气站点定位当前用户所处位置信息对应的环境信息。
在本申请的一种优选实施例中,所述在预置的触发条件到达时,获取用户当前所处的环境信息的步骤至少包括如下一种或几种:
每隔预设时间段获取用户当前所处的环境信息;
在检测到用户进入所述用户界面时,获取用户当前所处的环境信息;
在接收到用户的刷新指令时,获取用户当前所处的环境信息。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请实施例是参照根据本申请实施例的方法、终端设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序操作指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序操作指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的操作指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序操作指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的操作指令产生包括操作指令装置的制造品,该操作指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序操作指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的操作指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本申请所提供的一种展现用户界面皮肤的方法、一种展现用户界面皮肤的装置,以及一种电子设备,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (25)

1.一种展现用户界面皮肤的方法,其特征在于,包括:
获取当前用户界面的皮肤文件;
在预置的触发条件到达时,获取用户当前所处的环境信息;
依据所述环境信息获得匹配的滤镜参数;以及
将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现。
2.根据权利要求1所述的方法,其特征在于,所述环境信息包括气温值和气候信息的至少一种,所述滤镜参数包括色调调节参数和光线水分添加参数,所述依据所述环境信息获得匹配的滤镜参数的步骤包括:
依据所述气温值和气候信息的至少一种,获取匹配的滤镜;
调节所述滤镜的色调调节参数和光线水分添加参数。
3.根据权利要求2所述的方法,其特征在于,所述滤镜为多个,至少包括第一色调滤镜或者第二色调滤镜,以及,第一气候滤镜或者第二气候滤镜,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述依据所述气温值和气候信息的至少一种,获取匹配的滤镜的步骤包括:
若所述气温值小于或等于第一预设阈值,则获得第一色调滤镜;
若所述气温值大于第一预设阈值,则获得第二色调滤镜;
若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则获得第一气候滤镜;
若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则获得第二气候滤镜。
4.根据权利要求3所述的方法,其特征在于,所述滤镜参数还包括透明度参数,所述调节所述滤镜的色调调节参数和光线水分添加参数的步骤包括:
通过调节所述第一色调滤镜或所述第二色调滤镜的透明度参数来调节所述第一色调滤镜或所述第二色调滤镜的色调调节参数,其中,所述第一色调滤镜的透明度参数随气温的升高而降低,所述第二色调滤镜的透明度参数随气温的升高而升高;
通过调节所述第一气候滤镜或所述第二气候滤镜的透明度参数来调节所述第一气候滤镜或所述第二气候滤镜的光线水分添加参数,其中,所述第一气候滤镜的透明度参数随气温的升高而降低,所述第二气候滤镜的透明度参数随气温的升高而升高。
5.根据权利要求3或4所述的方法,其特征在于,所述滤镜参数还包括对所述第一色调滤镜或所述第二色调滤镜的进行柔光处理的参数。
6.根据权利要求2或3或4所述的方法,其特征在于,所述第一色调滤镜为暖色调系滤镜,所述第二色调滤镜为冷色调系滤镜,所述第一气候滤镜为太阳光滤镜,所述第二气候滤镜为露水滤镜。
7.根据权利要求2所述的方法,其特征在于,所述滤镜参数还包括透明度参数,所述滤镜为两个,包括色调滤镜以及气候滤镜,所述色调调节参数包括暖色调模式和冷色调模式的至少一种,所述光线水分添加参数包括太阳光模式和露水模式的至少一种,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述调节所述滤镜的色调调节参数和光线水分添加参数的步骤包括:
若所述气温值小于或等于第一预设阈值,则将所述色调滤镜调节至暖色调模式,以及调节透明度参数,处于所述暖色调模式的所述色调滤镜的透明度参数随气温的升高而降低;
若所述气温值大于第一预设阈值,则将所述色调滤镜调节至冷色调模式,以及调节透明度参数,处于所述冷色调模式的所述色调滤镜的透明度参数随气温的升高而升高;
若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则将所述气候滤镜调节至太阳光模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则将所述气候滤镜调节至露水模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高。
8.根据权利要求2所述的方法,其特征在于,所述滤镜为一个,所述滤镜参数还包括透明度参数,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述水分光线调节参数包括太阳光模式和露水模式的至少一种,所述色调调节参数包括冷色调模式和暖色调模式的至少一种,所述调节所述滤镜的色调调节参数和光线水分添加参数的步骤包括:
若所述气温值小于或等于第三预设阈值,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至暖色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第三预设阈值且所述气候信息为第一气候信息,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第三预设阈值且所述气候信息为第二气候信息,则将所述水分光线调节参数调节至露水模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高。
9.根据权利要求3或4或7或8所述的方法,其特征在于,所述第一气候信息为雨天、冰雹的至少一种,所述第二气候信息为晴天、阴天和多云的至少一种。
10.根据权利要求1或2所述的方法,其特征在于,所述将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现的步骤包括:
在所述皮肤文件上添加所述滤镜参数所对应的滤镜图层;
在所述用户界面皮肤的至少一部分区域实时展现所述添加了所述滤镜图层的皮肤文件。
11.根据权利要求1或2所述的方法,其特征在于,所述在预置的触发条件到达时,获取用户当前所处的环境信息的步骤包括:
在预置的触发条件到达时,获取当前用户所处的位置信息;
查询所述当前用户所处的位置信息对应位置的环境信息;
或者,
在预置的触发条件到达时,调用预设的天气站点定位当前用户所处位置信息对应的环境信息。
12.根据权利要求1或2所述的方法,其特征在于,所述在预置的触发条件到达时,获取用户当前所处的环境信息的步骤至少包括如下一种或几种:
每隔预设时间段获取用户当前所处的环境信息;
在检测到用户进入所述用户界面时,获取用户当前所处的环境信息;
在接收到用户的刷新指令时,获取用户当前所处的环境信息。
13.一种展现用户界面皮肤的装置,其特征在于,包括:
皮肤文件获取模块,用于获取当前用户界面的皮肤文件;
环境信息获取模块,用于在预置的触发条件到达时,获取用户当前所处的环境信息;
匹配模块,用于依据所述环境信息获得匹配的滤镜参数;以及
展现模块,用于将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现。
14.根据权利要求13所述的装置,其特征在于,所述环境信息包括气温值和气候信息的至少一种,所述滤镜参数包括色调调节参数和光线水分添加参数,所述匹配模块包括:
滤镜匹配子模块,用于依据所述气温值和气候信息的至少一种,获取匹配的滤镜;
参数调节子模块,用于调节所述滤镜的色调调节参数和光线水分添加参数。
15.根据权利要求14所述的装置,其特征在于,所述滤镜为多个,至少包括第一色调滤镜或者第二色调滤镜,以及,第一气候滤镜或者第二气候滤镜,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述滤镜匹配子模块被配置成:
若所述气温值小于或等于第一预设阈值,则获得第一色调滤镜;
若所述气温值大于第一预设阈值,则获得第二色调滤镜;
若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则获得第一气候滤镜;
若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则获得第二气候滤镜。
16.根据权利要求15所述的装置,其特征在于,所述滤镜参数还包括透明度参数,所述参数调节子模块被配置成:
通过调节所述第一色调滤镜或所述第二色调滤镜的透明度参数来调节所述第一色调滤镜或所述第二色调滤镜的色调调节参数,其中,所述第一色调滤镜的透明度参数随气温的升高而降低,所述第二色调滤镜的透明度参数随气温的升高而升高;
通过调节所述第一气候滤镜或所述第二气候滤镜的透明度参数来调节所述第一气候滤镜或所述第二气候滤镜的光线水分添加参数,其中,所述第一气候滤镜的透明度参数随气温的升高而降低,所述第二气候滤镜的透明度参数随气温的升高而升高。
17.根据权利要求15或16所述的装置,其特征在于,所述滤镜参数还包括对所述第一色调滤镜或所述第二色调滤镜的进行柔光处理的参数。
18.根据权利要求14或15或16所述的装置,其特征在于,所述第一色调滤镜为暖色调系滤镜,所述第二色调滤镜为冷色调系滤镜,所述第一气候滤镜为太阳光滤镜,所述第二气候滤镜为露水滤镜。
19.根据权利要求14所述的装置,其特征在于,所述滤镜参数还包括透明度参数,所述滤镜为两个,包括色调滤镜以及气候滤镜,所述色调调节参数包括暖色调模式和冷色调模式的至少一种,所述光线水分添加参数包括太阳光模式和露水模式的至少一种,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述参数调节子模块被配置成:
若所述气温值小于或等于第一预设阈值,则将所述色调滤镜调节至暖色调模式,以及调节透明度参数,处于所述暖色调模式的所述色调滤镜的透明度参数随气温的升高而降低;
若所述气温值大于第一预设阈值,则将所述色调滤镜调节至冷色调模式,以及调节透明度参数,处于所述冷色调模式的所述色调滤镜的透明度参数随气温的升高而升高;
若所述气温值小于或等于第二预设阈值,或者,所述气温值大于第二预设阈值且所述气候信息为第一气候信息,则将所述气候滤镜调节至太阳光模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第二预设阈值且所述气候信息为第二气候信息,则将所述气候滤镜调节至露水模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高。
20.根据权利要求14所述的装置,其特征在于,所述滤镜为一个,所述滤镜参数还包括透明度参数,所述气候信息包括第一气候信息和第二气候信息中的至少一种,所述水分光线调节参数包括太阳光模式和露水模式的至少一种,所述色调调节参数包括冷色调模式和暖色调模式的至少一种,所述参数调节子模块被配置成:
若所述气温值小于或等于第三预设阈值,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至暖色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第三预设阈值且所述气候信息为第一气候信息,则将所述水分光线调节参数调节至太阳光模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述太阳光模式的强度随着气温值的升高而降低,所述透明度参数的大小随着气温值的升高而降低;
若所述气温值大于第三预设阈值且所述气候信息为第二气候信息,则将所述水分光线调节参数调节至露水模式,将所述色调调节参数调节至冷色调模式,以及调节透明度参数,所述露水模式的强度随气温值的升高而升高,所述透明度参数的大小随着气温值的升高而升高。
21.根据权利要求15或16或19或20所述的装置,其特征在于,所述第一气候信息为雨天、冰雹的至少一种,所述第二气候信息为晴天、阴天和多云的至少一种。
22.根据权利要求13或14所述的装置,其特征在于,所述展现模块包括:
图层添加子模块,用于在所述皮肤文件上添加所述滤镜参数所对应的滤镜图层;
皮肤展现子模块,用于在所述用户界面皮肤的至少一部分区域实时展现所述添加了所述滤镜图层的皮肤文件。
23.根据权利要求13或14所述的装置,其特征在于,所述环境信息获取模块包括:
位置信息获取子模块,用于在预置的触发条件到达时,获取当前用户所处的位置信息;
查询子模块,用于查询所述当前用户所处的位置信息对应位置的环境信息;
或者,
调用子模块,用于在预置的触发条件到达时,调用预设的天气站点定位当前用户所处位置信息对应的环境信息。
24.根据权利要求13或14所述的装置,其特征在于,所述环境信息获取模块被配置成以下的至少一种:
每隔预设时间段获取用户当前所处的环境信息;
在检测到用户进入所述用户界面时,获取用户当前所处的环境信息;
在接收到用户的刷新指令时,获取用户当前所处的环境信息。
25.一种电子设备,其特征在于,所述电子设备包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为:
获取当前用户界面的皮肤文件;
在预置的触发条件到达时,获取用户当前所处的环境信息;
依据所述环境信息获得匹配的滤镜参数;以及
将所述滤镜参数添加到所述皮肤文件中,以对所述用户界面皮肤的至少一部分区域进行展现。
CN201410384536.8A 2014-08-06 2014-08-06 一种展现用户界面皮肤的方法、装置以及电子设备 Active CN105335042B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410384536.8A CN105335042B (zh) 2014-08-06 2014-08-06 一种展现用户界面皮肤的方法、装置以及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410384536.8A CN105335042B (zh) 2014-08-06 2014-08-06 一种展现用户界面皮肤的方法、装置以及电子设备

Publications (2)

Publication Number Publication Date
CN105335042A true CN105335042A (zh) 2016-02-17
CN105335042B CN105335042B (zh) 2019-05-07

Family

ID=55285630

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410384536.8A Active CN105335042B (zh) 2014-08-06 2014-08-06 一种展现用户界面皮肤的方法、装置以及电子设备

Country Status (1)

Country Link
CN (1) CN105335042B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108563481A (zh) * 2018-04-09 2018-09-21 广州阿里巴巴文学信息技术有限公司 皮肤实时修改预览的方法、设备及装置
CN114840289A (zh) * 2022-04-06 2022-08-02 深圳依时货拉拉科技有限公司 一种app换肤方法、装置、计算机设备和计算机可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070003228A1 (en) * 2005-06-30 2007-01-04 Yuuichi Togashi Video image recording/playback apparatus
CN102929484A (zh) * 2012-10-26 2013-02-13 北京奇虎科技有限公司 浏览器皮肤加载显示方法及装置
CN103294424A (zh) * 2012-02-23 2013-09-11 联想(北京)有限公司 一种移动终端及其界面显示方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070003228A1 (en) * 2005-06-30 2007-01-04 Yuuichi Togashi Video image recording/playback apparatus
CN103294424A (zh) * 2012-02-23 2013-09-11 联想(北京)有限公司 一种移动终端及其界面显示方法
CN102929484A (zh) * 2012-10-26 2013-02-13 北京奇虎科技有限公司 浏览器皮肤加载显示方法及装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108563481A (zh) * 2018-04-09 2018-09-21 广州阿里巴巴文学信息技术有限公司 皮肤实时修改预览的方法、设备及装置
CN108563481B (zh) * 2018-04-09 2021-12-24 阿里巴巴(中国)有限公司 皮肤实时修改预览的方法、设备及装置
CN114840289A (zh) * 2022-04-06 2022-08-02 深圳依时货拉拉科技有限公司 一种app换肤方法、装置、计算机设备和计算机可读存储介质

Also Published As

Publication number Publication date
CN105335042B (zh) 2019-05-07

Similar Documents

Publication Publication Date Title
DE112011103728B4 (de) Selbsttätiger Profilwechsel auf einer mobilen Rechenvorrichtung
CN109636712B (zh) 图像风格迁移及数据存储方法、装置和电子设备
CN105261346A (zh) 背光亮度的调整方法、装置及终端设备
CN103207728A (zh) 提供增强现实的方法和支持该方法的终端
CN104821987A (zh) 基于闹钟的提醒方法及装置
CN105119958B (zh) 控制智能设备的方法及装置
CN104735548A (zh) 事件提示方法和装置
CN106201686A (zh) 应用的管理方法、装置及终端
CN104461510A (zh) 通知消息展示方法及装置
CN104978200A (zh) 应用程序显示方法及装置
CN105897862A (zh) 控制智能设备的方法及装置
CN105302412A (zh) 智能设备的状态显示方法及装置
CN104407769A (zh) 图片处理方法、装置及设备
CN104935613A (zh) 场景同步方法、终端、服务器及***
CN104853223A (zh) 视频流的插播方法及终端设备
CN103885678A (zh) 显示对象的方法及装置
CN104834699B (zh) 基于使用状态删除照片的方法、装置和移动终端
CN105681549A (zh) 输出提示信息的方法及装置
CN107846646B (zh) 智能音箱的控制方法、装置及可读存储介质
CN103873686B (zh) 一种处理图标的方法、装置及终端设备
CN105335042A (zh) 一种展现用户界面皮肤的方法、装置以及电子设备
CN105677352A (zh) 应用图标颜色的设置方法和装置
CN104902318A (zh) 播放控制方法及终端设备
CN113079493A (zh) 一种信息匹配显示方法、装置和电子设备
WO2019051821A1 (zh) 移动终端的控件显示方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant