【技术实现步骤摘要】
本发 明属于移动终端领域,尤其涉及。
技术介绍
随着移动终端技术的发展,移动终端的附件也随之增加。现有技术中,当对移动终端的附件进行插拔时,移动终端对附件的管理是通过底层驱动层需要将附件的具体插拔事件和附件的具体类型发送给上层应用层,应用层再根据附件的具体插拔事件和附件的具体类型调用驱动层的接口以进行处理。本专利技术的专利技术人在对现有技术研究和实践过程中发现在手机应用中,附件事件较多,且驱动层和应用层之间需要进行众多的信息交互,另外驱动层的一种驱动模块可能对应应用层的多种应用模块,这样应用层在调用驱动层的接口时,容易发生调用接口的混舌L从而影响系统平台的稳定性和移植性。
技术实现思路
本专利技术为解决现有技术中移动终端对附件的管理时容易发生调用接口混乱的技术问题,提供,能避免调用接口的混乱,同时能保证系统平台的稳定性和移植性。本专利技术提供一种移动终端对外插附件的管理方法,所述移动终端包括附件驱动模块,附件引擎模块,异步响应模块以及附件应用模块,所述方法包括以下步骤 附件驱动模块检测附件的插拔事件,判断附件的类型并输出附件的插拔事件和附件的类型; 附件引擎模块接收附件驱动模块输出的所述附件的插拔事件和附件的类型并输出;异步响应模块根据附件引擎模块输出的所述附件的插拔事件和附件的类型,判断与附件的类型对应的附件应用模块,并向对应的附件应用模块输出附件的插拔事件和附件的类型; 附件应用模块根据异步响应模块输出的所述附件的插拔事件和附件的类型进行相应处理。本专利技术提供还提供一种移动终端,包括附件驱动模块,附件引擎模块、异步响应模块以及附件应用模块,其中 ...
【技术保护点】
【技术特征摘要】
1.一种移动终端对外插附件的管理方法,其特征在于,所述移动终端包括附件驱动模块,附件引擎模块,异步响应模块以及附件应用模块,所述方法包括以下步骤 附件驱动模块检测附件的插拔事件,判断附件的类型并输出附件的插拔事件和附件的类型; 附件引擎模块接收附件驱动模块输出的所述附件的插拔事件和附件的类型并输出; 异步响应模块根据附件引擎模块输出的所述附件的插拔事件和附件的类型,判断与附件的类型对应的附件应用模块,并向对应的附件应用模块输出附件的插拔事件和附件的类型; 附件应用模块根据异步响应模块输出的所述附件的插拔事件和附件的类型进行相应处理。2.如权利要求I所述的管理方法,其特征在于,所述移动终端还包括资源管理模块,附件引擎模块接收附件驱动模块输出的所述附件的插拔事件和附件的类型并输出之后,还包括以下步骤 资源管理模块根据附件引擎模块输出的所述附件的插拔事件和附件类型,点亮背光和/或调节播放的声音。3.如权利要求I所述的管理方法,其特征在于,所述附件包括耳机、充电器、USB连接线和存储设备其中至少一种。4.如权利要求3所述的管理方法,其特征在于,当所述附件的插拔事件为插入充电器时,所述附件应用模块根据异步响应模块输出的所述附件的插拔事件和附件的类型进行相应处理之后,还包括以下步骤 与附件的类型对应的附件应用模块输出获取移动终端的开机原因的请求信号; 附件引擎模块根据附件应用模块输出的请求信号,向所述附件驱动模块获取移动终端的开机原因; 附件引擎模块将获取到的开机原因进行保存,判断所述开机原因是否为充电器的插拔,并向与附件的类型对应的附件应用模块输出判断结果; 与附件的类型对应的附件应用模块根据附件引擎模块输出的所述开机原因为充电器的插拔的判断结果,使移动终端进入关机充电界面。5.如权利要求4的管理方法,其特征在于,所述移动终端还包括电源管理模块和第一引擎应用模块,在所述附件驱动模块检测附件的插拔事件,判断附件的类型并输出附件的插拔事件和附件的类型的步骤之后,还包括以下步骤 电源管理模块接收附件驱动模块输出的所述附件的插拔事件和附件的类型并输出; 第一引擎应用模块接收电源管理模块输出的所述附件的插拔事件和附件的类型,并输出至附件引擎模块。6.如权利要求3所述的管理方法,其特征在于,当附件为耳机、USB连接线和存储设备的其中一种时,附件应用模块根据异步响应模块输出的所述附件的插拔事件和附件的类型进行相应处理的步骤,具体为 附件应用模块根据异步响应模块输出的所述附件的插拔事件和附件的类型,在移动终端的用户界面上显示与附件所对应的图标或隐藏与附件所对应的图标。7.如权利要求6所述的管理方法,其特征在于,在附件驱动模块检测附件的插拔事件,判断附件的类型并输出附件的插拔事件和附件的类型的步骤之前,还包括以下步骤 与附件的类型对应的附件应用模块获取USB模式设置信号并输出; 附件引擎模块根据所述附件应用模块输出的USB模式设置信号,保存与USB模式设置信号所对应的USB模式并输出USB模式设置信号; 附件驱动模块根据附件引擎模块输出的USB模式设置信号,将USB的当前模式转换到与USB模式设置信号对应的USB模式。8.如权利要求6所述的管理方法,其特征在于,当所述附件的插拔事件具体为插入USB连接线时,所述附件应用模块根据异步响应模块输出的所述附件的插拔事件和附件的类型,在移动终端的用户界面上显示附件所对应的图标的步骤之后,还包括以下步骤 与附件的类型对应的附件应用模块获取USB设置信号并输出; 附件引擎模块根据所述附件应用模块输出的USB设置信号,向对应的附件驱动模块输出USB设置信号并保存与USB设置信号所对应的USB模式; 附件驱动模块根据附件弓I擎模块输出的USB设置信号,将USB的当前模式转换到与USB设置信号对应的USB模式。9.如权利要求7或8所述的管理方法,其特征在于,所述移动终端还包括第二引擎应用模块,当附件引擎模块根据附件应用模块输出的USB设置信号,向对应的附件驱动模块输出USB设置信号并保存与USB设置信号所对应的USB模式...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。