【技术实现步骤摘要】
一种应用通知消息处理方法、装置及终端设备
本专利技术涉及数据处理
,更具体地说,涉及一种应用通知消息处理方法、装置及终端设备。
技术介绍
应用通知消息是指通过终端设备内所装载的应用获取的需要通知给用户的应用消息;如对于即时通讯应用而言,应用通知消息可以是即时通讯消息;如对于邮件应用而言,应用通知消息可以是邮件内容。目前,终端设备内的应用获取到应用通知消息后,对应用通知消息进行展示的方式主要有两种:如果终端设备当前运行的界面为获取到应用通知消息的应用的应用界面,则可在该应用界面上直接展示应用通知消息,使得用户可直观的了解到应用通知消息;如果终端设备当前运行的界面不为获取到应用通知消息的应用的应用界面,即获取到应用通知消息的应用处于后台运行状态,则终端设备会在当前界面的通知栏展示一个提示消息,以提示用户终端设备内有应用获取到应用通知消息;然而,该提示消息只能进行应用通知消息获取的提示,而不能展示应用通知消息的具体内容;若要获取该应用通知消息的具体内容,则用户需要手动将后台运行的应用置于前台运行状态,通过进入应用界面才可进行应用通知消息的展示。可以看出,在获取到应用通知消息的应用处于后台运行状态的情况下,用户需要手动将后台运行的应用置于前台运行状态,通过进入应用界面才能进行应用通知消息的展示,应用通知消息展示过程中用户操作较为繁琐,从而导致终端设备的耗电量较大。
技术实现思路
有鉴于此,本专利技术实施例提供一种应用通知消息处理方法、装置及终端设备,以解决现有在获取到应用通知消息的应用处于后台运行状态的情况下,用户需要将后台运行的应用置于前台运行状态,通过进入应 ...
【技术保护点】
一种应用通知消息处理方法,其特征在于,包括:在后台运行的应用获取到应用通知消息时,将所述应用通知消息封装成通知条对象,所述应用预先注册到了桌面启动器中;通过操作系统对应的内容提供器进行所述通知条对象的进程间通信,以将所述通知条对象中携带的所述应用通知消息传输至当前处于运行状态的桌面应用;在所述桌面应用对应的桌面显示一个区域,以对所述应用通知消息进行展示。
【技术特征摘要】
1.一种应用通知消息处理方法,其特征在于,应用于终端设备,所述方法包括:在后台运行的应用获取到应用通知消息时,将所述应用通知消息封装成通知条对象,所述应用预先注册到了桌面启动器中;其中,所述应用注册到桌面启动器的注册信息包括:所述应用的包名及所述应用的回调地址;通过操作系统对应的内容提供器进行所述通知条对象的进程间通信,以将所述通知条对象中携带的所述应用通知消息传输至当前处于运行状态的桌面应用;在所述桌面应用对应的桌面显示一个区域,以对所述应用通知消息进行展示。2.根据权利要求1所述的应用通知消息处理方法,其特征在于,在后台运行的应用获取到应用通知消息之后,所述方法还包括:获取当前处于运行状态的桌面应用的第一标识信息;将所述第一标识信息与预定第一标识信息进行比对;所述将所述应用通知消息封装成通知条对象包括:在所述第一标识信息与预定第一标识信息相对应时,将所述应用通知消息封装成所述通知条对象。3.根据权利要求1所述的应用通知消息处理方法,其特征在于,在将所述应用通知消息封装成所述通知条对象之后,所述方法还包括:获取当前处于运行状态的桌面应用的第一标识信息;将所述第一标识信息与预定第一标识信息进行比对;所述通过操作系统对应的内容提供器进行所述通知条对象的进程间通信包括:在所述第一标识信息与预定第一标识信息相对应时,通过操作系统对应的内容提供器进行所述通知条对象的进程间通信。4.根据权利要求1-3任一项所述的应用通知消息处理方法,其特征在于,所述通过操作系统对应的内容提供器进行所述通知条对象的进程间通信包括:将通知条对象转换为具有预定数据格式的数据;通过操作系统对应的内容提供器进行进程间通信,将具有预定数据格式的数据传输至当前处于运行状态的桌面应用;控制所述桌面应用将具有预定数据格式的数据转换为所述通知条对象,以使通知条对象中携带的所述应用通知消息传输至所述桌面应用。5.根据权利要求4所述的应用通知消息处理方法,其特征在于,所述预定数据格式为json格式,所述将通知条对象转换为具有预定数据格式的数据包括:将所述通知条对象结构体中的属性名称作为json的key,所述通知条对象结构体中的属性内容作为json的value。6.根据权利要求1所述的应用通知消息处理方法,其特征在于,所述应用继承有通知事件处理方法;所述方法还包括:获取对所述应用通知消息的处理信息;调取callback方法,通过所述应用对应的内容提供器进行进程间通信,将所述处理信息传输至所述应用;控制所述应用处理所述处理信息。7.根据权利要求6所述的应用通知消息处理方法,其特征在于,在获取对应用通知消息的处理信息之后,所述方法还包括:获取所述应用的第二标识信息;将所述第二标识信息与预定第二标识信息进行比对;所述调取callback方法,通过所述应用对应的内容提供器进行进程间通信,将所述处理信息传输至所述应用包括:在所述第二标识信息与所述预定第二标识信息对应时,调取callback方法,通过所述应用对应的内容提供器进行进程间通信,将所述处理信息传输至所述应用。8.一种应用通知消息处理装置,其特征在于,应用于终端设备,...
【专利技术属性】
技术研发人员:郭永智,李斌,罗程,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。