一种壁纸的更换方法、系统和存储介质技术方案

技术编号:22363654 阅读:50 留言:0更新日期:2019-10-23 04:32
本发明专利技术公开了一种壁纸的更换方法、系统和存储介质,所述方法包括以下步骤:获取移动设备的位置信息;根据位置信息向服务器获取第一壁纸;从本地获取当前使用的壁纸作为第二壁纸;将第二壁纸在第一设定区域的图案替换为第一壁纸在所述第一设定区域对应的图案,并在第二壁纸上添加更新提示图案,以生成当前桌面显示的壁纸;在移动设备显示桌面时,在第二设定区域获取手势指令;根据手势指令将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸。本发明专利技术基于地理位置为用户推送新的壁纸,然后可以让用户在桌面自行选择是否更换,使用起来非常便捷。本发明专利技术可以广泛应用在移动设备应用领域。

A replacement method, system and storage medium of wallpaper

【技术实现步骤摘要】
一种壁纸的更换方法、系统和存储介质
本专利技术涉及移动设备应用领域,尤其是一种壁纸的更换方法、系统和存储介质。
技术介绍
手机现在是人们离不开的工具,其已经逐渐成为了人们生活之中的一部分。而手机壁纸则是人们每天打开手机都会看到的内容。一个好看的手机壁纸可能会让人们的心情愉悦。定期更换用户的壁纸,能够使得用户保持新鲜感。而目前手机壁纸的更换方式主要有几种,第一种是用户手动在手机系统之中设置,第二种是手机上运行的软件根据触发条件自动为用户更换壁纸。然而,在系统设置之中更换壁纸步骤较多,对于用户来说操作比较繁琐。而根据触发条件来为用户自动更新壁纸的方案,如果该触发条件被频繁触发,会导致用户的壁纸被频繁更新,容易使用户生厌。例如,如果触发条件是地理位置时,用户在旅途中,壁纸可能被频繁更新。
技术实现思路
为解决上述技术问题,本专利技术的目的在于:提供一种壁纸的更换方法、系统和存储介质,以为用户推送新的壁纸并且在桌面中直接通过用户的操作指令决定是否更换壁纸。本专利技术实施例的第一方面提供了:一种壁纸的更换方法,包括以下步骤:获取移动设备的位置信息;根据位置信息向服务器获取第一壁纸;从本地获取当前使用的壁纸作为第二壁纸;将第二壁纸在第一设定区域的图案替换为第一壁纸在所述第一设定区域对应的图案,并在第二壁纸上添加更新提示图案,以生成当前桌面显示的壁纸;在移动设备显示桌面时,在第二设定区域获取手势指令;根据手势指令将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸。进一步,还包括以下步骤:根据第一壁纸和第二壁纸生成壁纸更换动画;在将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸时,播放壁纸更换动画。进一步,所述根据手势指令将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸,其具体包括:根据手势指令,得到手势的起点位置和终点位置;根据手势的起点位置和终点位置,由起点位置指向终点位置的向量;根据向量的角度将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸。进一步,所述根据向量的角度将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸,其具体包括:在确定向量的角度属于第一范围后,将当前桌面显示的壁纸切换为第一壁纸;在确定向量的角度属于第二范围后,将当前桌面显示的壁纸切换为第二壁纸;在确定向量的角度属于第一范围和第二范围以外范围后,忽略所述手势指令,以维持当前桌面显示的壁纸。本专利技术实施例的第二方面提供了:一种壁纸的更换系统,包括:位置获取模块,用于获取移动设备的位置信息;第一壁纸获取模块,用于根据位置信息向服务器获取第一壁纸;第二壁纸获取模块,用于从本地获取当前使用的壁纸作为第二壁纸;壁纸生成模块,用于将第二壁纸在第一设定区域的图案替换为第一壁纸在所述第一设定区域对应的图案,并在第二壁纸上添加更新提示图案,以生成当前桌面显示的壁纸;指令接收模块,用于在移动设备显示桌面时,在第二设定区域获取手势指令;壁纸切换模块,用于根据手势指令将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸。进一步,还包括:动画生成模块,用于根据第一壁纸和第二壁纸生成壁纸更换动画;动画播放模块,用于在将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸时,播放壁纸更换动画。进一步,所述根据手势指令将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸,其具体包括:根据手势指令,得到手势的起点位置和终点位置;根据手势的起点位置和终点位置,由起点位置指向终点位置的向量;根据向量的角度将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸。进一步,所述根据向量的角度将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸,其具体包括:在确定向量的角度属于第一范围后,将当前桌面显示的壁纸切换为第一壁纸;在确定向量的角度属于第二范围后,将当前桌面显示的壁纸切换为第二壁纸;在确定向量的角度属于第一范围和第二范围以外范围后,忽略所述手势指令。本专利技术实施例的第三方面提供了:一种壁纸的更换系统,包括:存储器,用于存储程序;处理器,用于加载所述程序以执行所述的壁纸的更换方法。本专利技术实施例的第四方面提供了:一种存储介质,其存储有程序,所述程序被处理器执行时实现所述的壁纸的更换方法。本专利技术的有益效果是:本专利技术基于地理位置从服务器获取第一壁纸作为新的壁纸,然后将第二壁纸在第一设定区域的图案替换为第一壁纸在所述第一设定区域对应的图案,并在第二壁纸上添加更新提示图案,以生成当前桌面显示的壁纸;然后在显示桌面时,根据用户的操作指令来决定是否更新壁纸;本专利技术基于地理位置为用户推送新的壁纸,然后可以让用户在桌面自行选择是否更换,使用起来非常便捷。附图说明图1为本专利技术一种具体实施例的壁纸的更换方法的流程图;图2为本专利技术一种具体实施例中在提示用户有可更换的壁纸时的桌面示意图;图3为本专利技术的具体实施例中第一种壁纸更换动画的示意图;图4为本专利技术的具体实施例中第二种壁纸更换动画的示意图。具体实施方式下面结合说明书附图和具体的实施例对本专利技术进行进一步的说明。本实施例公开了一种壁纸的更换方法,其应用在移动设备之中,所述移动设备包括但不限于手机和平板。在本实施例中,还设置有用于提供更换壁纸的服务器,所述服务器基于景点的地理位置,将与景点相关的壁纸进行分类,然后当移动设备根据其位置信息请求服务器获取壁纸时,服务器会根据移动设备的位置信息来选择壁纸分类中的一张照片进行推送。然而,如果用户持续移动,那么用户可能频繁收到壁纸更新推送,本实施例主要是为了在壁纸推送时,让用户有自己选择的权利,并简化用户在选择时的操作。参照图1,本实施例包括以下步骤:S101、获取移动设备的位置信息。所述位置信息可以通过GPS模块获取,所述位置信息主要是表示移动设备位置的经纬度坐标。S102、根据位置信息向服务器获取第一壁纸。服务器会根据景点的地理位置对景点相关的壁纸进行分类,然后当移动设备发送带有位置信息的请求时,服务器会根据移动设备所发送的位置信息,从多个壁纸分类中选中一个分类,并从这个分类中选择一个照片进行推送。S103、从本地获取当前使用的壁纸作为第二壁纸。一个移动设备中必然会存在一张正在使用的壁纸,本实施例将该壁纸进行读取,以用于生成提醒用户可以更换壁纸时的临时壁纸。S104、将第二壁纸在第一设定区域的图案替换为第一壁纸在所述第一设定区域对应的图案,并在第二壁纸上添加更新提示图案,以生成当前桌面显示的壁纸。在本步骤中,会生成一个临时壁纸,以指示用户目前可以更新。参照图2,在桌面壁纸的显示范围100之中,包括第一区域101,即图中的三角形区域,其中第一区域101中的图案为第一壁纸的图案201,而桌面壁纸的其他显示范围之中,显示的是第二壁纸的图案202。其中,与第一区域101相邻的位置设置有一个更新提示图案102,该更新提示图案102可以是显示成一个纸张被翻折后的效果,其也可以用箭头之类的图案表示。具体地,在生成临时壁纸时,可以将第一壁纸和第二壁纸分别进行裁剪,接着拼接在一起,然后添加更新提示图案以生成临时壁纸。在另一些实施例中,也可以将第一壁纸的第一区域裁剪掉,然后将裁剪后的第一壁纸覆盖在第二壁纸上,再添加更新提示图案以生成临时壁纸。S105、在移动设备显示桌面时,在第二设定区域获取手势指令。参照图2,在桌面壁纸的显示范围100之中还包括第二区域103,即图中的虚线框区域,所述第二区本文档来自技高网...

【技术保护点】
1.一种壁纸的更换方法,其特征在于:包括以下步骤:获取移动设备的位置信息;根据位置信息向服务器获取第一壁纸;从本地获取当前使用的壁纸作为第二壁纸;将第二壁纸在第一设定区域的图案替换为第一壁纸在所述第一设定区域对应的图案,并在第二壁纸上添加更新提示图案,以生成当前桌面显示的壁纸;在移动设备显示桌面时,在第二设定区域获取手势指令;根据手势指令将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸。

【技术特征摘要】
1.一种壁纸的更换方法,其特征在于:包括以下步骤:获取移动设备的位置信息;根据位置信息向服务器获取第一壁纸;从本地获取当前使用的壁纸作为第二壁纸;将第二壁纸在第一设定区域的图案替换为第一壁纸在所述第一设定区域对应的图案,并在第二壁纸上添加更新提示图案,以生成当前桌面显示的壁纸;在移动设备显示桌面时,在第二设定区域获取手势指令;根据手势指令将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸。2.根据权利要求1所述的一种壁纸的更换方法,其特征在于:还包括以下步骤:根据第一壁纸和第二壁纸生成壁纸更换动画;在将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸时,播放壁纸更换动画。3.根据权利要求1所述的一种壁纸的更换方法,其特征在于:所述根据手势指令将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸,其具体包括:根据手势指令,得到手势的起点位置和终点位置;根据手势的起点位置和终点位置,由起点位置指向终点位置的向量;根据向量的角度将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸。4.根据权利要求3所述的一种壁纸的更换方法,其特征在于:所述根据向量的角度将当前桌面显示的壁纸切换为第一壁纸或者第二壁纸,其具体包括:在确定向量的角度属于第一范围后,将当前桌面显示的壁纸切换为第一壁纸;在确定向量的角度属于第二范围后,将当前桌面显示的壁纸切换为第二壁纸;在确定向量的角度属于第一范围和第二范围以外范围后,忽略所述手势指令,以维持当前桌面显示的壁纸。5.一种壁纸的更换系统,其特征在于:包括:位置获取模块,用于获取移动设备的位置信息;第一壁纸获取模块,用于根据位置信息向服务器获取第一壁纸;第二壁纸获取模块,用于从本地获取当前使用的...

【专利技术属性】
技术研发人员:黄帆
申请(专利权)人:无锡天脉聚源传媒科技有限公司
类型:发明
国别省市:江苏,32

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

1