一种自动更新背景图片的方法及装置的制造方法
【专利摘要】本发明是关于一种自动更新背景图片的方法及装置,该方法包括:获取智能终端所在地区当前的天气信息和标准时间;确定标准时间对应的时间段;获取与天气信息和时间段均对应的目标图片;将目标图片确定为应用软件的背景图片。由于不同的天气信息和时间段对应着不同的目标图片,只要智能终端所在地区天气信息或时间段发生变化,那么获取到的目标图片也会不同,所以本发明提供的方案可以根据不同的天气信息和不同的时间段来获取到对应的目标图片,并自动的将目标图片确定为应用软件的背景图片,从而保证应用软件的背景图片可以随着天气信息和时间段的变化而变化,进而提高了用户使用应用软件的体验。
【专利说明】
一种自动更新背景图片的方法及装置
技术领域
[0001] 本发明涉及通信技术领域,更具体的说,涉及自动更新背景图片的方法及装置。
【背景技术】
[0002] 目前,智能终端内的应用软件的背景图片是被应用软件的开发人员预先设置好 的,应用软件的背景图片不能被随意的更换。例如,假设智能终端为智能电视,安装在智能 电视内的应用软件为电视浏览器,由于开发人员已经预先将电视浏览器的背景图片设置为 图片A,所以用户便无法更换电视浏览器的背景图片,电视浏览器也不能自动的更换背景图 片。
[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] 图1为本发明实施例提供的一种自动更新背景图片的方法的流程图。
[0051] 图2为本发明实施例提供的另一种自动更新背景图片的方法的流程图。
[0052] 图3为本发明实施例提供的一种自动更新背景图片的装置的示意图。
【具体实施方式】
[0053]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0054]图1为本发明实施例提供的一种自动更新背景图片的方法的流程图。图1所示的自 动更新背景图片的方法可以自动的更新应用软件的背景图片,从而提高了用户使用应用软 件的体验。该方法包括以下步骤。
[0055] 步骤S11、获取智能终端所在地区当前的天气信息和标准时间。
[0056] 其中,本发明提供的方法可以应用于安装有应用软件的智能终端内,智能终端可 以为智能手机、平板电脑或智能电视等设备。智能终端所在地区可以为市、县、镇或村等。天 气信息指的是晴、阴、小雨、中雨或多云等。标准时间指的是智能终端所在地区的时间,标准 时间可以为该地区所在时区的时间,也可以为该地区统一使用的时间。
[0057] 关于获取智能终端所在地区当前的天气信息和标准时间的触发条件有很多,下面 举例说明。
[0058] 例如,在智能终端接收到用户输入的开启应用软件的指令时,假设智能终端所在 地区当前的天气信息为晴,智能终端所在地区当前的标准时间为7点30分,那么智能终端获 取到的天气信息为晴,标准时间为7点30分。
[0059] 又如,在智能终端的应用软件开启后,每隔预设时间段均会获取智能终端所在地 区当前的天气信息和标准时间。其中,预设时间段为预先设置好的时间间隔,预设时间段可 以为1小时,也可以为5小时,还可以为1天,在此不限制预设时间段的具体时间间隔,预设时 间段可以由用户手动设置,也可以由开发人员设置。假设预设时间段为5小时,那么在智能 终端的应用软件开启后,智能终端会每隔5小时获取一次智能终端所在地区当前的天气信 息和标准时间。
[0060] 再如,不管智能终端处于待机还是开机状态下,到了预先设置好的时间点,移动终 端就会自动获取智能终端所在地区当前的天气信息和标准时间。假设,预先设置好的时间 点为0点、6点、12点和18点,那么只要智能终端检测到当前时间到了 0点、6点、12点或18点那 么智能终端便会自动的获取智能终端所在地区当前的天气信息和标准时间。
[0061] 另外,关于获取智能终端所在地区当前的天气信息和标准时间的方式有多种,下 面介绍具体的方式。获取智能终端所在地区当前的天气信息和标准时间可以包括以下子步 骤:首先,获取智能终端所在的位置信息。然后,确定位置信息所在的时区。其次,确定时区 当前对应的标准日期和标准时间。最后,确定与位置信息、标准日期和标准时间均对应的天 气信息。
[0062] 在上述获取智能终端所在地区当前的天气信息和标准时间的可选方式中,智能终 端可以先获取智能终端所在的位置信息,其中位置信息可以为经炜度坐标,然后便可以确 定出该经炜度坐标所在的时区,再确定出该时区当前对应的标准日期和标准时间,最后便 可以确定出与经炜度坐标所在的地区、标准日期和标准时间均对应的天气信息。
[0063]例如,假设智能终端获取到智能终端所在的地区为东经116.46度北炜39.92度,此 时,智能终端便可以确定出东经116.46度北炜39.92度所在的时区为东八区,假设智能终端 确定出东八区当前对应的标准日期为2016年5月1日,东八区当前对应的标准时间为9点30 分,而且,东经116.46度北炜39.92度所在的地区为北京,所以智能终端便可以确定出与北 京、2016年5月1日和9点30分对应的天气信息。
[0064] 步骤S12、确定标准时间对应的时间段。
[0065] 其中,时间段为预先设置好的,可以有用户设置,也可以由开发人员设置。例如,用 户将一天划分为3个时间段,这3个时间段分别为6点至12点,12点至18点,18点至6点。
[0066] 在智能终端获取到智能终端所在地区当前的天气信息和标准时间以后,便可以确 定出该标准时间对应的时间段。
[0067] 例如,假设智能终端获取到智能终端所在地区当前的标准时间为7点30分,而且预 先将一天划分为3个时间段,这3个时间段分别为6点至12点,12点至18点,18点至6点。由于 标准时间为7点30分,所以标准时间对应的时间段为6点至12点。
[0068] 步骤S13、获取与天气信息和时间段均对应的目标图片。
[0069] 其中,由于智能终端内会预先设置好天气信息和时间段与目标图片的对应关系, 所以在智能终端获取到天气信息和时间段以后,智能终端便可以获取到与天气信息和时间 段均对应的目标图片。
[0070] 请参见表1所示,表1所示的为智能终端内预先设置好的天气信息和时间段与目标 图片的对应关系。在表1中,不同的天气信息和不同的时间段对应不同的图片,所以在天气 信息和时间段发生变化的时候,目标图片也会随之变化。
[0072] 表 1
[0073] 例如,请参见表1所示,假设智能终端获取到的天气信息为晴,智能终端确定出的 时间段为18点至6点,那么根据表1的对应关系,智能终端会确定出与天气信息和时间段均 对应的目标图片为图片C,此时,智能终端便可以获取到图片C。
[0074] 另外,关于获取与天气信息和时间段均对应的目标图片的方式有多种,下面分别 进行介绍。
[0075] 第一种,智能终端可以在服务器中获取的与天气信息和时间段均对应的目标图 片。关于获取与天气信息和时间段均对应的目标图片可以包括以下子步骤:首先,智能终端 向服务器发送图片获取请求,图片获取请求包括天气信息和时间段。然后,在服务器接收到 智能终端发送的图片获取请求后,服务器会解析出该图片获取请求中的天气信息和时间 段。其次,服务器会在预先设置好天气信息和时间段与目标图片的对应关系中,确定出与天 气信息和时间段对应的目标图片。再次,服务器会将确定出的目标图片发送给智能终端。最 后,智能终端会接收服务器发送的与天气信息和时间段均对应的目标图片。
[0076] 关于第一种方式,由于服务器可以定期更新天气信息和时间段与目标图片的对应 关系,所以智能终端获取到的服务器发送的与天气信息和时间段均对应的目标图片会经常 发生变化,从而会给使用智能终端的用户以新鲜感。
[0077] 第二种,智能终端可以在本地的图片库中获取的与天气信息和时间段均对应的目 标图片。关于获取与天气信息和时间段均对应的目标图片可以包括以下子步骤:首先,智能 终端会在图片库中预先设置好天气信息和时间段与目标图片的对应关系中,确定出与天气 信息和时间段对应的目标图片。然后,智能终端便可以在图片库中获取到该目标图片。
[0078] 关于第二种方式,由于图片库存储在智能终端内,所以每次在天气信息和时间段 发生变化的时候,智能终端便可以快速的在本地的图片库中确定出与天气信息和时间段均 对应的目标图片,不仅节省时间,而且节省网络流量。
[0079]步骤S14、将目标图片确定为应用软件的背景图片。
[0080] 其中,在智能终端获取与天气信息和时间段均对应的目标图片以后,智能终端便 可以将获取到的目标图片确定为应用软件的背景图片,此时,该应用软件的背景图片会被 切换成目标图片。
[0081] 例如,假设应用软件X的背景图片为图片A,在智能终端获取到的天气信息为晴,智 能终端确定出的时间段为18点至6点,那么根据表1的对应关系,智能终端会确定出与天气 信息和时间段均对应的目标图片为图片C。智能终端便可以获取到图片C,然后,智能终端会 将图片C确定为应用软件的背景图片,此时,该应用软件X的背景图片会由图片A被切换成图 片Co
[0082] 在图1所示的实施例中,由于不同的天气信息和时间段对应着不同的目标图片,只 要智能终端所在地区天气信息或时间段发生变化,那么获取到的目标图片也会不同,所以 本发明提供的方案可以根据不同的天气信息和不同的时间段来获取到对应的目标图片,并 自动的将目标图片确定为应用软件的背景图片,从而保证应用软件的背景图片可以随着天 气信息和时间段的变化而变化,进而提高了用户使用应用软件的体验。
[0083] 请参见图2所示,图2所示的实施例为基于图1改进的实施例,所以与图1相同的内 容可参见图1所示的实施例。相对于图1所示的实施例,图2所示的实施例在步骤S12之后,还 可以包括以下步骤:
[0084] 步骤S15、获取智能终端所在地区当前的标准日期。
[0085] 其中,标准日期指的是智能终端所在地区的日期,标准日期可以为该地区所在时 区的日期,也可以为该地区统一使用的日期。
[0086] 步骤S16、判断标准日期是否与目标日期相同。在标准日期与目标日期相同时,触 发步骤S17。在标准日期与目标日期不同时,触发步骤S13。
[0087]其中,目标日期可以为一年中24个节气所在的日期,24个节气指的是春分、立春、 大雪、冬至、谷雨和立夏等。目标日期也可以为一年中节假日所在的日期,节假日指的是春 节、劳动节、儿童节和国庆节等。
[0088] 例如,假设目标日期指的是一年中节假日所在的日期,智能终端获取智能终端所 在地区当前的标准日期为10月1日,由于10月1日为国庆节,所以智能终端可以判断出标准 日期与目标日期相同,并确定出与天气信息、时间段和目标日期均对应的第一指定图片,再 将第一指定图片确定为应用软件的背景图片。
[0089] 又如,假设目标日期指的是一年中24个节气所在的日期,智能终端获取智能终端 所在地区当前的标准日期为3月20日,由于3月20日为春分,所以智能终端可以判断出标准 日期与目标日期相同,并确定出与天气信息、时间段和目标日期均对应的第一指定图片,再 将第一指定图片确定为应用软件的背景图片。
[0090] 步骤S17、确定与天气信息、时间段和目标日期均对应的第一指定图片,将第一指 定图片确定为应用软件的背景图片。
[0091] 其中,智能终端会预先建立好天气信息、时间段和目标日期与第一指定图片的对 应关系,所以在智能终端获取到天气信息、时间段和目标日期以后,便可以根据上述对应关 系确定出与天气信息、时间段和目标日期均对应的第一指定图片,最后再将第一指定图片 确定为应用软件的背景图片。
[0092] 请参见表2所示,表2所示的为智能终端内预先设置好的天气信息、时间段和目标 日期与第一指定图片的对应关系。在表2中,不同的天气信息、不同的时间段和不同的目标 日期会对应不同的图片,所以在天气信息、时间段和目标日期发生变化的时候,第一指定图 片也会随之变化。
[0094] 表 2
[0095] 在图2所示的实施例中,智能终端可以判断标准日期是否与目标日期相同,在相同 时,可以调用天气信息、时间段和目标日期与第一指定图片的对应关系,并通过该对应关系 确定与天气信息、时间段和目标日期均对应的第一指定图片;在不同时,可以调用天气信息 和时间段与目标图片的对应关系,并通过该对应关系确定与天气信息和时间段均对应的目 标图片。因此,不管标准日期是否与目标日期相同,智能终端均可以根据不同的对应关系确 定出第一指定图片或目标图片。
[0096] 图3为本发明实施例提供的一种自动更新背景图片的装置的示意图。参照图3,该 装置包括第一获取模块11、第一确定模块12、第二获取模块13和第二确定模块14,其中:
[0097] 第一获取模块11,用于获取智能终端所在地区当前的天气信息和标准时间。
[0098] 第一确定模块12,用于确定标准时间对应的时间段。
[0099] 第二获取模块13,用于获取与天气信息和时间段均对应的目标图片。
[0100]第二确定模块14,用于将目标图片确定为应用软件的背景图片。
[0101]可选的,本发明实施例提供的自动更新背景图片的装置还可以包括以下模块:
[0102] 第三获取模块,用于获取智能终端所在地区当前的标准日期。
[0103] 判断模块,用于判断标准日期与目标日期是否相同。
[0104] 第一执行模块,用于在标准日期与目标日期相同时,确定与天气信息、时间段和目 标日期均对应的第一指定图片,将第一指定图片确定为应用软件的背景图片。
[0105] 第二执行模块,用于在标准日期与目标日期不同时,触发第二获取模块13。
[0106] 可选的,第一获取模块11还可以包括以下子模块:
[0107] 第一获取子模块,用于获取智能终端所在的位置信息。
[0108] 第一确定子模块,用于确定位置信息所在的时区。
[0109] 第二确定子模块,用于确定时区当前对应的标准日期和标准时间。
[0110] 第三确定子模块,用于确定与位置信息、标准日期和标准时间均对应的天气信息。
[0111] 可选的,第二获取模块13还可以包括以下子模块:
[0112] 发送子模块,用于向服务器发送图片获取请求,图片获取请求包括天气信息和时 间段。
[0113] 接收子模块,用于接收服务器发送的与天气信息和时间段均对应的目标图片。
[0114] 可选的,第二获取模块13还可以包括以下子模块:
[0115] 第四确定子模块,用于在智能终端的图片库中确定与天气信息和时间段均对应的 目标图片。
[0116] 第二获取子模块,用于获取图片库中的目标图片。
[0117] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法 的实施例中进行了详细描述,此处将不做详细阐述说明。
[0118] 以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【主权项】
1. 一种自动更新背景图片的方法,其特征在于,所述方法应用于安装有应用软件的智 能终端内,所述方法包括: 获取所述智能终端所在地区当前的天气信息和标准时间; 确定所述标准时间对应的时间段; 获取与所述天气信息和所述时间段均对应的目标图片; 将所述目标图片确定为所述应用软件的背景图片。2. 根据权利要求1所述的自动更新背景图片的方法,其特征在于,在确定所述标准时间 对应的时间段之后,所述方法还包括: 获取所述智能终端所在地区当前的标准日期; 判断所述标准日期是否与目标日期相同; 在所述标准日期与所述目标日期相同时,确定与所述天气信息、所述时间段和所述目 标日期均对应的第一指定图片,将所述第一指定图片确定为所述应用软件的背景图片; 在所述标准日期与所述目标日期不同时,触发所述获取与所述天气信息和所述时间段 均对应的目标图片的步骤。3. 根据权利要求1所述的自动更新背景图片的方法,其特征在于,所述获取所述智能终 端所在地区当前的天气信息和标准时间的步骤包括: 获取所述智能终端所在的位置信息; 确定所述位置信息所在的时区; 确定所述时区当前对应的标准日期和标准时间; 确定与所述位置信息、所述标准日期和所述标准时间均对应的天气信息。4. 根据权利要求1所述的自动更新背景图片的方法,其特征在于,获取与所述天气信息 和所述时间段均对应的目标图片的步骤包括: 向服务器发送图片获取请求,所述图片获取请求包括所述天气信息和所述时间段; 接收所述服务器发送的与所述天气信息和所述时间段均对应的目标图片。5. 根据权利要求1所述的自动更新背景图片的方法,其特征在于,获取与所述天气信息 和所述时间段均对应的目标图片的步骤包括: 在所述智能终端的图片库中确定与所述天气信息和所述时间段均对应的目标图片; 获取所述图片库中的所述目标图片。6. -种自动更新背景图片的装置,其特征在于,所述装置包括: 第一获取模块,用于获取所述智能终端所在地区当前的天气信息和标准时间; 第一确定模块,用于确定所述标准时间对应的时间段; 第二获取模块,用于获取与所述天气信息和所述时间段均对应的目标图片; 第二确定模块,用于将所述目标图片确定为所述应用软件的背景图片。7. 根据权利要求6所述的自动更新背景图片的装置,其特征在于,所述装置还包括: 第三获取模块,用于获取所述智能终端所在地区当前的标准日期; 判断模块,用于判断所述标准日期与目标日期是否相同; 第一执行模块,用于在所述标准日期与所述目标日期相同时,确定与所述天气信息、所 述时间段和所述目标日期均对应的第一指定图片,将所述第一指定图片确定为所述应用软 件的背景图片; 第二执行模块,用于在所述标准日期与所述目标日期不同时,触发所述第二获取模块。8. 根据权利要求6所述的自动更新背景图片的装置,其特征在于,所述第一获取模块包 括: 第一获取子模块,用于获取所述智能终端所在的位置信息; 第一确定子模块,用于确定所述位置信息所在的时区; 第二确定子模块,用于确定所述时区当前对应的标准日期和标准时间; 第三确定子模块,用于确定与所述位置信息、所述标准日期和所述标准时间均对应的 天气信息。9. 根据权利要求6所述的自动更新背景图片的装置,其特征在于,所述第二获取模块包 括: 发送子模块,用于向服务器发送图片获取请求,所述图片获取请求包括所述天气信息 和所述时间段; 接收子模块,用于接收所述服务器发送的与所述天气信息和所述时间段均对应的目标 图片。10. 根据权利要求6所述的自动更新背景图片的装置,其特征在于,所述第二获取模块 包括: 第四确定子模块,用于在所述智能终端的图片库中确定与所述天气信息和所述时间段 均对应的目标图片; 第二获取子模块,用于获取所述图片库中的所述目标图片。
【文档编号】G06F3/0481GK106095223SQ201610379592
【公开日】2016年11月9日
【申请日】2016年6月1日
【发明人】朱少龙
【申请人】乐视控股(北京)有限公司, 乐视网信息技术(北京)股份有限公司