本发明涉及社交软件技术领域,特别涉及一种社交软件使用界面提示方法及系统。
背景技术:
社交,即社会上的交际往来。而通过网络来实现这一目的的软件便是社交软件。广泛的来说,手机,座机等通讯设备也属于社交软件的范畴之一,即所有能与人通话交流的都称为社交软件。全球社交软件应用最多的社交软件分别是facebook、whatsapp、messenger、微信、qq等等。以微信为例,众所周知的在通过微信与好友进行一个对话或者是刷朋友圈的时候,如果朋友发来会话时只有上栏目进行一下推送提醒,而无法在当前界面的前提下再开一个对话消息框,使社交软件在使用过程中较为不便,降低了社交软件的实用性。
技术实现要素:
本发明提供一种社交软件使用界面提示方法及系统,能够在使用当前界面的情况下新开启与好友的对话消息框,增加了社交软件的实用性。
一种社交软件使用界面提示方法,包括以下步骤:
获取当前好友发送的当前消息;
判断手机屏幕的当前界面是否为该软件的打开界面;
若不是该软件的打开界面,则通过手机的提示栏对用户进行提醒;
若是该软件的打开界面,则判断手机屏幕的当前界面是否为该当前好友的对话框;
若当前界面是该当前好友的对话框,则通过该对话框对当前消息进行显示;
若当前界面不是该当前好友的对话框,则建立与发送当前消息的当前好友的新对话框。
进一步的,
所述新对话框小于当前手机屏幕的二分之一。
进一步的,
所述若当前界面不是该当前好友的对话框,则建立与发送当前消息的当前好友的新对话框的步骤还包括:
获取当前好友的当前头像,将当前好友的当前头像显示于手机屏幕的当前界面;
当当前头像被选定后,则建立当前头像所对应好友的新对话框。
进一步的,
所述若当前头像没有被选定,则在一预设时间后当前头像消失。
进一步的,
获取好友的头像图像;
获取用户选取的第一表情图像,将好友的头像图像放于第一表情图像内生成组合图像;
将组合图像以对话消息发送至好友的终端。
一种社交软件使用界面提示系统,包括以下装置:
第一获取判断模块:用于获取当前好友发送的当前消息;
第一判断模块:用于判断手机屏幕的当前界面是否为该软件的打开界面;
若不是该软件的打开界面,则通过手机的提示栏对用户进行提醒;
第二判断模块:用于若是该软件的打开界面,则判断手机屏幕的当前界面是否为该当前好友的对话框;
若当前界面是该当前好友的对话框,则通过该对话框对当前消息进行显示;
对话框建立模块:用于若当前界面不是该当前好友的对话框,则建立与发送当前消息的当前好友的新对话框。
进一步的,
所述新对话框小于当前手机屏幕的二分之一。
进一步的,
所述对话框建立模块还包括:
获取子模块一:获取当前好友的当前头像,将当前好友的当前头像显示于手机屏幕的当前界面;
当当前头像被选定后,则建立当前头像所对应好友的新对话框。
进一步的,
所述若当前头像没有被选定,则在一预设时间后当前头像消失。
进一步的,
好包括获取子模块二:用于获取好友的头像图像;
表情头像融合模块:用于获取用户选取的第一表情图像,将好友的头像图像放于第一表情图像内生成组合图像;
表情头像发送模块:用于将组合图像以对话消息发送至好友的终端。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为社交软件使用界面提示方法的流程图;
图2为社交软件使用界面提示系统的结构图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
一种社交软件使用界面提示方法,如图1所示,包括以下步骤:
s1、第一获取步骤:获取当前好友发送的当前消息;
s2、第一判断步骤:判断手机屏幕的当前界面是否为该软件的打开界面;
若不是该软件的打开界面,则通过手机的提示栏对用户进行提醒;
s3、第二判断步骤:若是该软件的打开界面,则判断手机屏幕的当前界面是否为该当前好友的对话框;
若当前界面是该当前好友的对话框,则通过该对话框对当前消息进行显示;
s4、对话框建立步骤:若当前界面不是该当前好友的对话框,则建立与发送当前消息的当前好友的新对话框。
首先获取当前好友发送的当前消息,然后判断手机屏幕是否为该社交软件的打开界面,如果是的话证明此时使用者在使用该社交软件,如果不是的话则此时使用者没有在使用该社交软件或此时的移动终端处于待机状态。
如果当前手机的界面为不是该社交软件的打开界面,则通过手机的提示栏对用户进行提醒即可。
如果当前手机的界面是该软件的打开界面,则判断手机屏幕的当前界面是否为该当前好友的对话框。若当前界面是该当前好友的对话框,则通过该对话框对当前消息进行显示。证明此时当前用户正在与当前好友进行进行对话。
若当前界面不是该当前好友的对话框,此则时用户正在与其他用户通过对话框聊天或者是用户正在使用该社交软件的其他功能,例如说正在浏览微信的朋友圈、qq的qq空间等等。此时建立一个发送当前消息的当前好友的新对话框,方便用户进行聊天的同事也不干扰其浏览其他内容。
所述新对话框小于当前手机屏幕的二分之一。由于新对话框小于当前手机屏幕的二分之一使得用户在与当前好友收发消息的同时还能够浏览其他内容。
在一个实施例中,所述若当前界面不是该当前好友的对话框,则建立与发送当前消息的当前好友的新对话框的步骤还包括:获取当前好友的当前头像,将当前好友的当前头像显示于手机屏幕的当前界面;当当前头像被选定后,则建立当前头像所对应好友的新对话框。
所述若当前头像没有被选定,则在一预设时间后当前头像消失。如果该当前头像没有被选定则证明此时用户不想与当前头像所对应的好友及时进行会话(消息的收发),该一预设时间是给用户考虑的时间,避免当前头像长时间出现对用户的实用软件体验造成影响。
获取好友的头像图像;获取用户选取的第一表情图像,将好友的头像图像放于第一表情图像内生成组合图像;将组合图像以对话消息发送至好友的终端。通过以上方式,可以将第一表情图像和好友的图像生成组合的头像,其中组合图像可以如下设置,例如说第一表情图像为一个人头,第一表情头像和头像图像组合可以是人头的眼镜里面为缩小后的头像图像,寓意为“我的眼里只有你”,也可以是第一表情图像为一个心型,第一表情头像和头像图像组合可以是缩小后的头像位于心的中部,寓意为“我的心里只有你”。组合方式可以进行随意组合。
一种社交软件使用界面提示系统,如图2所示,包括以下装置:
第一获取判断模块:用于获取当前好友发送的当前消息;
第一判断模块:用于判断手机屏幕的当前界面是否为该软件的打开界面;
若不是该软件的打开界面,则通过手机的提示栏对用户进行提醒;
第二判断模块:用于若是该软件的打开界面,则判断手机屏幕的当前界面是否为该当前好友的对话框;
若当前界面是该当前好友的对话框,则通过该对话框对当前消息进行显示;
对话框建立模块:用于若当前界面不是该当前好友的对话框,则建立与发送当前消息的当前好友的新对话框。
在一个实施例中,所述新对话框小于当前手机屏幕的二分之一。
在一个实施例中,所述对话框建立模块还包括:
获取子模块一:获取当前好友的当前头像,将当前好友的当前头像显示于手机屏幕的当前界面;
当当前头像被选定后,则建立当前头像所对应好友的新对话框。
在一个实施例中,所述若当前头像没有被选定,则在一预设时间后当前头像消失。
在一个实施例中,好包括获取子模块二:用于获取好友的头像图像;
表情头像融合模块:用于获取用户选取的第一表情图像,将好友的头像图像放于第一表情图像内生成组合图像;
表情头像发送模块:用于将组合图像以对话消息发送至好友的终端。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。