一种数据显示方法、装置及电子设备的制造方法

文档序号:9865170阅读:262来源:国知局
一种数据显示方法、装置及电子设备的制造方法
【技术领域】
[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]更新显示模块,用于将所述壁纸中当前显示的动画数据更新显示为所述目标动画数据。
[0031]其中,还包括:
[0032]标识处理模块,用于生成与所述环境信息对应的第一环境标识,所述第一环境标识包括所述当前天气信息对应的第一天气标识以及所述当前时间信息对应的第一时间范围标识;
[0033]所述标识处理模块,还用于获取与所述壁纸中当前显示的动画数据携带的第二环境标识;所述第二环境标识包括第二天气标识和第二时间范围标识;
[0034]判断模块,用于判断所述第一天气标识是否与所述第二天气标识匹配,且所述第一时间范围标识是否与所述第二时间范围标识匹配;
[0035]确定模块,用于若所述判断模块判断为是,则确定所述壁纸不满足动画更新触发条件;
[0036]所述确定模块,还用于若所述判断模块判断为否,则确定所述壁纸满足动画更新触发条件。
[0037]其中,所述动画获取模块,具体用于当所述壁纸满足动画更新触发条件时,在预设的动画数据集合中获取同时携带所述第一天气标识和所述第一时间范围标识的目标动画数据;
[0038]其中,所述动画数据集合包括预设的多个动画数据,每个动画数据均携带对应的天气标识和时间范围标识,所述动画数据集合中任意两个动画数据分别携带的天气标识和/或时间范围标识互不相同。
[0039]其中,还包括:
[0040]壁纸设置模块,用于将用于显示所述动画数据集合中的动画数据的所述壁纸设置为系统动态壁纸,并显示所述壁纸;
[0041 ]壁纸加载模块,用于通过第三方应用加载预设的壁纸应用,并显示所述壁纸应用中用于显示所述动画数据集合中的动画数据的所述壁纸。
[0042]其中,还包括:
[0043]方向检测模块,用于实时检测所述电子设备的重力感应方向是否发生变化;
[0044]所述动画获取模块,还用于当检测到所述重力感应方向发生变化时,获取所述重力感应方向的变化方向,并获取与所述变化方向和所述壁纸中当前显示的动画数据对应的方向变化动画数据;
[0045]所述更新显示模块,还用于将所述壁纸中当前显示的动画数据更新显示为所述方向变化动画数据。
[0046]其中,所述更新显示模块包括:
[0047]第一更新显示单元,用于当所述壁纸中当前显示的动画数据和所述目标动画数据分别对应的天气信息相同,且所述壁纸中当前显示的动画数据包括第一背景数据和位于第一位置的第一移动目标,且所述目标动画数据包括第二背景数据、位于第二位置的第二移动目标以及预设的移动路线时,将位于所述第一位置的第一移动目标按照所述移动路线移动至所述第二位置,并在所述第二位置将所述第一移动目标切换显示为所述第二移动目标,并将所述第一背景数据切换显示为所述第二背景数据;
[0048]第二更新显示单元,用于当所述壁纸中当前显示的动画数据和所述目标动画数据分别对应的天气信息不相同时,将所述壁纸中当前显示的动画数据进行透明化处理,并在所述壁纸中当前显示的动画数据对应的透明度达到预设的透明阈值时显示所述目标动画数据。
[0049]本发明实施例第三方面公开了一种电子设备,包括:处理器、显示器和存储器,其中,
[0050]所述存储器用于存储程序;
[0051 ]所述处理器用于执行所述程序,以实现
[0052]获取环境信息;所述环境信息包括当前天气信息和当前时间信息;
[0053]根据所述当前天气信息和所述当前时间信息检测到所述电子设备的壁纸满足动画更新触发条件时,获取与所述当前天气信息和所述当前时间信息对应的目标动画数据;
[0054]通知所述显示器将所述壁纸中当前显示的动画数据更新显示为所述目标动画数据。
[0055]本发明实施例第四方面公开了一种存储介质,其中,所述存储介质用于存储应用程序,所述应用程序用于在运行时执行本发明实施例第一方面公开的一种数据显示方法。
[0056]本发明实施例第五方面公开了一种应用程序,其中,所述应用程序用于在运行时执行本发明实施例第一方面公开的一种数据显示方法。
[0057]本发明实施例通过获取环境信息,并在根据环境信息中的当前天气信息和当前时间信息判断出电子设备的壁纸满足动画更新触发条件时,可以获取与当前天气信息和当前时间信息对应的目标动画数据,并将所述壁纸中当前显示的动画数据更新显示为所述目标动画数据,由此可见,壁纸可以随着天气和时间的变化而变化,从而丰富了壁纸的显示方式,而且壁纸的动态变化也无需用户的手动操作即可实现,从而避免了用户的频繁操作。
【附图说明】
[0058]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0059]图1是本发明实施例提供的一种数据显示方法的流程示意图;
[0060]图2是本发明实施例提供的另一种数据显示方法的流程示意图;
[0061]图3是本发明实施例提供的一种数据显示装置的结构示意图;
[0062]图4是本发明实施例提供的另一种数据显示装置的结构示意图;
[0063]图5是本发明实施例提供的一种更新显示模块的结构示意图;
[0064]图6是本发明实施例提供的一种电子设备的结构示意图。
【具体实施方式】
[0065]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0066]本发明实施例中所涉及到的电子设备可以包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(Personal Digital Assistant ,PDA)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等等。
[0067]请参见图1,是本发明实施例提供的一种数据显示方法的流程示意图,所述方法可以包括:
[0068]SlOl,获取环境信息;所述环境信息包括
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1