实现社交网络应用的方法和装置制造方法及图纸

技术编号:12166190 阅读:79 留言:0更新日期:2015-10-08 01:20
本发明专利技术提供了一种实现社交网络应用的方法和装置。所述方法包括:侦听得到第三方桌面中处于显示状态的社交网络应用页面;向所述社交网络应用页面对应的社交网络应用查询消息,并拉取所述社交网络应用中新增的消息;将所述拉取的消息更新于所述社交网络应用页面中。所述装置包括:侦听模块,用于侦听得到第三方桌面中处于显示状态的社交网络应用页面;消息获取模块,用于向所述社交网络应用页面对应的社交网络应用查询消息,并拉取所述社交网络应用中新增的消息;页面更新模块,用于将所述拉取的消息更新于所述社交网络应用页面中。采用本发明专利技术能提高社交网络应用功能的实现效率。

【技术实现步骤摘要】

本专利技术涉及计算机应用技术,特别是涉及一种实现社交网络应用的方法和装置
技术介绍
随着智能移动设备的发展,各种智能移动设备已成为人们工作和生活中必不可少的工具,不管是在平时的即时通信,还是在用户的工作和生活中都得到了广泛的使用。运行于智能移动设备中的社交网络应用拥有了大量的用户,这些用户在使用社交网络应用进行消息浏览等操作时,将必须进入社交网络应用中。也就是说,在需要浏览社交网络应用中新接收到的消息时,将不得不由智能移动设备的桌面找到社交网络应用对应的图标,通过点击该图标进入社交网络应用的界面中,进而方可浏览社交网络应用中的消息。然而,这一过程较为繁琐,并且需要耗费较多的时间,因此,对于实现社交网络应用的功能而言,存在着实现效率较低的缺陷。
技术实现思路
基于此,有必要针对传统的实现社交网络应用功能存在实现效率较低的缺陷的技术问题,提供一种能提高社交网络应用功能的实现效率的实现社交网络应用的方法。此外,还有必要提供一种能提高社交网络应用功能的实现效率的实现社交网络应用的装置。一种实现社交网络应用的方法,包括如下步骤:侦听得到第三方桌面中处于显示状态的社交网络应用页面;向所述社交网络应用页面对应的社交网络应用查询消息,并拉取所述社交网络应用中新增的消息;将所述拉取的消息更新于所述社交网络应用页面中。一种实现社交网络应用的装置,包括:侦听模块,用于侦听得到第三方桌面中处于显示状态的社交网络应用页面;消息获取模块,用于向所述社交网络应用页面对应的社交网络应用查询消息,并拉取所述社交网络应用中新增的消息;页面更新模块,用于将所述拉取的消息更新于所述社交网络应用页面中。上述实现社交网络应用的方法和装置,在侦听到第三方桌面中处于显示状态的社交网络应用页面时,将向这一社交网络应用页面对应的社交网络应用查询消息,并由社交网络应用进行新增的消息的拉取,以将拉取的消息更新于处于显示状态的社交网络应用页面中,此时,将使得用户不需要进入社交网络应用也能查看社交网络应用中新增的消息,大为提高了社交网络应用功能的实现效率,并且将社交网络应用所对应的社交网络应用页面整合于第三方桌面中,为通过第三方桌面实现社交网络应用中的各种功能奠定了基础,有利于简化用户操作,提高社交网络应用响应用户操作的效率。【附图说明】图1为一个实施例中实现社交网络应用的方法流程图;图2为一个实施例中根据第三方桌面中触发的社交网络应用页面显示操作控制停留于第三方桌面中的页面为社交网络应用页面的方法流程图;图3为实现本专利技术的智能移动设备的结构示意图;图4为一个实施例中实现社交网络应用的装置的结构示意图;图5为一个实施例中页面控制模块的结构示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。除非上下文另有特定清楚的描述,本专利技术中的元件和组件,数量既可以单个的形式存在,也可以多个的形式存在,本专利技术并不对此进行限定。本专利技术中的步骤虽然用标号进行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。可以理解,本文中所使用的术语“和/或”涉及且涵盖相关联的所列项目中的一者或一者以上的任何和所有可能的组口 ο如图1所示,在一个实施例中,一种实现社交网络应用的方法,包括如下步骤:步骤110,侦听得到第三方桌面中处于显示状态的社交网络应用页面。本实施例中,第三方桌面为用户在各种智能移动设备所看到的主区域,例如,各种应用程序图标将置于第三方桌面中,用户通过点击第三方桌面中的任一应用程序图标即可进入相应的应用程序中。在优选的实施例中,该第三方桌面是由运行于智能移动设备中的桌面软件实现的,也就是说,第三方桌面是由第三方开发者针对当前智能移动设备所开发的桌面软件实现的,第三方桌面将包含了若干个页面,其中,第三方桌面所含的页面将包括了社交网络应用页面,社交网络应用页面是与社交网络应用所对应的,将用于作为社交网络应用的扩展界面,使得用户通过社交网络应用页面即可获取到社交网络应用中的功能。第三方桌面在智能移动设备中的实现利用了智能移动设备中操作系统所提供的开放桌面接口,例如,在Android操作系统中提供了开放桌面接口,因此可在运行了Android操作系统的智能移动设备中实现第三方桌面的应用,但是,在1S操作系统中,由于没有开放桌面接口,因此,将无法在1S操作系统中实现第三方桌面。在第三方桌面所包含的多个页面中,若社交网络应用页面停留于第三方桌面中,则社交网络应用页面处于显示状态,而所对应的社交网络应用也是处于验证登录的状态的,优选的,第三方桌面和社交网络应用可使用同一帐号体系,例如,实现第三方桌面的桌面软件中的帐号体系为社交网络应用中的帐号体系,进而便于使用社交网络应用中的资源。该社交网络应用可以是任一社交类软件,例如,微博、微信、即时通信工具以及基于即时通信工具,且具有博客功能的个性空间等,在此不一一进行列举。步骤130,向社交网络应用页面对应的社交网络应用查询消息,并拉取社交网络应用中新增的消息。本实施例中,在侦听到社交网络应用页面处于显示状态时,将向社交网络应用页面所对应的社交网络应用查询该社交网络应用中是否接收到新的消息,若为是,则主动由社交网络应用中拉取新增的消息。社交网络应用中新增的消息为用户在社交网络应用中接收到的所有消息,可以是接收到的联系人发送的消息,也可以是社交网络应用的朋友圈所更新的消息等。例如,社交网络应用可为微信,则新增的消息可以是微信中联系人发送的消息、关注的公众平台所推送的消息、朋友圈中提到当前微信中登录的用户的消息,当然也可以是朋友圈中更新的任何消息,可根据实际运营的需要进行灵活的设定。具体的,进入社交网络应用页面时,将通过查询社交网络应用私有的数据库来得到新增的消息,以从社交网络应用私有的数据库实现新增消息的主动拉取,进而使得用户一旦进入社交网络应用页面即可查看到社交网络应用中产生的消息,为用户快速查看社交网络应用中的新增消息提供了便捷入口。步骤150,将拉取的消息更新于社交网络应用页面中。本实施例中,按照预设的视图样式生成社交网络应用页面,并将从社交网络应用中拉取的消息显示于生成的社交网络应用页面中。通过如上所述的过程将社交网络应用整合到第三方桌面中,以在第三方桌面实时显示社交网络应用中新增的消息,对于用户而言不需要进入社交网络应用也能够快速获得社交网络应用的功能,进而在社交网络应用页面中实现消息的浏览以及其它操作。进一步的,由于社交网络应用是需要进行登录验证的,因此使得桌面插件无法获取到社交网络应用中的消息并显示于第三方桌面中,进而保证了社交网络应用的安全性以及消息的闭环,避免了消息的随意获取和泄露,保证了消息的安全性。在一个实施例中,上述步骤110之前,该方法还包括如下步骤:接收社交网络应用的事件通知,根据事件通知更新处于未显示状态社交网络应用页面所对应的页面指示标识,使得页面指示标识更新为消息提示状态。本实施例中,社交网络应用的事件通知是由于社交网络应用中消息发生变更而产生的,可以是社交网络应用中接收到新的消本文档来自技高网...
实现社交网络应用的方法和装置

【技术保护点】
一种实现社交网络应用的方法,包括如下步骤:侦听得到第三方桌面中处于显示状态的社交网络应用页面;向所述社交网络应用页面对应的社交网络应用查询消息,并拉取所述社交网络应用中新增的消息;将所述拉取的消息更新于所述社交网络应用页面中。

【技术特征摘要】

【专利技术属性】
技术研发人员:廖茜何竞陈郁李斌罗程
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1