【技术实现步骤摘要】
事件处理方法、装置、电子设备和计算机可读存储介质
[0001]本申请涉及计算机
,特别是涉及一种事件处理方法、装置、电子设备和计算机可读存储介质。
技术介绍
[0002]传统方法中,移动电子设备等电子设备在熄灭屏幕进入待机的情况下,操作系统会进入休眠状态,以保持低功耗。在每次有事件触发需要处理时,比如:应用消息推送或者电池状态更新等,会将操作系统从休眠状态中唤醒,对事件进行处理,并在处理完毕后再次进入休眠状态。然而,操作系统被事件频繁唤醒,需要中央处理器频繁地进入和退出休眠状态,造成设备的功耗较高,比较费电。
技术实现思路
[0003]本申请实施例提供了一种事件处理方法、装置、电子设备、计算机可读存储介质和计算机程序产品,可以降低功耗,更加省电。
[0004]第一方面,本申请提供了一种事件处理方法。所述方法包括:
[0005]在熄灭屏幕的状态下,有唤醒事件触发时,识别所述唤醒事件所属于的事件类型;所述唤醒事件,是用于唤醒操作系统进行处理的事件;
[0006]在识别到所述唤醒事件属 ...
【技术保护点】
【技术特征摘要】
1.一种事件处理方法,其特征在于,包括:在熄灭屏幕的状态下,有唤醒事件触发时,识别所述唤醒事件所属于的事件类型;所述唤醒事件,是用于唤醒操作系统进行处理的事件;在识别到所述唤醒事件属于第一优先级事件的情况下,将操作系统从休眠状态中唤醒,处理所述唤醒事件;在识别到所述唤醒事件属于第二优先级事件的情况下,保留所述唤醒事件,不对所述操作系统进行唤醒;在点亮屏幕后,处理被保留的唤醒事件。2.根据权利要求1所述的方法,其特征在于,所述识别所述唤醒事件所属于的事件类型,包括:将所述唤醒事件与第二优先级事件集合中的事件进行匹配;若所述第二优先级事件集合中存在与所述唤醒事件相匹配的事件,则确定所述唤醒事件属于第二优先级事件;若所述第二优先级事件集合中不存在与所述唤醒事件相匹配的事件,则确定所述唤醒事件属于第一优先级事件。3.根据权利要求1所述的方法,其特征在于,所述在识别到所述唤醒事件属于第一优先级事件的情况下,将操作系统从休眠状态中唤醒,处理所述唤醒事件,包括:在识别到所述唤醒事件属于第一优先级事件的情况下,将操作系统从休眠状态中唤醒;在唤醒操作系统后,处理所述唤醒事件,并识别待处理的非唤醒事件所属于的事件类型;所述非唤醒事件,是本次未唤醒操作系统、且在操作系统处于唤醒状态下需要处理的事件;对识别为第一优先级事件的非唤醒事件进行处理。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:将识别为第二优先级事件的非唤醒事件进行保留;在点亮屏幕后,处理被保留的非唤醒事件。5.根据权利要求4所述的方法,其特征在于,所述识别为第二优先级事件的非唤醒事件包括计时广播事件;所述在唤醒操作系统后,处理所述唤醒事件,...
【专利技术属性】
技术研发人员:马东煜,
申请(专利权)人:深圳市锐尔觅移动通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。