MOBILE TERMINAL CONTROL METHOD, DEVICE, AND COMPUTER STORAGE MEDIUM
本公开实施例涉及终端技术领域,特别是涉及一种移动终端控制方法和装置和计算机存储介质。 目前,移动终端可以通过USB接口与汽车的仪表控制盘建立连接,以便将移动终端作为车载装置,为用户提供车载服务。在连接建立之后,仅可以在车辆侧通过仪表控制盘对移动终端的功能进行控制,而在移动终端侧,移动终端的功能不可操作。例如:只能在仪表控制盘操作移动终端的导航、电话、短信、音乐和广播功能,这些功能为仪表控制盘提供数据。 将移动终端作为车载装置需要移动终端能够和车辆匹配,包括协议和接口的匹配,这就需要终端厂商和车辆厂商合作开发移动终端。在相关技术中,会为移动终端的车载模式开发为一个应用软件,开启该应用软件,使移动终端能够和车辆进行通信,并且使开发阶段指定的功能能够在车辆上进行操作。 但是,由于需要合作开发,导致移动终端的开发成本高,且开发的时间跨度大。即便成功的将移动终端开发为车载装置,但是移动终端一般都会安装多种应用软件,多种应用软件在运行过程中会占用系统资源、内存资源和网络资源,尤其是用户在驾车过程中,这些应用软件会和车载模式的应用软件争抢资源,这样会使用户分散注意力,需要用户在驾驶过程中分心管理移动终端中的应用软件,降低了驾驶安全度。 发明内容 本公开实施例提供一种移动终端控制方法和装置,用以解决现有能够作为车载装置的移动终端需要用户在驾驶过程中分心管理移动终端中的应用软件的问题。 为了解决上述技术问题,本公开实施例是通过以下技术方案来解决的: 本公开实施例提供了一种移动终端控制方法,包括:预先设置与车载模式对应的应用软件;在启动所述车载模式之后,仅允许运行与所述车载模式对应的应用软件。 其中,在启动所述车载模式之后,仅允许运行与所述车载模式对应的应用软件,包括:在启动所述车载模式之后,在正在运行的应用软件中,关闭除了与所述车载模式对应的应用软件之外的其他应用软件。 其中,所述方法还包括:在关闭所述车载模式之后,恢复运行在启动所述车载模式之后被关闭的所述其他应用软件。 其中,关闭所述车载模式,包括:在所述移动终端满足预设条件时,关闭所述车载模
式;其中,所述预设条件包括:所述移动终端离开车载支架,和/或,在预设时间段内,所述移动终端相对于地面的移动距离小于预设的距离阈值。 其中,所述方法还包括:在启动所述车载模式之后,为当前运行的与所述车载模式对应的应用软件设置通信承载方式。 本公开实施例还提供了一种移动终端控制装置,包括:设置模块,设置为预先设置与车载模式对应的应用软件;控制模块,设置为在启动所述车载模式之后,仅允许运行与所述车载模式对应的应用软件。 其中,所述控制模块,设置为在启动所述车载模式之后,在正在运行的应用软件中,关闭除了与所述车载模式对应的应用软件之外的其他应用软件。 其中,所述控制模块,还设置为在关闭所述车载模式之后,恢复运行在启动所述车载模式之后被关闭的所述其他应用软件。 其中,所述控制模块,设置为在所述移动终端满足预设条件时,关闭所述车载模式;其中,所述预设条件包括:所述移动终端离开车载支架,和/或,在预设时间段内,所述移动终端相对于地面的移动距离小于预设的距离阈值。 其中,所述设置模块,还设置为在启动所述车载模式之后,为当前运行的与所述车载模式对应的应用软件设置通信承载方式。 本发明实施例还提供一种移动终端控制装置,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现上述移动终端控制方法。 本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行的一个或多个程序,所述一个或多个程序被所述计算机执行时使所述计算机执行上述移动终端控制方法。 本公开实施例有益效果如下: 本公开实施例在启动车载模式后,仅允许少量应用软件运行,减少因为应用软件之间争抢资源的问题,给用户带来的干扰,使驾驶过程更加安全,并且可以减少移动终端的耗电量。 图1是根据本公开第一实施例的移动终端控制方法的流程图; 图2是根据本公开第二实施例的移动终端控制方法的流程图; 图3是根据本公开第三实施例的关闭车载模式的步骤流程图; 图4是根据本公开第四实施例的移动终端控制装置的结构图。 本公开实施例的主要思想在于,将移动终端作为车载装置,在移动终端侧,预先设置
与车载模式对应的应用软件的信息;在启动所述车载模式之后,仅允许运行与所述车载模式对应的应用软件,禁止运行其他应用软件。 通过本公开实施例在移动终端进入车载模式之后,仅允许少量应用软件运行,减少各个应用软件之间争抢系统资源、内存资源以及网络资源的情况,使移动终端的利用率最大化,无需用户在驾车过程中分心管理移动终端的应用软件,提高驾驶安全度。在一个实现方式中,移动终端无需和移动终端建立连接,进而避免了终端厂商和车辆厂商合作开发移动终端,降低了开发成本,缩短了开发时间。 以下结合附图以及实施例,对本公开实施例进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本公开实施例,并不限定本公开实施例。 实施例一 本实施例提供了一种移动终端控制方法。图1是根据本公开第一实施例的移动终端控制方法的流程图。本实施例的执行主体是移动终端。 步骤S110,预先设置与车载模式对应的应用软件。 将驾车过程中会使用到的应用软件设置成与车载模式对应的应用软件。 例如:在驾车过程中,用户会使用导航、电话、短信、广播和音乐的应用软件,可以将这些应用软件设置成与车载模式对应的应用软件。 在一个实现方式中,可以将用户选择的应用软件作为与车载模式对应的应用软件,也可以记录用户在驾车过程中对应用软件的使用次数,将使用次数大于预设次数阈值的应用软件作为与车载模式对应的应用软件。 步骤S120,在启动车载模式之后,仅允许运行与车载模式对应的应用软件。 下面给出两种启动车载模式的方式,但是,本领域技术人员应当知道的是,下面两种方式只为了说明本公开实施例,而不用于限定本公开实施例。 方式一,预先设置用于启动车载模式的实体按钮和/或虚拟按钮,通过实体按钮和/或虚拟按钮启动车载模式。 方式二,预先设置用于启动车载模式的信息,采集用户输入的信息,如果用户输入的信息和用于启动车载模式的信息相同,则启动车载模式。该信息可以是手势信息,语音信息等。例如:输入语音信息“进入车载模式”。 在启动车载模式之后,允许运行与车载模式对应的应用软件,禁止运行其他应用软件,也就是说,在启动车载模式之后,仅允许运行与车载模式对应的应用软件,其他应用软件都关闭。 移动终端会存在多种通信承载方式,例如:蓝牙通信、WLAN(Wireless Local Area Networks,无线局域网)通信,蜂窝移动网络通信、卫星通信。 在启动车载模式之后,可以为当前运行的与所述车载模式对应的应用软件设置通信承载方式。在一个实现方式中,可以为应用软件选择一个或多个通信承载方式。例如:为导航软件选择的通信承载方式为卫星通信和蜂窝移动网络,这样就可以在电子地图上显示当
前的位置。 步骤S130,在关闭车载模式之后,允许运行移动终端中的所有应用软件。 下面给出两种关闭车载模式的方式,但是,本领域技术人员应当知道的是,下面两种方式只为了说明本公开实施例,而不用于限定本公开实施例。 方式一,预先设置用于关闭车载模式的实体按钮和/或虚拟按钮,通过该实体按钮和/或虚拟按钮关闭车载模式。 方式二,预先设置用于关闭车载模式的信息,采集用户输入的信息,如果用户输入的信息和用于关闭车载模式的信息相同,则关闭车载模式。该信息可以是手势信息,语音信息等。例如:输入语音信息“关闭车载模式”。 在关闭车载模式之后,移动终端恢复正常,所有应用软件都可以正常启动和关闭。在一个实现方式中,在关闭车载模式之后,移动终端可以恢复启动车载模式之前的运行环境,这样可以不影响用户对移动终端的正常使用。 在本实施例中,车载模式可以作为移动终端的一个功能,在启动车载模式后,仅允许少量应用软件运行,减少应用软件之间争抢资源的问题,例如:在驾驶过程中不同应用软件不断发出的提示音,给用户带来的干扰,使驾驶过程更加安全,并且可以减少移动终端的耗电量。 在一个实现方式中,本实施例无需移动终端连接车辆,避免了终端厂商和车辆厂商合作开发移动终端,降低了开发成本,缩短了开发时间。在使用移动终端的车载模式时,俭省了移动终端和车辆之间的通信成本,无需车辆针对移动终端进行协议、接口的设置。 实施例二 本实施例提供一个较为具体的移动终端控制方法。图2是根据本公开第二实施例的移动终端控制方法的流程图。用户在将移动终端作为车载装置时,需要将移动终端固定在车载支架上。 步骤S210,预先设置与车载模式对应的应用软件。 例如:预先设置的与车载模式对应的应用软件包括:通话、短信、导航、音乐和滴滴出行。 在一个实现方式中,根据与车载模式对应的应用软件,生成车载模式应用软件对照表,在该对照表中记录了与车载模式对应的应用软件的信息。应用软件的信息例如是应用软件的名称、编码等。 步骤S220,在启动车载模式之后,在正在运行的应用软件中,关闭除了与车载模式对应的应用软件之外的其他应用软件。 在启动车载模式之后,在正在运行的应用软件中,确定每个应用软件的信息;根据每个应用软件的信息,查找车载模式应用软件对照表,以便在正在运行的应用软件中,确定出与车载模式对应的应用软件;保持与车载模式对应的应用软件的正常运行,其他应用软
件都关闭。 在启动车载模式之前,可以在移动终端的用户界面中设置下拉快捷菜单,在下拉快捷菜单中可以选择启动车载模式;也可以通过设置菜单启用车载模式。 在启动车载模式之后,可以在移动终端的用户界面中设置下拉快捷菜单,在下拉快捷菜单中可以选择关闭车载模式、以及启动或关闭通信承载方式。 在启动车载模式之后,可以在用户界面中仅显示车载模式对应的应用软件的图标。在一个实现方式中,还可以在用户界面中显示语音助手的图标。例如通话、短信、滴滴出行、导航、音乐的图标在用户界面的底部显示,语音助手的图标在用户界面的中间显示。在启动车载模式之后,移动终端可以采用横屏。 在启动车载模式之后,还可以在用户界面中既显示车载模式对应的应用软件的图标,也显示其他应用软件的图标。其他应用软件的图标为灰色,且调用其他应用软件的接口被禁用。 步骤S230,在关闭车载模式之后,恢复在启动车载模式之后被关闭的其他应用软件的运行。 为了不影响用户正常使用移动终端,并且延续用户对进入车载模式时关闭的应用软件的使用,在关闭所述车载模式之后,继续运行当前正在运行的应用软件,并且恢复运行在启动车载模式之后被关闭的其他应用软件。 在本实施例中,可以在用户结束驾驶时关闭移动终端的车载模式,或者在移动终端满足预设条件时关闭移动终端的车载模式。 所述预设条件包括:所述移动终端离开车载支架,和/或,在预设时间段内,所述移动终端相对于地面的移动距离小于预设的距离阈值。 在退出车载模式之后,将全部应用软件恢复到进入车载模式之前状态,原来是关闭保持关闭,原来是开启需要开启。 实施例三 下面对关闭车载模式的一个实施方式进行说明。 如图3所示,为根据本公开第三实施例的关闭车载模式的步骤流程图。 步骤S310,判断移动终端的车载模式是否被开启;如果是,则执行步骤S320;如果否,则继续执行步骤S310。 步骤S320,检测移动终端是否离开车载支架;如果是,则执行步骤S330;如果否,则继续执行步骤S320。 由于移动终端离开车载支架,移动终端和车载支架之间的距离会增加,所以可以通过距离传感器检测移动终端是否离开车载支架。 由于移动终端离开车载支架,移动终端的角度可以发生变化,所以可以通过方向传感器,检测移动终端的角度是否发生改变。方向传感器例如是加速度传感器和陀螺传感器。
在一个实现方式中,移动终端被固定到车载支架上后,记录移动终端的角度作为初始角度,在行车过程中,检测移动终端相对于初始角度的角度变化大于预设的角度阈值,如果是,则表示移动终端离开车载支架,如果否,则表示移动终端的角度变化可能是车辆颠簸造成的。该角度阈值例如是30°。 步骤S330,检测在预设时间段内,移动终端相对于地面的移动距离是否小于预设的距离阈值;如果是,则执行步骤S340,如果否,则继续执行步骤S330。 由于用户停止驾驶,车辆的速度将会递减到0,所以可以检测在预设时间段内,移动终端相对于地面的移动距离小于预设的距离阈值,如果小于该距离阈值,则说明用户正在停车,车载装置可以停止。 在一个实现方式中,通过AGPS(Assisted Global Positioning System,辅助全球卫星定位系统)技术,检测在预设时间段内,移动终端相对于地面的移动距离是否小于预设的距离阈值。例如:通过AGPS检测移动终端在十秒内相对于地面的移动距离是否小于10米。 步骤S340,关闭移动终端的车载模式。 关闭移动终端的车载模式时,可以自动关闭车载模式或者弹出提示框“关闭车载模式”,供用户选择是否关闭车载模式。 实施例四 本实施例提供一种移动终端控制装置。图4是根据本公开第四实施例的移动终端控制装置的结构图。该装置可以被设置在移动终端侧。 该装置包括: 设置模块410,设置为预先设置与车载模式对应的应用软件。 控制模块420,设置为在启动所述车载模式之后,仅允许运行与所述车载模式对应的应用软件。 在一个实施例中,控制模块420,设置为在启动所述车载模式之后,在正在运行的应用软件中,关闭除了与所述车载模式对应的应用软件之外的其他应用软件。控制模块420,还设置为在关闭所述车载模式之后,恢复运行在启动所述车载模式之后被关闭的所述其他应用软件。 在另一实施例中,控制模块420,设置为在所述移动终端满足预设条件时,关闭所述车载模式;其中,所述预设条件包括:所述移动终端离开车载支架,和/或,在预设时间段内,所述移动终端相对于地面的移动距离小于预设的距离阈值。 在有一实施例中,设置模块410,还设置为在启动所述车载模式之后,为当前运行的与所述车载模式对应的应用软件设置通信承载方式。 本实施例所述的装置的功能已经在图1~图3所示的方法实施例中进行了描述,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。 本发明实施例还提供一种移动终端控制装置,包括:存储器、处理器及存储在存储
器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现上述移动终端控制方法。 本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行的一个或多个程序,所述一个或多个程序被所述计算机执行时使所述计算机执行上述移动终端控制方法。 尽管为示例目的,已经公开了本公开的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本公开的范围应当不限于上述实施例。 本发明实施例提供的技术方案可以应用于终端技术领域,并且利用本发明实施例提供的移动终端控制方法和装置和计算机存储介质可以在启动车载模式后,仅允许少量应用软件运行,减少因为应用软件之间争抢资源的问题,给用户带来的干扰,使驾驶过程更加安全,并且可以减少移动终端的耗电量。。
A mobile terminal control method, a device, and a computer storage medium. The method comprises: pre-configuring an application corresponding to a car mode (S110); upon activating the car mode, permitting an operation of only the application corresponding to the car mode (S120). Upon activation of the car mode, only a small quantity of applications are permitted to operate, reducing issues of resource competition between applications and inconvenience encountered by users, resulting in safer driving, and reducing power consumption of a mobile terminal. 一种移动终端控制方法,其中,包括: 预先设置与车载模式对应的应用软件; 在启动所述车载模式之后,仅允许运行与所述车载模式对应的应用软件。 如权利要求1所述的方法,其中,在启动所述车载模式之后,仅允许运行与所述车载模式对应的应用软件,包括: 在启动所述车载模式之后,在正在运行的应用软件中,关闭除了与所述车载模式对应的应用软件之外的其他应用软件。 如权利要求2所述的方法,其中,所述方法还包括: 在关闭所述车载模式之后,恢复运行在启动所述车载模式之后被关闭的所述其他应用软件。 如权利要求3所述的方法,其中,关闭所述车载模式,包括: 在所述移动终端满足预设条件时,关闭所述车载模式;其中, 所述预设条件包括:所述移动终端离开车载支架,和/或,在预设时间段内,所述移动终端相对于地面的移动距离小于预设的距离阈值。 如权利要求1-4中任一项所述的方法,其中,所述方法还包括: 在启动所述车载模式之后,为当前运行的与所述车载模式对应的应用软件设置通信承载方式。 一种移动终端控制装置,其中,包括: 设置模块,设置为预先设置与车载模式对应的应用软件; 控制模块,设置为在启动所述车载模式之后,仅允许运行与所述车载模式对应的应用软件。 如权利要求6所述的装置,其中,所述控制模块,设置为在启动所述车载模式之后,在正在运行的应用软件中,关闭除了与所述车载模式对应的应用软件之外的其他应用软件。 如权利要求7所述的装置,其中,所述控制模块,还设置为在关闭所述车载模式之后,恢复运行在启动所述车载模式之后被关闭的所述其他应用软件。 如权利要求8所述的装置,其中,所述控制模块,设置为在所述移动终端满足预设条件时,关闭所述车载模式;其中, 所述预设条件包括:所述移动终端离开车载支架,和/或,在预设时间段内,所述移动终端相对于地面的移动距离小于预设的距离阈值。 如权利要求6-9中任一项所述的装置,其中,所述设置模块,还设置为在启动所述车载模式之后,为当前运行的与所述车载模式对应的应用软件设置通信承载方式。 一种移动终端控制装置,包括:存储器、处理器及存储在存储器上并可在处
理器上运行的计算机程序,其中,所述处理器执行所述程序时实现以下步骤: 预先设置与车载模式对应的应用软件; 在启动所述车载模式之后,仅允许运行与所述车载模式对应的应用软件。 一种计算机存储介质,所述计算机存储介质中存储有计算机可执行的一个或多个程序,所述一个或多个程序被所述计算机执行时使所述计算机执行如根据权利要求1-5中任一项所述的移动终端控制方法。
技术领域
背景技术
附图说明
具体实施方式
工业实用性