本发明属于移动终端技术领域,尤其涉及一种基于社交的用户终端壁纸更换方法及系统。
背景技术:
随着生活水平的提高,人们越来越依赖于移动智能终端,尤其是智能手机。一般的手机都有选择和更换壁纸的功能,因此,人们可以根据自己的喜好来设置壁纸,所选择的壁纸可以是本地图片,也可以是直接从网上下载的图片。若好友之间要分享壁纸,则需要借助第三方软件进行壁纸图片的传送,之后再进行壁纸的更换,使得手机壁纸更换操作繁琐,且难以与好友进行互动。
技术实现要素:
本发明的目的在于提供一种基于社交的用户终端壁纸更换方法及系统,旨在解决现有技术中终端壁纸更换操作繁琐,难以满足用户个性化、社交化的需求的问题。
一方面,本发明提供了一种基于社交的用户终端壁纸更换的方法,所述方法包括下述步骤:
接收用户输入的用户终端的壁纸更换请求;
在预先构建的社交圈好友列表中选择好友的终端壁纸图片,并获取所述好友的壁纸图片;
将所述用户终端的壁纸更换为所述好友的终端壁纸图片。
另一方面,本发明提供了一种基于社交的用户终端壁纸更换的系统,所述系统包括:
请求接收单元,用于接收用户输入的用户终端的壁纸更换请求;
壁纸获取单元,用于在预先构建的社交圈好友列表中选择好友的终端壁纸图片,并获取所述好友的壁纸图片;以及
壁纸更换单元,用于将所述用户终端的壁纸更换为所述好友的终端壁纸图片。
本发明在接收用户终端的壁纸更换请求后,在预先构建的社交圈好友列表中选择好友的终端壁纸图片,并获取好友的壁纸图片,将用户终端的壁纸更换为好友的终端壁纸图片,实现了基于社交的终端壁纸图片的自动更换或设置,提高了用户在壁纸设置过程中的互动性,增加了用户在壁纸设置过程的趣味性。
附图说明
图1是本发明实施例一提供的基于社交的用户终端壁纸更换方法的实现流程图;
图2是本发明实施例二提供的基于社交的用户终端壁纸更换方法的实现流程图;
图3是本发明实施例三提供的基于社交的用户终端壁纸更换系统的结构示意图;以及
图4是本发明实施例四提供的基于社交的用户终端壁纸更换系统的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
以下结合具体实施例对本发明的具体实现进行详细描述:
实施例一:
图1示出了本发明实施例一提供的基于社交的用户终端壁纸更换方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在步骤S101中,接收用户输入的用户终端的壁纸更换请求。
本发明实施例适用于具有显示装置的用户终端,尤其适用于智能手机,以实现手机用户壁纸的智能化设置。在本发明实施例中,用户可以通过语音、文本和触控等多种方式触发生成壁纸更换请求,壁纸更换请求也可以通过预设的更换周期自动触发生成。
在步骤S102中,在预先构建的用户社交圈的好友列表中选择好友的终端壁纸图片,并获取好友的终端壁纸图片。
在本发明实施例中,社交圈是指对壁纸有相同爱好或偏好的用户所组成的群体。每个用户可属于一个或多个社交圈,例如,当壁纸类型被划分为山水类型壁纸、人物壁纸时,社交圈可以划分为基于山水类型壁纸、人物类型壁纸的社交圈,从而保证每个社交圈中的用户的所用终端壁纸具有一定的相似度。当然,同一用户也可属于不同种类壁纸对应的社交圈。
在本发明实施例中,当用户在预先构建的社交圈好友列表中选择好友的终端壁纸图片后,若用户认为好友的终端壁纸可进一步优化,得到更好、更漂亮的壁纸,则可以在将用户终端的壁纸更换为好友的终端壁纸图片之前,对下载的好友终端壁纸图片进行修改或优化。具体地,可以在壁纸中插入文字、图片、动画,或修改原有的文字、图片、动画、颜色等。
进一步优选地,用户可将修改后的好友终端壁纸图片推送给好友,这样,好友在接收修改后的终端壁纸图片后,可以选择将自己的终端壁纸图片更换为修改后的终端壁纸图片,从而提高好友之间的互动效果。
在步骤S103中,将用户终端的壁纸更换为好友的终端壁纸图片。
在本发明实施例中,在接收用户输入的用户终端的壁纸更换请求后,在预先构建的社交圈好友列表中选择好友的终端壁纸图片,并获取好友的壁纸图片,将用户终端的壁纸更换为好友的终端壁纸图片,使得好友之间可基于壁纸进行互动,增加了壁纸更换或设置过程中的社交乐趣,简化了基于社交的壁纸更换过程。
实施例二:
图2示出了本发明实施例二提供的基于社交的用户终端壁纸更换方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在步骤S201中,获取所有用户的终端所用壁纸的图片信息。
在步骤S202中,根据图片信息对所有用户进行分类,以构建具有相同壁纸偏好的社交圈。
在本发明实施例中,在构建社交圈时,根据所获取的所有用户的终端所用壁纸的图片信息,对所有用户进行分类,以构建具有相同壁纸偏好的用户社交圈,并向用户推送相同社交圈中好友。例如,当壁纸类型被划分为山水类型壁纸、人物壁纸时,社交圈可以划分为基于山水类型壁纸、人物壁纸的社交圈,这样每个社交圈中的用户所用壁纸具有一定的相似性。当然,同一用户也可属于不同种类壁纸对应的社交圈。
在步骤S203中,接收用户输入的用户终端的壁纸更换请求。
在本发明实施例中,用户可以通过语音、文本和触控等多种方式触发生成更换壁纸请求,壁纸更换请求还可通过预设的更换周期自动触发生成。
在步骤S204中,计算所有好友的终端所用壁纸图片与用户壁纸图片的相似度。
在步骤S205中,根据相似度大小向用户输出所有好友中的预设数量的终端所用壁纸图片。
在本发明实施例中,通过计算得到所有好友的终端所用壁纸图片与用户壁纸图片的相似度,根据相似度大小向用户输出所有好友中的预设数量的终端所用壁纸图片,从而向用户优先推送壁纸图片相似度较高的、好友终端所用的壁纸图片,以便于用户快速地选择自己最喜欢的、且与用户壁纸图片最大程度相似的好友终端所用的壁纸图片,提高了好友之间的互动效果。
在步骤S206中,根据用户的选择确定用户选择的好友的终端壁纸图片。
在步骤S207中,请求用户确认是否将用户终端的壁纸更换为好友的终端壁纸图片。
在步骤S208中,当用户确认将用户终端的壁纸更换为好友的终端壁纸图片时,将用户终端的壁纸更换为好友的终端壁纸图片。
在本发明实施例中,在接收用户输入的用户终端的壁纸更换请求后,在预先构建的社交圈好友列表中选择好友的终端壁纸图片,计算得到所有好友的终端所用壁纸图片与用户壁纸图片的相似度,根据相似度大小向用户输出所有好友中的预设数量的终端所用壁纸图片,然后根据用户的选择确定用户所选择的好友的终端壁纸图片,将用户终端的壁纸更换为好友的终端壁纸图片,使得好友之间可基于壁纸进行互动,增加了壁纸更换或设置过程中的社交乐趣,简化了基于社交的壁纸更换过程。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
实施例三:
图3示出了本发明实施例三提供的基于社交的用户终端壁纸更换系统的结构,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
请求接收单元31,用于接收用户输入的用户终端的壁纸更换请求;
壁纸获取单元32,用于在预先构建的社交圈好友列表中选择好友的终端壁纸图片,并获取好友的壁纸图片;以及
壁纸更换单元33,用于将用户终端的壁纸更换为好友的终端壁纸图片。
优选地,在本发明实施例中,壁纸获取单元32包括:
壁纸编辑单元321,用于对好友的终端壁纸图片进行修改,以获得修改后的好友的终端壁纸图片;以及
壁纸推送单元322,用于将修改后的好友的终端壁纸图片推送给好友。
在本发明实施例中,基于社交的用户终端壁纸更换的系统的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。各单元的具体实施方式可参考前述实施例一的描述,在此不再赘述。
实施例四:
图4示出了本发明实施例四提供的基于社交的用户终端壁纸更换的系统的结构,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
壁纸信息获取单元41,用于获取所有用户的终端所用壁纸的图片信息。
社交圈构建单元42,用于根据图片信息对所有用户进行分类,以构建具有相同壁纸偏好的社交圈。
请求接收单元43,用于接收用户输入的用户终端的壁纸更换请求;
相似度计算单元44,用于计算所有好友的用户终端所用壁纸图片与用户壁纸图片的相似度;
壁纸输出单元45,用于根据相似度大小向用户输出所有好友中的预设数量的用户终端所用壁纸图片;
壁纸确定单元46,用于根据用户的选择确定用户选择的好友的终端壁纸图片;
更换确认单元47,请求用户确认是否将用户终端的壁纸更换为好友的终端壁纸图片;以及
壁纸更换单元48,用于将用户终端的壁纸更换为好友的终端壁纸图片。具体地,壁纸更换单元48包括壁纸更换子单元,用于当用户确认将用户终端的壁纸更换为好友的终端壁纸图片时,将用户终端的壁纸更换为好友的终端壁纸图片。
在本发明实施例中,基于社交的用户终端壁纸更换的系统的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。各单元的具体实施方式可参考前述实施例二的描述,在此不再赘述。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。