一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

安卓系统事件处理方法、装置、设备及可读存储介质与流程

2023-03-15 17:12:44 来源:中国专利 TAG:

技术特征:
1.一种安卓系统事件处理方法,其特征在于,所述安卓系统事件处理方法包括:当安卓系统启动时,解析配置文件得到配置信息,所述配置信息包括一条或多条配置项,所述配置项包括事件类型、事件参数和事件动作;监听安卓系统事件,将监听到的安卓系统事件作为待处理事件,获取待处理事件的事件类型和事件参数;根据待处理事件的事件类型和事件参数,在配置信息中查找对应的配置项,若查找到,则执行查找到的配置项中的事件动作。2.如权利要求1所述的安卓系统事件处理方法,其特征在于,所述配置项还包括触发条件,所述若查找到,则执行查找到的配置项中的事件动作包括:若查找到,且安卓系统的当前环境满足查找到的配置项中的触发条件,则执行查找到的配置项中的事件动作。3.如权利要求1所述的安卓系统事件处理方法,其特征在于,所述配置项还包括函数、函数参数、类和包,所述执行查找到的配置项中的事件动作包括:加载查找到的配置项中的类和包,执行配置项中的事件动作,以配置项中的函数参数为参数,执行配置项中的函数。4.如权利要求1所述的安卓系统事件处理方法,其特征在于,所述配置项还包括处理标志位,在所述若查找到,则执行查找到的配置项中的事件动作之后,包括:若查找到的配置项中的处理标志位的值为第一预设值,则将事件转给安卓系统继续处理;若查找到的配置项中的处理标志位的值为第二预设值,则结束事件处理。5.如权利要求1所述的安卓系统事件处理方法,其特征在于,所述事件类型包括按键事件、intent事件、广播事件和数据读写事件,在所述当安卓系统启动时,解析配置文件得到配置信息之前,包括:根据事件类型对配置文件进行配置。6.一种安卓系统事件处理装置,其特征在于,所述安卓系统事件处理装置包括:解析模块,用于当安卓系统启动时,解析配置文件得到配置信息,所述配置信息包括一条或多条配置项,所述配置项包括事件类型、事件参数和事件动作;监听模块,用于监听安卓系统事件,将监听到的安卓系统事件作为待处理事件,获取待处理事件的事件类型和事件参数;执行模块,用于根据待处理事件的事件类型和事件参数,在配置信息中查找对应的配置项,若查找到,则执行查找到的配置项中的事件动作。7.如权利要求6所述的安卓系统事件处理装置,其特征在于,所述配置项还包括触发条件,所述执行模块,用于:若查找到,且安卓系统的当前环境满足查找到的配置项中的触发条件,则执行查找到的配置项中的事件动作。8.如权利要求6所述的安卓系统事件处理装置,其特征在于,所述配置项还包括函数、函数参数、类和包,所述执行模块,还用于:加载查找到的配置项中的类和包,执行配置项中的事件动作,以配置项中的函数参数为参数,执行配置项中的函数。
9.一种安卓系统事件处理设备,其特征在于,所述安卓系统事件处理设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的安卓系统事件处理程序,其中所述安卓系统事件处理程序被所述处理器执行时,实现如权利要求1至5中任一项所述的安卓系统事件处理方法的步骤。10.一种可读存储介质,其特征在于,所述可读存储介质上存储有安卓系统事件处理程序,其中所述安卓系统事件处理程序被处理器执行时,实现如权利要求1至5中任一项所述的安卓系统事件处理方法的步骤。

技术总结
本发明提供一种安卓系统事件处理方法、装置、设备及可读存储介质,安卓系统事件处理方法包括:当安卓系统启动时,解析配置文件得到配置信息,所述配置信息包括一条或多条配置项,所述配置项包括事件类型、事件参数和事件动作;监听安卓系统事件,获取待处理事件的事件类型和事件参数;根据待处理事件的事件类型和事件参数,在配置信息中查找对应的配置项,若查找到,则执行查找到的配置项中的事件动作。通过本发明,实现了通过配置文件,即可实现大部分的安卓系统功能需求,从而避免了在对安卓系统进行开发时,需要对代码进行的大量、频繁及耦合的修改。繁及耦合的修改。繁及耦合的修改。


技术研发人员:叶剑 陈世庆
受保护的技术使用者:烽火通信科技股份有限公司
技术研发日:2022.10.12
技术公布日:2023/2/6
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献