[发明专利]一种事件通知方法、可穿戴设备及计算机可读存储介质有效
申请号: | 201910199269.X | 申请日: | 2019-03-15 |
公开(公告)号: | CN110069352B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 侯亮;里强;余航 | 申请(专利权)人: | 努比亚技术有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 深圳协成知识产权代理事务所(普通合伙) 44458 | 代理人: | 章小燕 |
地址: | 518057 广东省深圳市南山区高新区北环大道9018*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 事件 通知 方法 穿戴 设备 计算机 可读 存储 介质 | ||
本发明公开的事件通知方法通过窗口管理服务获取系统事件;通过所述窗口管理服务调用第一接口,向所述第一接口通告所述系统事件,其中,所述第一接口为所述系统事件对应的接口;通过所述第一接口远程调用系统桌面应用,向所述系统桌面应用传递所述系统事件。此外,本发明还公开一种可穿戴设备及计算机可读存储介质。本发明提供的事件通知方法通过窗口管理服务调用系统事件对应的第一接口,然后通过所述第一接口远程调用系统桌面应用,实现将系统事件传递给系统桌面应用,不需要依赖广播的方式进行系统事件的通知,能够有效提高系统事件的通知速度,从而避免给用户造成卡顿的使用体验。
技术领域
本发明涉及事件通知技术领域,尤其涉及一种事件通知方法、可穿戴设备及计算机可读存储介质。
背景技术
在安卓(Android)系统中,很多系统事件都是通过广播的方式进行通知,然而,在安卓系统中,广播机制的速度一直没有优势,尤其是在系统较繁忙时,通过广播方式发送通知的时延较长。
对于可穿戴设备,为了方便用户携带,尺寸通常较小。这样一来,可穿戴设备的硬件体积也因此受到限制,性能也相应受到限制,使得通过广播方式发送的通知时延更长,给用户的使用造成不便。
可见,现有技术中,可穿戴设备中通过广播方式发送的通知时延较长,容易给用户造成卡顿的使用体验。
发明内容
有鉴于此,本发明提出一种事件通知方法、可穿戴设备及计算机可读存储介质,以解决上述技术问题。
首先,为实现上述目的,本发明提出一种事件通知方法,应用于可穿戴设备,所述方法包括:
通过窗口管理服务获取系统事件;
通过所述窗口管理服务调用第一接口,向所述第一接口通告所述系统事件,其中,所述第一接口为所述系统事件对应的接口;
通过所述第一接口远程调用系统桌面应用,向所述系统桌面应用传递所述系统事件。
可选地,所述系统事件包括以下的至少一种:
显示状态变更事件、通话事件、系统工作状态变更事件。
可选地,所述显示状态变更事件包括熄屏或亮屏。
可选地,所述第一接口包括锁屏服务接口。
可选地,所述通过窗口管理服务获取系统事件,包括:
通过所述窗口管理服务监听电源管理服务中的显示状态是否发生变更;
若所述电源管理服务中的显示状态发生变更,获取所述电源管理服务的显示状态变更事件。
可选地,所述通过所述窗口管理服务调用第一接口,包括:
通过所述窗口管理服务跨进程调用所述第一接口。
可选地,所述通过所述第一接口远程调用系统桌面应用,包括:
通过所述第一接口跨进程远程调用所述系统桌面应用。
可选地,所述通过窗口管理服务获取系统事件,包括:
通过所述窗口管理服务监听所述可穿戴设备的系统;
在监听到所述可穿戴设备的系统有事件发生的情况下,获取监听到的系统事件。
进一步地,为实现上述目的,本发明还提供一种可穿戴设备,所述可穿戴设备包括存储器、至少一个处理器及存储在所述存储器上并可在所述至少一个处理器执行的至少一个程序,所述至少一个程序被所述至少一个处理器执行时实现上述任一项所述的方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于努比亚技术有限公司,未经努比亚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910199269.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:触控设备的双系统通信方法、装置以及触控设备
- 下一篇:业务异步处理方法及装置