MHL模式检测方法和装置与流程

文档序号:13430242阅读:来源:国知局
MHL模式检测方法和装置与流程

技术特征:
1.一种MHL模式检测方法,其特征在于,所述MHL模式检测方法包括以下步骤:S1、在侦测到预设的触发事件时,获取终端当前图层信息,所述图层信息至少包括:图层数量和图层所属进程;S2、将当前图层信息与MHL模式对应的初始图层信息进行比对,以判断当前图层信息与所述初始图层信息是否一致,其中,所述初始图层信息为终端进入MHL模式时的图层信息;S3、在当前图层信息与所述初始图层信息一致时,确认所述终端处于MHL模式。2.如权利要求1所述的MHL模式检测方法,其特征在于,所述步骤S2中当判断所述图层信息与所述初始图层信息是否一致之后还包括步骤:S4、在当前图层信息与所述初始图层信息不一致时,判断所述终端的当前图层所属进程是否变化,当变化时,转到步骤S5,否则转到步骤S6;S5、确认所述终端不处于MHL模式;S6、判断当前所述终端的图层数量是否大于所述初始图层信息的图层数量,根据判断结果确认所述终端是否处于MHL模式。3.如权利要求2所述的MHL模式检测方法,其特征在于,在所述步骤S6具体包括:S61、判断当前所述终端的图层数量是否大于所述初始图层信息的图层数量,如果判断结果为是,则转到步骤S62,否则转到步骤S63;S62、如果当前所述终端的图层数量大于所述初始图层信息的图层数量,则确认所述终端不处于MHL模式;S63、如果当前所述终端的图层数量小于或等于所述初始图层信息的图层数量,则确认所述终端处于MHL模式。4.如权利要求3所述的MHL模式检测方法,其特征在于,所述步骤S63中,若当前所述终端的图层数量小于所述初始图层信息的图层数量,则转到步骤S64;S64、基于所述当前终端的图层数量更新所述初始图层信息,以更新后的初始图层信息为所述MHL模式对于的初始图层信息。5.如权利要求1-4任一项所述的MHL模式检测方法,其特征在于,所述获取终端当前图层信息的步骤之前,还包括步骤:S01、进入MHL模式时,在终端的显示区域覆盖预设的透明层进行图像显示;S02、获取当前的图层信息作为初始图层信息;S03、实时或定时侦测触发事件。6.一种MHL模式检测装置,其特征在于,所述MHL模式检测装置包括:获取模块,用于在侦测到预设的触发事件时,获取终端当前图层信息,所述图层信息至少包括:图层数量、图层所属进程;判断模块,用于将当前图层信息与MHL模式对应的初始图层信息进行比对,以判断当前图层信息与所述初始图层信息是否一致,其中,所述初始图层信息为终端进入MHL模式时的图层信息;处理模块,用于在当前图层信息与所述初始图层信息一致时,确认所述终端处于MHL模式。7.如权利要求6所述的MHL模式检测装置,其特征在于,所述判断模块,还用于在当前图层信息与所述初始图层信息不一致时,判断所述终端的当前图层对应的进程是否变化;所述处理模块,还用于在所述图层所属进程变化时,确认所述终端不处于MHL模式;所述处理模块,还用于在所述图层所属进程没有变化时,判断当前所述终端的图层数量是否大于所述初始图层信息的图层数量是否相等,并根据判断结果确认所述终端是否处于MHL模式。8.如权利要求7所述的MHL模式检测装置,其特征在于,所述处理模块包括:判断单元,用于判断当前所述终端的图层数量是否大于所述初始图层信息的图层数量;处理单元,用于如果当前所述终端的图层数量大于所述初始图层信息的图层数量,则确认所述终端不处于MHL模式,以及如果当前所述终端的图层数量小于或等于所述初始图层信息的图层数量,则确认所述终端处于MHL模式。9.如权利要求8所述的MHL模式检测装置,其特征在于,所述MHL模式检测装置还包括更新模块,用于若当前所述终端的图层数量小于所述初始图层信息的图层数量,则基于所述当前终端的图层数量更新所述初始图层信息,以更新后的初始图层信息为所述MHL模式对于的初始图层信息。10.如权利要求6-9任一项所述的MHL模式检测装置,其特征在于,所述MHL模式检测装置还包括:显示模块,用于在终端进入MHL模式时,在所述终端的显示区域覆盖预设的透明层进行图像显示;所述获取模块,还用于获取当前的图层信息作为初始图层信息;侦测模块,用于实时或定时侦测触发事件。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1