显示即时通信消息的方法和装置制造方法及图纸

技术编号:37134812 阅读:22 留言:0更新日期:2023-04-06 21:33
本申请涉及终端领域,提供了一种显示即时通信消息的方法和装置。该方法包括:在桌面的第一区域内显示即时通信APP的图标;获取即时通信APP的新消息;从新消息中获取摘要;在桌面的第二区域内显示摘要,其中,第二区域的面积大于第一区域的面积,并且,摘要覆盖即时通信APP的图标。即时通信APP未收到新消息前,桌面在一块较小的区域(即,第一区域)内显示即时通信APP的图标,节省桌面空间;即时通信APP收到新消息后,桌面在一块较大的区域内(即,第二区域)内显示新消息的摘要,使得用户无需对即时通信APP进行操作即可获取新消息。因此,本实施例在节省桌面空间的同时提高了用户阅读新消息的便利性。息的便利性。息的便利性。

【技术实现步骤摘要】
显示即时通信消息的方法和装置


[0001]本申请涉及终端领域,具体涉及一种显示即时通信消息的方法和装置。

技术介绍

[0002]即时通信(instant message,IM)是一种能够即时发送和接收信息的功能,具备即时通信功能的应用程序(application,APP)可以被称为即时通信APP。即时通信APP收到新消息后,可以通过即时通信APP的图标右上角的红点提示用户阅读新消息,用户可以点击即时通信APP的图标打开即时通信APP,也可以通过语音助手打开即时通信APP,从而完成新消息的阅读。
[0003]在一些情况下,用户不方便通过上述方式阅读新消息,例如,当用户处于会议室且正在记录笔记时,不方便点击屏幕打开即时通信APP,也不方便通过语音助手打开即时通信APP。如何提高用户阅读新消息的便利性是当前需要解决的问题。

技术实现思路

[0004]本申请实施例提供了一种显示即时通信消息的方法、装置、计算机可读存储介质和计算机程序产品,能够提高用户阅读新消息的便利性。
[0005]第一方面,提供了一种即时通信消息的方法,包括:在桌面的第一区域内显示即时通信APP的图标;获取即时通信APP的新消息;从新消息中获取摘要;在桌面的第二区域内显示摘要,其中,第二区域的面积大于第一区域的面积,并且,摘要覆盖即时通信APP的图标。
[0006]即时通信APP未收到新消息前,桌面在一块较小的区域(即,第一区域)内显示即时通信APP的图标,节省桌面空间;即时通信APP收到新消息后,桌面在一块较大的区域内(即,第二区域)内显示新消息的摘要,使得用户无需对即时通信APP进行操作即可获取新消息。因此,本实施例在节省桌面空间的同时提高了用户阅读新消息的便利性。
[0007]在一种实现方式中,当推送功能开启时,获取即时通信APP的新消息,包括:监听通知中心;当通知中心的状态发生变化时,确定通知中心收到的推送消息的来源是否为即时通信APP;当推送消息的来源为即时通信APP时,从通知中心获取推送消息,其中,推送消息为即时通信APP的新消息。
[0008]当推送功能开启时,桌面APP可以直接从通知中心获取即时通信APP的新消息,无需调用即时通信APP的接口,因此,无需取得即时通信APP的接口调用授权,从而减小了开发成本。
[0009]在一种实现方式中,当推送功能未开启时,获取即时通信APP的新消息,包括:通过即时通信APP的新消息回调接口获取即时通信APP的新消息。
[0010]桌面APP通过即时通信APP的新消息回调接口获取新消息,可以使用户在避免推送干扰的情况下收到重要消息(即,即时通信APP的新消息),提高用户的体验。
[0011]在一种实现方式中,在桌面的第二区域内显示摘要,包括:确定新消息的状态;当新消息的状态为未读状态时,在桌面的第二区域内显示新消息的摘要。
[0012]在一些情况中,用户可能通过其它方式阅读了新消息。例如,用户同时登录了电脑版即时通信APP和手机版即时通信APP,用户在电脑上查看了即时通信APP的新消息,则手机可以确定该新消息的状态为已读状态,不再在手机上的第二区域显示新消息;若用户仅在手机上登录了即时通信APP,或者,若用户未在电脑上查看即时通信APP的新消息,则手机可以在桌面上的第二区域内显示该新消息的摘要。本实施例可以避免已读消息对用户的干扰。
[0013]在一种实现方式中,在桌面的第二区域内显示摘要之前,还包括:确定新消息的摘要的信息量;根据摘要的信息量确定第二区域的面积,第二区域的面积与摘要的信息量正相关。
[0014]新消息的信息量较大时,桌面APP可以在一个较大的第二区域内显示新消息的摘要;新消息的信息量较小时,桌面APP可以在一个较小的第二区域内显示新消息的摘要;这样,既可以使用户获取尽可能多的摘要信息,又能减小摘要对用户的干扰。
[0015]在一种实现方式中,还包括:接收用户的第一操作,第一操作用于查看新消息的下一条消息或者上一条消息;根据第一操作显示新消息的下一条消息或者上一条消息。
[0016]第一操作可以是左右滑动操作,也可以是其他操作,本申请对此不做限定。桌面APP基于用户的第一操作显示多条新消息的摘要,能够最大程度地减小用户错过新消息的风险。
[0017]在一种实现方式中,还包括:接收用户的第二操作,第二操作用于将新消息的状态设置为已读状态;根据第二操作将新消息的状态设置为已读状态。
[0018]第二操作可以是上下滑动操作,也可以是其他操作,本申请对此不做限定。用户将新消息的状态设置为已读状态后,新消息提示用户的使命已经终结,桌面APP可以关闭第二区域内显示的新消息的摘要,恢复即时通信APP的图标,避免新消息的摘要对用户的干扰。
[0019]在一种实现方式中,还包括:接收用户的第三操作,第三操作用于读取新消息的完整信息;根据第三操作显示新消息的完整信息。
[0020]第三操作可以是单击操作,也可以是其他操作,本申请对此不做限定。在一些情况中,新消息的内容过多,或者,新消息在第二区域内的播放效果较差,用户可以通过点击新消息的摘要打开即时通信APP,获取新消息的完整信息,或者,在一个更合适的场景中播放新消息,从而可以提高用户体验。
[0021]在一种实现方式中,还包括:当新消息的摘要的显示时间大于或等于时间阈值时,关闭新消息的摘要。
[0022]新消息的摘要的显示时间大于或等于时间阈值时,桌面APP可以认为用户已经阅读了摘要,随后,终端设备可以关闭摘要,减小摘要对用户的干扰。
[0023]在一种实现方式中,还包括:当在第二区域内显示摘要时,在桌面的第三区域内显示其他APP的图标,第二区域与第三区域不重叠,其他APP为:被摘要覆盖的除即时通信APP之外的APP。
[0024]由于第二区域的面积大于第一区域的面积,桌面APP在第二区域显示新消息的摘要时,可能会遮挡其他APP的图标。本实施例中,桌面APP在第二区域显示新消息的摘要时,在第三区域显示其他APP的图标,可以避免其他APP的图标被摘要遮挡,提高用户体验。
[0025]在一种实现方式中,还包括:在摘要关闭后,在第二区域内显示其他APP的图标,并
且,关闭第三区域内的其他APP的图标。
[0026]本实施例能够使桌面恢复至显示新消息的摘要之前的状态,提高用户体验。
[0027]在一种实现方式中,新消息为符合预设规则的消息。
[0028]用户可以预先设置新消息的过滤规则,当桌面APP收到的新消息不符合过滤规则时,桌面APP不展示新消息的摘要;当桌面APP收到的新消息符合过滤规则时,桌面APP展示新消息的摘要。从而可以避免群消息等不重要的信息对用户的干扰。
[0029]第二方面,提供了一种显示即时通信消息的装置,包括用于执行第一方面中任一种方法的单元。该装置可以是终端设备,也可以是终端设备内的芯片。该装置可以包括输入单元、显示单元和处理单元。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示即时通信消息的方法,其特征在于,包括:在桌面的第一区域内显示即时通信APP的图标;获取所述即时通信APP的新消息;从所述新消息中获取摘要;在所述桌面的第二区域内显示所述摘要,其中,所述第二区域的面积大于所述第一区域的面积,并且,所述摘要覆盖所述即时通信APP的图标。2.根据权利要求1所述的方法,其特征在于,当推送功能开启时,所述获取所述即时通信APP的新消息,包括:监听通知中心;当所述通知中心的状态发生变化时,确定所述通知中心收到的推送消息的来源是否为所述即时通信APP;当所述推送消息的来源为所述即时通信APP时,从所述通知中心获取所述推送消息,其中,所述推送消息为所述即时通信APP的新消息。3.根据权利要求1所述的方法,其特征在于,当推送功能未开启时,所述获取所述即时通信APP的新消息,包括:通过所述即时通信APP的新消息回调接口获取所述即时通信APP的新消息。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述在所述桌面的第二区域内显示所述摘要,包括:确定所述新消息的状态;当所述新消息的状态为未读状态时,在所述桌面的第二区域内显示所述摘要。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述在所述桌面的第二区域内显示所述摘要之前,还包括:确定所述摘要的信息量;根据所述摘要的信息量确定所述第二区域的面积,所述第二区域的面积与所述信息量正相关。6.根据权利要求1至5中任一项所述的方法,其特征在于,还包括:接收用户的第一操作,所述第一操作用于查看所述新消息的下一条消息或者上一条消息;根据所述第一操作显示所述新消息的下一条消息或者...

【专利技术属性】
技术研发人员:徐少非
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1