一种消息处理方法及装置制造方法及图纸

技术编号:43840664 阅读:14 留言:0更新日期:2024-12-31 18:36
一种消息处理方法及装置,所述方法应用于终端设备,该终端设备的应用程序框架层包括感知模块、拦截模块和显示模块。该方法包括:终端设备接收消息事件,消息事件用于通知消息事件对应的应用获取消息内容,感知模块用于在感知到接收消息事件之后,确定消息事件对应的应用的主进程被移除或被冻结,且确定应用被设置为禁止自动启动主进程时通知拦截模块,由拦截模块保持应用的主进程被移除或被冻结,因为被移除或被冻结的应用的主进程不占用终端设备的CPU资源,从而降低应用的主进程对系统资源的占用。通过显示模块根据消息事件进行消息接收提示,从而满足用户接收消息事件的需求,实现在接收到消息事件的情况下,节省终端设备的功耗。

【技术实现步骤摘要】

本申请涉及终端,尤其涉及一种消息处理方法及装置


技术介绍

1、消息推送服务是指移动应用服务商通过服务器向终端设备发送消息的服务。消息推送过程通常包括:移动应用服务商使用云服务器通过移动网络向终端设备推送消息事件;终端设备上可接收消息事件的应用程序一般包括消息接收服务和主进程,消息接收服务在接收消息事件之后通知主进程,主进程根据该消息事件向云服务器请求消息事件对应的消息内容,并通过终端设备显示该消息内容。

2、然而当前应用生态中,终端设备中可接收消息事件的应用程序较多,每个应用在终端设备中常驻一个消息接收服务,消息接收服务在收到消息事件后,如果终端设备为了节能将该应用从终端设备的应用后台冻结或移除,导致该应用的主进程被冻结或移除,则消息接收服务自动唤醒该主进程。随着终端设备接收到的消息事件的增加,被自动启动的主进程的数量也随之增加,提高了终端设备的功耗。


技术实现思路

1、本申请实施例提供一种消息处理方法及装置,用于在接收到消息事件的情况下,节省终端设备的功耗。

2、第一方面,本申请实本文档来自技高网...

【技术保护点】

1.一种消息处理方法,其特征在于,所述方法应用于终端设备,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述应用被设置为禁止自动启动主进程,包括:

3.根据权利要求2所述的方法,其特征在于,所述应用的配置信息是由系统设置的,或者是基于用户操作设置的。

4.根据权利要求2所述的方法,其特征在于,所述应用列表是由系统设置的;或者,

5.根据权利要求1-4任一项所述的方法,其特征在于,根据所述消息事件进行消息接收提示,包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述确定所述应用的主进程被移除或被冻结,且所述...

【技术特征摘要】

1.一种消息处理方法,其特征在于,所述方法应用于终端设备,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述应用被设置为禁止自动启动主进程,包括:

3.根据权利要求2所述的方法,其特征在于,所述应用的配置信息是由系统设置的,或者是基于用户操作设置的。

4.根据权利要求2所述的方法,其特征在于,所述应用列表是由系统设置的;或者,

5.根据权利要求1-4任一项所述的方法,其特征在于,根据所述消息事件进行消息接收提示,包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述确定所述应用的主进程被移除或被冻结,且所述应用被设置为禁止自动启动主进程之后,还包括:

7.根据权利要求6所述的方法,其特征在于,根据用户操作启动所述应用的主进程之后,还包括:

8.根据权利要求1-7任一项所述的方法,其特征在于,所述接收消息事件之前,还包括:

9.一种装置,其特征在于,包括接收单元和处理单元;

10.根据权利要求9所述的装置,其特征在于,所述处理单元具体用于:

11.根据权利要求10所述的装置,其特征在于,所述应用的配置信息是由系统设置的,或者是基于用户操作设置的。

【专利技术属性】
技术研发人员:王承珂缪勰方炜谭毅华
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1