移动终端的控制方法和装置的制造方法

文档序号:9527812阅读:204来源:国知局
移动终端的控制方法和装置的制造方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种移动终端的控制方法和装置。
【背景技术】
[0002]随着科技的不断进步,智能手机已成为人们生活中必不可少的通讯工具之一。目前,大多数智能手机都安装有距离传感器,其可以用于感知手机正面是否有物体遮挡。例如,当用户拨打电话时,距离传感器可检测到人脸靠近手机屏幕,从而自动锁屏,防止误操作,同时还可节省电量。
[0003]但是,一旦距离传感器损坏或者距离传感器的驱动安装不正常,如果手机进入锁屏状态,则手机屏幕会一直开启防止误操作功能,用户无法进行其他操作,给用户带来很多不便,降低用户使用体验。

【发明内容】

[0004]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的一个目的在于提出一种移动终端的控制方法,能够有效地防止距离传感器损坏并且移动终端锁屏时,给用户带来不便的问题,提升用户使用体验。
[0005]本发明的第二个目的在于提出一种移动终端的控制装置。
[0006]为了实现上述目的,本发明第一方面实施例提出了一种移动终端的控制方法,包括:获取所述距离传感器的驱动配置文件;解析所述驱动配置文件,并根据解析出的文件内容确定所述距离传感器是否处于正常状态;当所述距离传感器处于正常状态时,进一步判断所述移动终端是否处于锁屏状态;以及当所述移动终端处于锁屏状态时,获取所述距离传感器采集的数据信息,并根据所述数据信息控制所述移动终端进入防误触模式。
[0007]本发明实施例的移动终端的控制方法,通过获取所述距离传感器的驱动配置文件,解析所述驱动配置文件,并根据解析出的文件内容确定所述距离传感器是否处于正常状态,从而进一步控制移动终端是否进入防误触模式,可有效地防止距离传感器损坏并且移动终端锁屏时,给用户带来不便的问题,提升用户使用体验。
[0008]本发明第二方面实施例提出了一种移动终端的控制装置,包括:获取模块,用于获取所述距离传感器的驱动配置文件;解析模块,用于解析所述驱动配置文件,并根据解析出的文件内容确定所述距离传感器是否处于正常状态;判断模块,用于当所述距离传感器处于正常状态时,进一步判断所述移动终端是否处于锁屏状态;以及控制模块,用于当所述移动终端处于锁屏状态时,获取所述距离传感器采集的数据信息,并根据所述数据信息控制所述移动终端进入防误触模式。
[0009]本发明实施例的移动终端的控制装置,通过获取所述距离传感器的驱动配置文件,解析所述驱动配置文件,并根据解析出的文件内容确定所述距离传感器是否处于正常状态,从而进一步控制移动终端是否进入防误触模式,可有效地防止距离传感器损坏并且移动终端锁屏时,给用户带来不便的问题,提升用户使用体验。
【附图说明】
[0010]图1是根据本发明一个实施例的移动终端的控制方法的流程图。
[0011]图2是根据本发明一个实施例的移动终端的控制装置的结构示意图一。
[0012]图3是根据本发明一个实施例的移动终端的控制装置的结构示意图二。
【具体实施方式】
[0013]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0014]下面参考附图描述本发明实施例的移动终端的控制方法和装置。
[0015]图1是根据本发明一个实施例的移动终端的控制方法的流程图。
[0016]如图1所示,移动终端的控制方法可包括:
[0017]S1、获取距离传感器的驱动配置文件。
[0018]其中,移动终端中硬件的驱动文件一般保存在Proc/Bus/Input/Devices目录下。因此,可通过搜索该目录获取距离传感器的驱动配置文件。
[0019]S2、解析驱动配置文件,并根据解析出的文件内容确定距离传感器是否处于正常状态。
[0020]具体地,可对获取的驱动配置文件进行解析,并获取解析出的文件内容。其中,文件内容可包括Name (名称)选项。因此,可判断文件内容中的Name (名称)选项是否为距离传感器Proximity。当Name选项为Proximity时,说明距离传感器的驱动注册成功,可确定距离传感器处于正常状态。当Name选项不为Proximity时,说明距离传感器损坏或者驱动注册不成功,可确定距离传感器未处于正常状态。
[0021]S3、当距离传感器处于正常状态时,进一步判断移动终端是否处于锁屏状态。
[0022]S4、当移动终端处于锁屏状态时,获取距离传感器采集的数据信息,并根据数据信息控制移动终端进入防误触模式。
[0023]具体地,如果移动终端处于锁屏状态,则可获取距离传感器采集的数据信息例如数值为1000,大于预设阈值900,那么可确定移动终端有物体遮挡,可控制移动终端进入防误触模式,即用户无法对屏幕进行操作。如果用户需要移动终端退出防误触模式,可通过触发解锁按键解锁,例如同时按下音量增大键和返回键。
[0024]如果距离传感器采集的数据信息的数值小于预设阈值900,则可确定移动终端没有物体遮挡,在用户对移动终端的屏幕进行操作时,可直接点亮屏幕,无需控制移动终端进入防误触模式。
[0025]另外,移动终端的控制方法还可包括以下步骤:
[0026]S5、当移动终端未处于锁屏状态时,控制移动终端不进入防误触模式。
[0027]S6、当距离传感器未处于正常状态时,控制移动终端不进入防误触模式。
[0028]具体地,当距离传感器未处于正常状态时,则可控制移动终端不进入防误触模式。例如:距离传感器损坏时,控制移动终端不锁屏,从而防止锁屏后,用户无法对移动终端进行操作的问题。
[0029]当然,同时还可展现距离传感器的错误信息,例如可在屏幕弹出传感器损坏或安装不正确的信息,从而对用户进行提醒,以便用户对距离传感器进行修复等操作。
[0030]本发明实施例的移动终端的控制方法,通过获取距离传感器的驱动配置文件,解析驱动配置文件,并根据解析出的文件内容确定距离传感器是否处于正常状态,从而进一步控制移动终端是否进入防误触模式,可有效地防止距离传感器损坏并且移动终端锁屏时,给用户带来不便的问题,提升用户使用体验。
[0031]为实现上述目的,本发明还提出一种移动终端的控制装置。
[0032]图2是根据本发明一个实施例的移动终端的控制装置的结构示意图一。
[0033]如图2所示,移动终端的控制装置可包括:获取模块110、解析模块120、判断模块130以及控制模块140。
[0034]获取模块110可获取距离传感器的驱动配置文件。其中,移动终端中硬件的驱动文件一般保存在Proc/Bus/Input/Devices目录下。因此,获取模块110可通过搜索该目录获取距离传感器的驱动配置文件。
[0035]解析模块120用于解析驱动配置文件,并根据解析出的文件内容确定距离传感器是否处于正常状态。具体地,解析模块120可对获取的驱动配置文件进行解析,并获取解析出的文件内容。其中,文件内容可包括Name(名称)选项。因此,可判断文件内容中的Name (名称)选项是否为距离传感器Proximity。当Name选项为Proximity时,说明距离传感器的驱动注册成功,可确定距离传感器处于正常状态。当Name选项不为Proximity时,说明距离传感器损坏或者驱动注册不成功,可确定距离传感器未处于正常状态。
[0036]判断模块130用于当距离传感器处于正常状态时,进一步判断移动终端是否处于锁屏状态。
[0037]控制模块140用于当移动终端处于锁屏状态时,获取距离传感器采集的数据信息,并根据数据信息控制移动终端进入防误触模式。
[0038]具体地,如果移动终端处于锁屏状态,则可获取距离传感器采集的数据信息例如数值
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1