一种屏幕控制方法及移动终端与流程

文档序号:16687277发布日期:2019-01-22 18:26阅读:180来源:国知局
一种屏幕控制方法及移动终端与流程

本发明实施例涉及通信技术领域,尤其涉及一种屏幕控制方法及移动终端。



背景技术:

随着通信技术的发展,部分移动终端已取消受话器,并采用屏幕发声技术(即利用马达驱动屏幕震动,以推动空气震动产生声音的技术)实现语音通话。

目前,在采用屏幕发声技术取代受话器之后,由于移动终端的整个屏幕均会震动发声,因此用户既可以将移动终端正立放置(即移动终端顶部远离地面)通话,也可以将移动终端倒立放置(即移动终端顶部靠近地面)通话。

然而,由于具备在通话过程中熄灭屏幕功能的红外感应器,通常会设置在移动终端的顶部,因此在用户将移动终端倒立放置通话的过程中,该红外感应器可能无法检测到用户靠近屏幕,如此移动终端可能会一直处于亮屏状态,从而可能会由于用户误触屏幕而影响到正常通话。



技术实现要素:

本发明实施例提供一种屏幕控制方法及移动终端,以解决由于用户误触屏幕而影响到正常通话的问题。

为了解决上述技术问题,本发明实施例是这样实现的:

第一方面,本发明实施例提供了一种屏幕控制方法,该方法包括:在移动终端处于通话状态下,检测移动终端的放置姿态;根据该放置姿态,确定与该放置姿态对应的参数采集对象,该参数采集对象为移动终端中设置的至少两个参数采集对象中的对象;在该参数采集对象对应的目标参数满足预设条件的情况下,控制移动终端熄灭屏幕。

第二方面,本发明实施例提供了一种移动终端,该移动终端包括检测模块、确定模块和控制模块。检测模块,用于在移动终端处于通话状态下,检测移动终端的放置姿态;确定模块,用于根据检测模块检测到的该放置姿态,确定与该放置姿态对应的参数采集对象,该参数采集对象为移动终端中设置的至少两个参数采集对象中的对象;控制模块,用于在确定模块确定的该参数采集对象对应的目标参数满足预设条件的情况下,控制移动终端熄灭屏幕。

第三方面,本发明实施例提供了一种移动终端,包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现第一方面提供的屏幕控制方法的步骤。

第四方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现第一方面提供的屏幕控制方法的步骤。

在本发明实施例中,可以在移动终端处于通话状态下,检测移动终端的放置姿态;并根据该放置姿态,确定与该放置姿态对应的参数采集对象(该参数采集对象为移动终端中设置的至少两个参数采集对象中的对象);以及在该参数采集对象对应的目标参数满足预设条件的情况下,控制移动终端熄灭屏幕。通过该方案,由于移动终端中设置有至少两个参数采集对象,因此在移动终端处于不同放置姿态的情况下,可以确定不同的参数采集对象,并根据不同的参数采集对象对应的目标参数,确定是否控制移动终端熄灭屏幕,如此可以解决通话过程中可能会由于用户误触屏幕而影响到正常通话的问题,从而可以保证用户的正常通话。

附图说明

图1为本发明实施例提供的一种安卓操作系统的架构示意图;

图2为本发明实施例提供的一种屏幕控制方法的示意图之一;

图3为本发明实施例提供的屏幕的显示区域中的感应区域的示意图;

图4为本发明实施例提供的屏幕的非显示区域中的电容感应器的示意图;

图5为本发明实施例提供的一种屏幕控制方法的示意图之二;

图6为本发明实施例提供的一种屏幕控制方法的示意图之三;

图7为本发明实施例提供的一种屏幕控制方法的示意图之四;

图8为本发明实施例提供的移动终端显示的通话界面的示意图;

图9为本发明实施例提供的移动终端的结构示意图之一;

图10为本发明实施例提供的移动终端的结构示意图之二;

图11为本发明实施例提供的移动终端的结构示意图之三;

图12为本发明实施例提供的移动终端的硬件示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本文中术语“和/或”,是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。本文中符号“/”表示关联对象是或者的关系,例如a/b表示a或者b。

本发明的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一预设电容值和第二预设电容值等是用于区别不同的预设电容值,而不是用于描述预设电容值的特定顺序。

在本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

在本发明实施例的描述中,除非另有说明,“多个”的含义是指两个或者两个以上,例如,多个元件是指两个或者两个以上的元件等。

本发明实施例提供一种屏幕控制方法及移动终端,可以在移动终端处于通话状态下,检测移动终端的放置姿态;并根据该放置姿态,确定与该放置姿态对应的参数采集对象(该参数采集对象为移动终端中设置的至少两个参数采集对象中的对象);以及在该参数采集对象对应的目标参数满足预设条件的情况下,控制移动终端熄灭屏幕。通过该方案,由于移动终端中设置有至少两个参数采集对象,因此在移动终端处于不同放置姿态的情况下,可以确定不同的参数采集对象,并根据不同的参数采集对象对应的目标参数,确定是否控制移动终端熄灭屏幕,如此可以解决通话过程中可能会由于用户误触屏幕而影响到正常通话的问题,从而可以保证用户的正常通话。

本发明实施例中的移动终端可以为具有操作系统的移动终端。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本发明实施例不作具体限定。

以安卓操作系统为例,介绍一下本发明实施例提供的屏幕控制方法所应用的软件环境。

如图1所示,为本发明实施例提供的一种安卓操作系统的架构示意图。在图1中,安卓操作系统的架构包括4层,分别为:应用程序层、应用程序框架层、系统运行库层和内核层(具体可以为linux内核层)。

其中,应用程序层包括安卓操作系统中的各个应用程序(包括系统应用程序和第三方应用程序)。

应用程序框架层是应用程序的框架,开发人员可以在遵守应用程序的框架的开发原则的情况下,基于应用程序框架层开发一些应用程序。

系统运行库层包括库(也称为系统库)和安卓操作系统运行环境。库主要为安卓操作系统提供其所需的各类资源。安卓操作系统运行环境用于为安卓操作系统提供软件环境。

内核层是安卓操作系统的操作系统层,属于安卓操作系统软件层次的最底层。内核层基于linux内核为安卓操作系统提供核心系统服务和与硬件相关的驱动程序。

以安卓操作系统为例,本发明实施例中,开发人员可以基于上述如图1所示的安卓操作系统的系统架构,开发实现本发明实施例提供的屏幕控制方法的软件程序,从而使得该屏幕控制方法可以基于如图1所示的安卓操作系统运行。即处理器或者移动终端可以通过在安卓操作系统中运行该软件程序实现本发明实施例提供的屏幕控制方法。

本发明实施例中的移动终端可以为移动移动终端,也可以为非移动移动终端。示例性的,移动移动终端可以为手机、平板电脑、笔记本电脑、掌上电脑、车载移动终端、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动移动终端可以为个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本发明实施例不作具体限定。

本发明实施例提供的屏幕控制方法的执行主体可以为上述的移动终端,也可以为该移动终端中能够实现该屏幕控制方法的功能模块和/或功能实体,具体的可以根据实际使用需求确定,本发明实施例不作限定。下面以移动终端为例,对本发明实施例提供的屏幕控制方法进行示例性的说明。

如图2所示,本发明实施例提供一种屏幕控制方法,该方法可以包括下述的步骤100-步骤104。

步骤100、在移动终端处于通话状态下,移动终端检测移动终端的放置姿态。

可选的,本发明实施例中,上述通话状态可以是用户使用移动终端语音通话(例如用户使用移动终端接听电话或者拨打电话)时移动终端所处的状态,也可以是用户使用移动终端视频通话时移动终端所处的状态。具体可以根据实际使用需求确定,本发明实施例不作限定。

可选的,本发明实施例中,在移动终端处于通话状态下,移动终端可以显示通话界面,也可以显示移动终端的主界面,还可以显示移动终端中应用程序的界面。具体可以根据实际使用需求确定,本发明实施例不作限定。

可选的,本发明实施例中的移动终端可以为全面屏移动终端,且该移动终端可以采用屏幕发声技术实现语音通话。可以理解,一方面,由于可以采用屏幕发声技术取代传统的受话器设置,因此可以增加移动终端的屏幕大小;另一方面,由于移动终端的整个屏幕均会震动发声,因此用户既可以将移动终端正立放置以实现语音通话,也可以将移动终端倒立放置以实现语音通话,从而可以提高通话灵活性。

可选的,本发明实施例中,上述放置姿态可以为正立放置姿态或者倒立放置姿态。其中,正立放置姿态是指移动终端的顶部相对于移动终端的底部远离地面,倒立放置姿态是指移动终端的底部相对于移动终端的顶部远离地面。

可选的,本发明实施例中,移动终端可以通过重力传感器检测移动终端的放置姿态。具体的,移动终端中可以预先存储与移动终端的放置姿态对应的重力数据(例如与正立放置姿态对应的重力数据,以及与倒立放置姿态对应的重力数据),在通过重力传感器采集重力数据之后,移动终端可以将采集的重力数据与预先存储的重力数据进行比较,以确定移动终端的放置姿态。

示例性的,移动终端通过重力传感器采集的重力数据可以包括:对应于x轴的第一数据、对应于y轴的第二数据和对应于z轴的第三数据。由于在移动终端由正立放置姿态切换为倒立放置姿态时,第二数据和第三数据的变化较大,因此可以通过检测第二数据和第三数据,确定移动终端的放置姿态。例如,在第二数据小于或等于第一阈值(-0.5g),在第三数据大于或等于第二阈值(-0.7g)的情况下,可以确定移动终端的放置姿态为倒立放置姿态。其中,g为重力加速度。

步骤101、移动终端根据该放置姿态,确定与该放置姿态对应的参数采集对象。

其中,上述参数采集对象可以为移动终端中设置的至少两个参数采集对象中的对象。

可选的,本发明实施例中,上述参数采集对象可以为移动终端中设置的至少两个参数采集对象中的一个或多个对象。具体可以根据实际使用需求确定,本发明实施例不作限定。

可选的,本发明实施例中,移动终端的屏幕可以包括显示区域和非显示区域。其中,该显示区域为屏幕中用于显示界面的区域,该非显示区域为屏幕中除显示区域外的区域(例如边框区域)。

可选的,本发明实施例中,一种可选的实现方式是,与放置姿态对应的参数采集对象可以为屏幕的显示区域中的感应区域。另一种可选的实现方式是,与放置姿态对应的参数采集对象可以位于屏幕的非显示区域,且参数采集对象可以包括以下任意一项:电容感应器、红外感应器、距离传感器和亮度感应器。

进一步的,上述屏幕的显示区域可以包括一个或多个感应区域。例如,显示区域的顶部区域可以为一个感应区域,显示区域的底部区域可以为另一个感应区域。

示例性的,图3为本发明实施例提供的屏幕的显示区域中的感应区域的示意图。如图3中的(a)所示,在移动终端的放置姿态为正立放置姿态的情况下,移动终端可以确定参数采集对象为设置于移动终端的屏幕的显示区域中预设的顶部区域中的第一感应区域a1。如图3中的(b)所示,在移动终端的放置姿态为倒立放置姿态的情况下,移动终端可以确定参数采集对象为设置于移动终端的屏幕的显示区域中预设的底部区域中的第二感应区域a2。

示例性的,图4为本发明实施例提供的屏幕的非显示区域中的电容感应器的示意图。如图4中的(a)所示,在移动终端的放置姿态为正立放置姿态的情况下,移动终端可以确定参数采集对象为设置于屏幕的非显示区域中预设的顶部区域中的第一电容感应器b1;如图4中的(b)所示,在移动终端的放置姿态为倒立放置姿态的情况下,移动终端可以确定参数采集对象为设置于屏幕的非显示区域中预设的顶部区域中的第二电容感应器b2。

需要说明的是,上述图4是以与放置姿态对应的参数采集对象为电容感应器为例进行示例性说明的。可以理解,实际实现时,移动终端也可以在屏幕的非显示区域中的顶部区域预设一个红外感应器(或距离传感器,或亮度感应器),在屏幕的非显示区域中的底部区域预设另一个红外感应器(或距离传感器,或亮度感应器)。具体可以根据实际使用需求确定,本发明实施例不作限定。

步骤102、移动终端判断该参数采集对象对应的目标参数是否满足预设条件。

可选的,本发明实施例中,移动终端可以判断与放置姿态对应的该数采集对象对应的目标参数是否满足预设条件。在该参数采集对象对应的目标参数满足预设条件的情况下,移动终端可以执行下述的步骤103;在该参数采集对象对应的目标参数不满足预设条件的情况下,移动终端可以执行下述的步骤104。

可选的,本发明实施例中,上述参数采集对象对应的目标参数与预设条件之间的对应关系可以为下述几种可能实现方式中的任意一种:

第一种可能的实现方式、

在参数采集对象为移动终端的屏幕中的感应区域的情况下,该参数采集对象对应的目标参数为在该感应区域采集的第一电容值,且预设条件为电容值大于或等于第一预设电容值。

示例性的,在移动终端的屏幕为电容式触控屏的情况下,移动终端确定的参数采集对象对应的目标参数可以为在感应区域采集的第一电容值,且预设条件为电容值大于或等于第一预设电容值。

第二种可能的实现方式、

在参数采集对象为移动终端的屏幕中的感应区域的情况下,该参数采集对象对应的目标参数可以为在该感应区域采集的第一电压值,且预设条件可以为电压值大于或等于预设电压值。

示例性的,在移动终端的屏幕为电阻式触控屏的情况下,移动终端确定的参数采集对象对应的目标参数为在感应区域采集的第一电压值,且预设条件为电压值大于或等于预设电压值。

第三种可能的实现方式、

在参数采集对象为电容感应器的情况下,该参数采集对象对应的目标参数可以为通过该电容感应器采集的第二电容值,且预设条件可以为电容值大于或等于第二预设电容值。

示例性的,仍以图4为例进行示例性说明。如图4中的(a)所示,在移动终端的放置姿态为正立放置姿态的情况下,移动终端可以确定参数采集对象可以为设置于屏幕的非显示区域中预设的顶部区域中的第一电容感应器b1。如果通过第一电容感应器b1采集的第二电容值大于或等于第二预设电容值,那么可以确定第二电容值满足预设条件。

如图4中的(b)所示,在移动终端的放置姿态为倒立放置姿态的情况下,移动终端可以确定参数采集对象为设置于屏幕的非显示区域中预设的顶部区域中的第二容感应器b2。如果通过第二电容感应器b2采集的第二电容值大于或等于第二预设电容值,那么可以确定第二电容值满足预设条件。

第四种可能的实现方式、

在参数采集对象为红外感应器的情况下,该参数采集对象对应的目标参数可以为通过该红外感应器采集的第一波长值,且预设条件可以为波长值位于预设波段内。其中,该预设波段可以为与人体辐射的红外波对应的波段,或者可以为与红外感应器发射的红外波对应的波段。

本发明实施例中,对于预设波段为与人体辐射的红外波对应的波段这一方案,由于人体会向外辐射波长为5.6微米~15微米的红外波,因此移动终端可以通过红外感应器采集的红外波,如果通过红外感应器采集的第一波长值位于波段5.6微米~15微米范围内,那么移动终端可以确定用户接近手机,并熄灭移动终端的屏幕;如果通过红外感应器采集的第一波长值没有位于波段5.6微米~15微米范围内,那么移动终端可以继续显示通过界面。

本发明实施例中,对于预设波段为与红外感应器发射的红外波对应的波段这一方案,移动终端的红外感应器可以发射某波段范围内的红外波,并且可以采集红外波。如果用户靠近红外感应器,那么红外感应器发射的红外波会反射回来,从而红外感应器可以采集到该红外波,并确定用户接近手机,以及熄灭移动终端的屏幕。

需要说明的是,本发明实施例中,与人体辐射的红外波对应的波段、与红外感应器发射的红外波对应的波段可以相同,也可以不同。具体可以根据实际使用需求确定,本发明实施例不作限定。

第五种可能的实现方式、

在参数采集对象为红外感应器的情况下,该参数采集对象对应的目标参数可以为通过该距离传感器采集的第一距离值,且预设条件可以为距离值小于或等于预设距离值。

本发明实施例中,第一距离值可以为通过距离传感器采集的红外感应器与障碍物(例如人体)之间的距离。

第六种可能的实现方式、

在参数采集对象为亮度感应器的情况下,该参数采集对象对应的目标参数可以为通过该亮度感应器采集的第一亮度值,且预设条件可以为亮度值小于或等于预设亮度值。

本发明实施例中,移动终端的亮度感应器可以采集移动终端所处环境的亮度值(即第一亮度值)。如果用户靠近红外感应器,那么红外感应器被遮挡,从而红外感应器采集的亮度值可以小于或等于预设亮度值,并确定熄灭移动终端的屏幕;而如果用户远离红外感应器,那么红外感应器未被遮挡,从而红外感应器采集的亮度值可以大于预设亮度值,并保持点亮移动终端的屏幕。

步骤103、移动终端控制移动终端熄灭屏幕。

需要说明的是,本发明实施例中,移动终端控制移动终端熄灭屏幕具体为移动终端控制移动终端熄灭屏幕的显示区域。

本发明实施例中,在移动终端确定的参数采集对象对应的目标参数满足预设条件的情况下,移动终端可以控制移动终端熄灭屏幕,即控制移动终端的屏幕由点亮状态切换为熄灭状态。因此,可以解决通话过程中可能会由于用户误触屏幕而影响到正常通话的问题。

可选的,本发明实施例中,在移动终端控制移动终端熄灭屏幕之后,移动终端可以判断移动终端是否仍处于通话状态。如果移动终端仍处于通话状态,那么移动终端可以继续执行上述的步骤100-步骤102;而如果移动终端未处于通话状态,那么移动终端可以无需执行上述步骤(即停止检测)。

步骤104、移动终端控制移动终端保持显示通话界面。

需要说明的是,上述步骤104是以在参数采集对象对应的目标参数不满足预设条件的情况下,移动终端可以保持显示通话界面为例进行示例性说明的。可以理解,实际实现时,移动终端还可以保持显示除通话界面以外的其他界面。例如,在移动终端处于通话状态时,如果移动终端显示的是主界面,那么在参数采集对象对应的目标参数不满足预设条件的情况下,移动终端可以保持显示该主界面。具体可以根据实际使用需求确定,本发明实施例不作限定。

本发明实施例提供一种屏幕控制方法,由于移动终端中设置有至少两个参数采集对象,因此在移动终端处于不同放置姿态的情况下,可以确定不同的参数采集对象,并根据不同的参数采集对象对应的目标参数,确定是否控制移动终端熄灭屏幕,如此可以解决通话过程中可能会由于用户误触屏幕而影响到正常通话的问题,从而可以保证用户的正常通话。

可选的,结合图2,如图5所示,在上述步骤101之后,在上述步骤102之前,一种可能的实现方式是,在参数采集对象为移动终端的屏幕中的感应区域的情况下,本发明实施例提供的屏幕控制方法还可以包括下述的步骤105;另一种可能的实现方式是,在采集对象可以包括以下任意一项“电容感应器、红外感应器、距离传感器和亮度感应器”的情况下,本发明实施例提供的屏幕控制方法还可以包括下述的或步骤106。

步骤105、移动终端在参数采集对象中采集目标参数。

其中,参数采集对象为屏幕的显示区域中的感应区域。

示例性的,仍以图3为例进行示例性说明。如图3中的(a)所示,在参数采集对象为移动终端的屏幕中的感应区域a1的情况下,移动终端可以在屏幕中的感应区域a1中采集电容(或电压);如图3中的(b)所示,在参数采集对象为移动终端的屏幕中的感应区域a2的情况下,移动终端可以在屏幕中的感应区域a2中采集电容(或电压)。

步骤106、移动终端通过参数采集对象采集目标参数。

其中,上述参数采集对象位于屏幕的非显示区域,且参数采集对象可以包括以下任意一项:电容感应器、红外感应器、距离传感器和亮度感应器。

示例性的,仍以图4为例进行示例性说明。如图4中的(a)所示,在参数采集对象为电容感应器b1的情况下,移动终端可以通过电容感应器b1采集电容;如图4中的(b)所示,在参数采集对象为电容感应器b1的情况下,移动终端可以通过电容感应器b1采集电容。

本发明实施例提供的屏幕控制方法,由于可以在参数采集对象中采集目标参数,或者通过参数采集对象采集目标参数,因此可以根据采集的目标参数确定是否熄灭屏幕,从而可以避免在屏幕点亮是用户误操作屏幕。

可选的,结合图2,如图6所示,本发明实施例中,上述步骤101具体可以通过下述的步骤101a或者步骤101b实现。

步骤101a、在放置姿态为正立放置姿态的情况下,移动终端确定参数采集对象为设置于屏幕中预设的顶部区域中的对象。

步骤101b、在放置姿态为倒立放置姿态的情况下,移动终端确定参数采集对象为设置于屏幕中预设的底部区域中的对象。

可选的,本发明实施例中,在移动终端的放置姿态为正立放置姿态的情况下,参数采集对象可以为设置于屏幕中预设的顶部区域中的一个或多个对象;在移动终端的放置姿态为倒放置姿态的情况下,参数采集对象可以为设置于屏幕中预设的底部区域中的一个或多个对象。

可选的,本发明实施例中,移动终端的屏幕可以包括显示区域和非显示区域。如果与放置姿态对应的参数采集对象为屏幕的显示区域中的感应区域,那么该参数采集对象可以为设置于屏幕的显示区域中预设的顶部区域中的对象,或者为设置于屏幕的显示区域中预设的底部区域中的对象。如果与放置姿态对应的参数采集对象位于屏幕的非显示区域,那么该参数采集对象可以为设置于屏幕的非显示区域中预设的顶部区域中的对象,或者为设置于屏幕的非显示区域中预设的底部区域中的对象。

示例性的,假设移动终端的顶部设置有距离传感器1、距离传感器2和距离传感器3,移动终端的底部设置有距离传感器4、距离传感器5和距离传感器6。如果移动终端的放置姿态为正立放置姿态的情况下,那么移动终端可以确定参数采集对象为设置于移动终端中预设的顶部区域中的距离传感器1、距离传感器2和距离传感器3;如果移动终端的放置姿态为倒立放置姿态的情况下,那么移动终端可以确定参数采集对象为设置于移动终端中预设的底部区域中的距离传感器4、距离传感器5和距离传感器6。

本发明实施例提供的屏幕控制方法,由于可以在移动终端的放置姿态为正立放置姿态或者倒立放置姿态的情况下,确定不同的参数采集对象,因此可以采集不同的参数采集对象对应的参数,以确定是否控制移动终端熄灭屏幕,从而可以解决通话过程中可能会由于用户误触屏幕而影响到正常通话的问题。

可选的,结合图2,如图7所示,在上述步骤101之后,本发明实施例提供的屏幕控制方法还可以包括下述的步骤107或步骤108。

步骤107、在放置姿态为正立放置姿态的情况下,移动终端相对于屏幕正向显示通话界面。

步骤108、在放置姿态为倒立放置姿态的情况下,移动终端相对于屏幕反向显示通话界面。

对于正立放置姿态和倒立放置姿态的具体描述,可以参见上述实施例步骤100中对正立放置姿态和倒立放置姿态的相关描述,此处不予赘述。

需要说明的是,上述图7是以移动终端先执行步骤107(或者步骤108),再执行步骤102为例进行示例性说明的,其并不对本发明实施例造成任何限定。可以理解,实际实现时,移动终端也可以先执行步骤102,再执行步骤107(或者步骤108);或者移动终端可以同时执行步骤102和步骤107(或者,步骤102和步骤108),具体可以根据实际使用需求确定。

示例性的,如图8中的(a)所示,在移动终端的放置姿态为正立放置姿态的情况下,移动终端可以相对于屏幕正向显示通话界面;如图8中的(b)所示,在移动终端的放置姿态为倒立放置姿态的情况下,移动终端相对于屏幕反向显示通话界面。

本发明实施例提供的屏幕控制方法,由于可以根据移动终端的放置姿态,调整通过界面的显示方向,因此提高了移动终端显示通话界面的灵活性。

如图9所示,本发明实施例提供一种移动终端900。该移动终端900可以包括检测模块901、确定模块902和控制模块903。检测模块901,用于在移动终端处于通话状态下,检测移动终端的放置姿态;确定模块902,用于根据检测模块901检测到的该放置姿态,确定与该放置姿态对应的参数采集对象,该参数采集对象为移动终端中设置的至少两个参数采集对象中的对象;控制模块903,用于在确定模块902确定的该参数采集对象对应的目标参数满足预设条件的情况下,控制移动终端熄灭屏幕。

可选的,结合图9,如图10所示,本发明实施例提供的移动终端还可以包括采集模块904。采集模块904,用于在确定模块902确定与放置姿态对应的参数采集对象之后,在该参数采集对象中采集目标参数,该参数采集对象可以为移动终端的屏幕的显示区域中的感应区域;或者,通过参数采集对象采集目标参数,该参数采集对象位于屏幕的非显示区域,该参数采集对象可以包括以下任意一项:电容感应器、红外感应器、距离传感器和亮度感应器。

可选的,本发明实施例中,上述目标参数可以为在感应区域采集的第一电容值,预设条件为电容值大于或等于第一预设电容值;或者,目标参数可以为在感应区域采集的第一电压值,预设条件为电压值大于或等于预设电压值;或者,目标参数可以为通过电容感应器采集的第二电容值,预设条件为电容值大于或等于第二预设电容值;或者,目标参数可以为通过红外感应器采集的第一波长值,预设条件为波长值位于预设波段内,该预设波段为与人体辐射的红外波对应的波段或与该红外感应器发射的红外波对应的波段;或者,目标参数可以为通过距离传感器采集的第一距离值,预设条件为距离值小于或等于预设距离值;或者,目标参数可以为通过亮度感应器采集的第一亮度值,预设条件为亮度值小于或等于预设亮度值。

可选的,本发明实施例中,移动终端的放置姿态可以为正立放置姿态或者倒立放置姿态。确定模块902,具体用于在放置姿态为正立放置姿态的情况下,确定参数采集对象为设置于屏幕中预设的顶部区域中的对象;在放置姿态为倒立放置姿态的情况下,确定参数采集对象为设置于屏幕中预设的底部区域中的对象。

可选的,结合图9,如图11所示,本发明实施例提供的移动终端还可以包括显示模块905。显示模块905,用于在检测模块901检测到移动终端的放置姿态之后,在放置姿态为正立放置姿态的情况下,相对于屏幕正向显示通话界面;在放置姿态为倒立放置姿态的情况下,相对于屏幕反向显示通话界面。

本发明实施例提供的移动终端能够实现上述方法实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。

本发明实施例提供一种移动终端,由于移动终端中设置有至少两个参数采集对象,因此在移动终端处于不同放置姿态的情况下,可以确定不同的参数采集对象,并根据不同的参数采集对象对应的目标参数,确定是否控制移动终端熄灭屏幕,如此可以解决通话过程中可能会由于用户误触屏幕而影响到正常通话的问题,从而可以保证用户的正常通话。

图12为实现本发明各个实施例的一种移动终端的硬件结构示意图。如图12所示,该移动终端200包括但不限于:射频单元201、网络模块202、音频输出单元203、输入单元204、传感器205、显示单元206、用户输入单元207、接口单元208、存储器209、处理器210、以及电源211等部件。本领域技术人员可以理解,图12中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载移动终端、可穿戴设备、以及计步器等。

其中,处理器210,用于在移动终端处于通话状态下,检测移动终端的放置姿态;并根据该放置姿态,确定与该放置姿态对应的参数采集对象,该参数采集对象为移动终端中设置的至少两个参数采集对象中的对象;以及在该参数采集对象对应的目标参数满足预设条件的情况下,控制移动终端熄灭屏幕。

本发明实施例提供一种移动终端,由于移动终端中设置有至少两个参数采集对象,因此在移动终端处于不同放置姿态的情况下,可以确定不同的参数采集对象,并根据不同的参数采集对象对应的目标参数,确定是否控制移动终端熄灭屏幕,如此可以解决通话过程中可能会由于用户误触屏幕而影响到正常通话的问题,从而可以保证用户的正常通话。

应理解的是,本发明实施例中,射频单元201可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器210处理;另外,将上行的数据发送给基站。通常,射频单元201包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元201还可以通过无线通信系统与网络和其他设备通信。

移动终端通过网络模块202为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元203可以将射频单元201或网络模块202接收的或者在存储器209中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元203还可以提供与移动终端200执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元203包括扬声器、蜂鸣器以及受话器等。

输入单元204用于接收音频或视频信号。输入单元204可以包括图形处理器(graphicsprocessingunit,gpu)2041和麦克风2042,图形处理器2041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元206上。经图形处理器2041处理后的图像帧可以存储在存储器209(或其它存储介质)中或者经由射频单元201或网络模块202进行发送。麦克风2042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元201发送到移动通信基站的格式输出。

移动终端200还包括至少一种传感器205,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板2061的亮度,接近传感器可在移动终端200移动到耳边时,关闭显示面板2061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器205还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元206用于显示由用户输入的信息或提供给用户的信息。显示单元206可包括显示面板2061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板2061。

用户输入单元207可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元207包括触控面板2071以及其他输入设备2072。触控面板2071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板2071上或在触控面板2071附近的操作)。触控面板2071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器210,接收处理器210发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板2071。除了触控面板2071,用户输入单元207还可以包括其他输入设备2072。具体地,其他输入设备2072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板2071可覆盖在显示面板2061上,当触控面板2071检测到在其上或附近的触摸操作后,传送给处理器210以确定触摸事件的类型,随后处理器210根据触摸事件的类型在显示面板2061上提供相应的视觉输出。虽然在图12中,触控面板2071与显示面板2061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板2071与显示面板2061集成而实现移动终端的输入和输出功能,具体此处不做限定。

接口单元208为外部装置与移动终端200连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元208可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端200内的一个或多个元件或者可以用于在移动终端200和外部装置之间传输数据。

存储器209可用于存储软件程序以及各种数据。存储器209可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器209可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器210是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器209内的软件程序和/或模块,以及调用存储在存储器209内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器210可包括一个或多个处理单元;可选的,处理器210可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器210中。

移动终端200还可以包括给各个部件供电的电源211(比如电池),可选的,电源211可以通过电源管理系统与处理器210逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,移动终端200包括一些未示出的功能模块,在此不再赘述。

可选的,本发明实施例还提供一种移动终端,包括如图12所示的处理器210,存储器209,存储在存储器209上并可在处理器210上运行的计算机程序,该计算机程序被处理器210执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,计算机可读存储介质,如只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台移动终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例描述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1