[go: up one dir, main page]

CN111124173B - 触摸屏的工作状态切换方法、装置、移动终端及存储介质 - Google Patents

触摸屏的工作状态切换方法、装置、移动终端及存储介质 Download PDF

Info

Publication number
CN111124173B
CN111124173B CN201911158053.5A CN201911158053A CN111124173B CN 111124173 B CN111124173 B CN 111124173B CN 201911158053 A CN201911158053 A CN 201911158053A CN 111124173 B CN111124173 B CN 111124173B
Authority
CN
China
Prior art keywords
mobile terminal
touch screen
working state
state
acceleration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911158053.5A
Other languages
English (en)
Other versions
CN111124173A (zh
Inventor
林进全
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Oppo Chongqing Intelligent Technology Co Ltd
Original Assignee
Oppo Chongqing Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo Chongqing Intelligent Technology Co Ltd filed Critical Oppo Chongqing Intelligent Technology Co Ltd
Priority to CN201911158053.5A priority Critical patent/CN111124173B/zh
Publication of CN111124173A publication Critical patent/CN111124173A/zh
Application granted granted Critical
Publication of CN111124173B publication Critical patent/CN111124173B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本申请实施例公开了一种触摸屏的工作状态切换方法、装置、移动终端及存储介质,涉及计算机技术领域。该方法应用于移动终端,移动终端包括触摸屏,该方法包括:当触摸屏处于第一工作状态时,获取移动终端的状态信息;当移动终端的状态信息满足预设条件时,将触摸屏从第一工作状态切换至第二工作状态,其中,处于第一工作状态下的触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量,和/或处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期。本申请通过移动终端的状态信息调节触摸屏的工作状态,不仅可以节省移动终端的使用功耗,而且可以提升用户对移动终端的触摸屏的使用体验。

Description

触摸屏的工作状态切换方法、装置、移动终端及存储介质
技术领域
本申请涉及计算机技术领域,更具体地,涉及一种触摸屏的工作状态切换方法、装置、移动终端及存储介质。
背景技术
随着移动互联网的快速发展,移动终端也在不断更新。目前的移动终端功能越来越强大,能使用的应用程序也越来越多。
然而,为了让用户在使用应用程序时具有较好的体验,通常移动终端的触摸屏会保持高灵敏度的扫描方式,而高灵敏度的扫描方式会产生更多的功耗,加上触摸屏的扫描方式通常是固定不变的,从而导致移动终端长期处于高功耗的状态下,缩短了使用寿命。
发明内容
鉴于上述问题,本申请提出了一种触摸屏的工作状态切换方法、装置、移动终端及存储介质,以解决上述问题。
第一方面,本申请实施例提供了一种触摸屏的工作状态切换方法,该方法应用于移动终端,该移动终端包括触摸屏,该方法包括:当触摸屏处于第一工作状态时,获取移动终端的状态信息。当移动终端的状态信息满足预设条件时,将触摸屏从第一工作状态切换至第二工作状态,其中,处于第一工作状态下的触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量,和/或处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期。
第二方面,本申请实施例提供了一种触摸屏的工作状态切换装置,该装置应用于移动终端,移动终端包括触摸屏,该触摸屏的工作状态切换装置包括:检测模块以及切换模块。其中,检测模块用于当触摸屏处于第一工作状态时,获取移动终端的状态信息。切换模块用于当移动终端的状态信息满足预设条件时,将触摸屏从第一工作状态切换至第二工作状态,其中,处于第一工作状态下的触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量,和/或处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期。
第三方面,本申请实施例提供了一种移动终端,包括一个或多个处理器、存储器、以及一个或多个程序,其中一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述的触摸屏的工作状态切换方法。
第四方面,本申请实施例提供了一种计算机可读取存储介质,计算机可读取存储介质中存储有程序代码,程序代码可被处理器调用执行上述的触摸屏的工作状态切换方法。
本申请实施例提供的触摸屏的工作状态切换方法、装置、移动终端及存储介质,通过检测移动终端的触摸屏的工作状态,当触摸屏处于第一工作状态时,获取移动终端的状态信息,并判断移动终端的状态信息是否满足预设条件。当移动终端的状态信息满足预设条件时,将触摸屏从第一工作状态切换至第二工作状态,其中,处于第一工作状态下的触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量,和/或处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期。从而根据移动终端的状态信息调整触摸屏的工作状态,当移动终端根据状态信息确定当前需要快速响应、精准地用户的触摸操作时,才将触摸屏切换为高灵敏度的第二工作状态,从而可以满足用户对触摸屏的使用需求,并有效降低移动终端的使用功耗。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了根据本申请一个实施例的触摸屏的工作状态切换方法流程图。
图2示出了根据本申请一个实施例的移动终端的触摸屏处于第一工作状态下的扫描通道分布示意图。
图3示出了根据本申请一个实施例的移动终端的触摸屏处于第二工作状态下的扫描通道分布示意图。
图4示出了根据本申请另一个实施例的触摸屏的工作状态切换方法流程图。
图5示出了根据本申请又一个实施例的触摸屏的工作状态切换方法流程图。
图6示出了本申请一个实施例提供的触摸屏的工作状态切换的功能模块图。
图7示出了本申请实施例提供的移动终端的结构框图。
图8是本申请实施例的用于保存或者携带实现根据本申请实施例的触摸屏的工作状态切换方法的程序代码的存储介质。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
随着移动互联网的快速发展,移动终端作为用户在日常生活中最常用的设备之一,用户对移动终端的要求也越来越高。
目前,用户对移动终端的操作大多都是通过移动终端的触摸屏实现的,因此触摸屏的响应速度往往直接决定了用户对移动终端的使用体验。因此现在的移动终端的触摸屏会采用高灵敏度的扫描方式,以保证对用户触摸操作的快速响应,但是触摸屏的扫描方式往往是固定不变的,即使用户在没有进行触摸操作时,触摸屏依然会保持灵敏度的频率的扫描方式,而高灵敏度的扫描方式会产生更多的功耗,从而导致移动终端长期处于高功耗的状态下,缩短了使用寿命。
发明人发现,如果移动终端能够在触摸屏刚检测到触摸操作时,将触摸屏的工作状态设定为较高灵敏度的扫描方式,并在触摸屏没有检测到触摸操作时,将触摸屏的工作状态切换为较灵敏度的扫描方式。不仅能够保证用户使用移动终端时,触摸屏能够具有较快的响应速度,提升用户体验,而且能够避免触摸屏没有被使用时,产生不必要的功耗。
然而,发明人在实际研究中发现,触摸屏从低灵敏的扫描方式切换到高灵敏的扫描方式时,需要一定时间将触摸屏从扫描通道数量较低的状态切换扫描通道数量较多的状态,从而导致触摸屏在刚检测到用户的触摸操作时,会出现一定时间的响应滞后,无法及时对用户的触摸操作进行反馈,进而降低了用户的使用体验。
因此,针对于上述问题,发明人提出了本申请实施例中的触摸屏的工作状态切换方法、装置、移动终端及存储介质,通过根据移动终端当前的状态信息判断用户是否将要使用触摸屏,并根据判断结果在用户使用触摸屏之前就切换触摸屏的工作状态,从而避免了触摸屏在用户使用时切换工作状态,而导致出现响应滞后的情况。
请参阅图1,图1示出了本申请一个实施例提供的触摸屏的工作状态切换方法流程图,该方法可以应用于移动终端,其中,移动终端可以是具有触摸屏的移动终端,可选地,移动终端包括但不限于:智能手机、平板电脑、个人电脑、电子书阅读器、音频播放器、视频播放器等。
该触摸屏的工作状态切换方法可以包括:
S110,当触摸屏处于第一工作状态时,检测移动终端的状态信息。
其中,当触摸屏处于第一工作状态时,触摸屏的响应速度较低,例如触摸屏可以是只开启部分数量的扫描通道进行数据扫描,也可以是采用时间较短的扫描周期进行数据扫描,还可以是同时采用时间较短的扫描周期和只开启部分数量扫描通道的方式进行数据扫描。
其中,检测移动终端的状态信息可以是检测移动终端当前运行应用程序的信息,例如移动终端当前运行的应用程序的数量、类型、名称等信息,也可以是检测移动终端当前的运动状态信息。其中,根据运动状态信息可以判断出移动终端是处于静止状态、运动状态、横屏放置状态等等。可选地,运动状态信息可以是移动终端的加速度信息。
S120,当移动终端的状态信息满足预设条件时,将触摸屏从第一工作状态切换至第二工作状态,其中,处于第一工作状态下的触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量,和/或处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期。
其中,处于第一工作状态下的触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量,和/或处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期,可以包括如下三种情形:
第一种,处于第一工作状态下的触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量。
第二种,处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期。
第三种,处于第一工作状态下触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量,且处于第一工作状态下触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期。
其中,判断移动终端的状态信息是否满足预设条件的作用可以是判断移动终端是否在运行对触摸屏灵敏度需求较高的应用程序,也可以是判断移动终端是否从静止状态切换到运动状态来预测用户即将要使用移动终端。
因此,判断移动终端的状态信息是否满足预设条件,可以是移动终端的上层系统根据当前系统前台启动的应用名称,确定启动的应用是否是对触摸屏灵敏度需求较高的应用,如果是,可以确定移动终端的状态信息满足预设条件。也可以是移动终端的加速度传感器(如陀螺仪)检测一段时间内移动终端的加速度是否超过加速度阈值,当超过时,可以确定移动终端的状态信息满足预设条件。
在一些实施方式中,当移动终端的状态信息满足预设条件时,可以确定,当前的移动终端的触摸屏需要满足较高的灵敏度需求。
其中,请参阅图2,图2示出了移动终端的触摸屏处于第一工作状态下的扫描通道分布示意图,请参阅图3,图3示出了移动终端的触摸屏处于第二工作状态下的扫描通道分布示意图。处于第一工作状态下的移动终端100的触摸屏的扫描通道101的数量可以采用部分通道进行扫描,扫描通道101的数量较少且扫描通道101的密度较小,其中,处于第二工作状态下触摸屏可以采用自容和互容的全部通道进行扫描,扫描通道101的数量较多且密度较大。由于处于第一工作状态下的触摸屏的扫描通道101的数量小于处于第二工作状态下的触摸屏的扫描通道101的数量,因此,处于第二工作状态下的触摸屏与处于第一工作状态下的触摸屏相比,触摸屏会具有更大的触摸响应区域以及更高的触摸感应精度。
另外,处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期,所以触摸屏在处于第二工作状态下时,触摸屏会具有更快的响应速度。因此,当移动终端的状态信息满足预设条件时,可以将触摸屏从第一工作状态切换至第二工作状态,以保证触摸屏可以满足较高的灵敏度需求。
在一些实施方式中,当移动终端的状态信息不满足预设条件时,则可以确定此时触摸屏不需要太高的灵敏度需求,可以使触摸屏继续保持在功耗较低第一工作状态,从而节省移动终端的耗电量。
在本实施例中,通过检测移动终端的触摸屏的工作状态,当触摸屏处于第一工作状态时,检测移动终端的状态信息,并判断移动终端的状态信息是否满足预设条件。当移动终端的状态信息满足预设条件时,将触摸屏从第一工作状态切换至第二工作状态。由于处于第一工作状态下的触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量,和/或处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期。从而可以根据移动终端的状态信息在用户使用触摸屏之前调整好触摸屏的工作状态,当移动终端根据状态信息确定当前需要快速、精准地响应用户的触摸操作时,将触摸屏切换为高灵敏度的第二工作状态,从而可以满足用户对触摸屏的高灵敏度的使用需求,并避免了触摸屏一直处于第二工作状态的情况,有效降低移动终端的使用功耗,且避免了用户在使用触摸屏时,才开始进行触摸屏的工作状态切换而造成的响应滞后。
请参阅图4,图4示出了本申请另一个实施例提供的触摸屏的工作状态切换方法流程图,该方法可以包括:
S210,当触摸屏处于第一工作状态时,获取移动终端的状态信息。
其中,S210的具体实施方式可以参阅S110,故不在此赘述。
S220,获取目标应用的标识信息,其中,标识信息用于标识目标应用。
其中,移动终端的上层系统可以获取当前在移动终端的前台运行的目标应用,其中,标识信息可以是目标应用的名称,也可以是目标应用的应用类型等。
S230,根据标识信息判断预设白名单中是否包括目标应用。
在一些实施方式中,可以将应用名称作为标识信息,预设白名单中可以包括多个应用的应用名称,当预设白名单中存在与目标应用的名称一致的应用名称时,可以确定预设白名单中包括目标应用。若不存在时,则确定预设白名单中不包括目标应用。例如预设白名单中包括应用名称“微信”、“微博”以及“钉钉”,当移动终端的前台中运行了名称为“微信”的应用程序时,可以确定预设白名单中包括目标应用。在本实施方式中,通过应用名称作为标识信息,可以快速、准确地判断预设白名单中是否包括目标应用。
在另一些实施方式中,可以将应用的类型标识作为标识信息,预设白名单中可以包括多个而应用的类型标识,当预设白名单中存在与目标应用的类型标识一致的应用类型时,可以确定预设白名单中包括目标应用。若不存在时,则确定预设白名单中不包括目标应用。例如,预设白名单中包括“游戏”、“办公”以及“购物”等应用类型,当移动终端的前台正在运行应用“钉钉”时,可以确定“钉钉”对应的类型标识为办公应用类型,因此可以确定预设白名单中包括目标应用。可选地,由于通常应用下载平台会为应用程序进行分类,因此,当从应用下载平台下载应用时,可以根据分类自动为下载的应用分配对应的类型标识。由于相同类型的应用程序,其对触摸屏的灵敏度要求也相似,因此,在本实施方式中,通过应用的类型标识作为标识信息,可以更灵活、有效地判断预设白名单中是否包括目标应用。
其中,预设白名单可以在S230之前进行创建。
在一些实施方式中,创建预设白名单的方法可以是,分别获取多个应用在第一预设时间内的运行时间。基于每个应用的运行时间,选取运行时间超过时间阈值的应用作为第一待处理应用,并获取第一待处理应用的标识信息。根据第一待处理应用的标识信息创建预设白名单。
作为一种示例,如第一预设时间为24小时,则查询移动终端的每个应用程序在一天内的运行时间,以应用A、应用B、应用C、应用D为例,假设每个应用程序对应的运行时间如表1所示:
表1
应用A 应用B 应用C 应用D
3小时 1小时 2.5小时 0.5小时
若时间阈值为2小时,则可以将应用A与应用C作为第一待处理应用,并获取应用A的标识信息(如微信)和应用B的标识信息(如微博),则可以将“微博”和“微信”添加到初始白名单中,以得到预设白名单。
由于应用程序在移动终端的运行时间越长,可以表明用户对其应用使用的时间也越长,从而用户对其应用的触摸屏灵敏度要求也越高,在本实施方式中,通过选取出在第一预设时间内运行时间较长的应用作为第一待处理应用,并获取第一待处理应用的标识信息,根据第一待处理应用的标识信息创建预设白名单。从而保证预设白名单中的应用均为需要较高灵敏度的应用。
在一些实施方式中,创建预设白名单的方法可以是,分别获取多个应用在第二预设时间内的运行次数。基于每个应用的运行次数,选取运行次数超过次数阈值的应用作为第二待处理应用,并获取第二待处理应用的标识信息。根据第二待处理应用的标识信息创建预设白名单。
作为一种示例,如第一预设时间为24小时,则查询移动终端的每个应用程序在一天内的运行此次,以应用A、应用B、应用C、应用D为例,假设每个应用程序对应的运行时间如表1所示:
表2
应用A 应用B 应用C 应用D
8次 15次 11次 5次
若时间阈值为10次,则可以将应用B与应用C作为第二待处理应用,并获取应用B的标识信息(如微博)和应用C的标识信息(如钉钉),则可以将“微博”和“钉钉”添加到初始白名单中,以得到预设白名单。
由于应用程序在移动终端的运行次数越多,可以表明用户对其应用的使用频率也越高,从而用户对其应用的触摸屏灵敏度要求也越高。在本实施方式中,通过选取出在第二预设时间内运行次数较多的应用作为第二待处理应用,并获取第二待处理应用的标识信息,根据第二待处理应用的标识信息创建预设白名单。从而保证预设白名单中的应用均为需要较高灵敏度的应用。
在另一些实施方式中,创建预设白名单的方法可以是,接收用户输入的白名单创建指令。
其中,白名单创建指令用于用户自定义的选取一个或多个应用程序添加到一个初始应用名单中,以形成预设白名单。在创建预设白名单时,移动终端可以接收用户输入的白名单创建指令。可选地,用户可以通过触控输入方式输入向移动终端白名单创建指令,也可以通过语音输入的方式向移动终端输入白名单创建指令。
然后,移动终端获取白名单创建指令所指示的一个或多个应用作为第三待处理应用,并获取第三待处理应用的标识信息。根据第三待处理应用的标识信息创建预设白名单。
在本实施方式中,通过移动终端接收用户输入的白名单创建指令,获取白名单创建指令所指示的一个或多个应用作为第三待处理应用,并获取第三待处理应用的标识信息,以根据第三待处理应用的标识信息创建预设白名单,从而可以使用户能够自定义地选定自己需要的应用创建白名单,提高了白名单创建的灵活性。
S240,当预设白名单中包括目标应用时,确定目标应用为指定应用。
S250,当移动终端的前台运行目标应用,且目标应用为指定应用时,确定移动终端的状态信息满足预设条件。
在一些实施方式中,移动终端的上层系统可查看移动终端的前台是否有正在运行的应用程序,并将正在运行的应用程序作为目标应用。然后判断目标应用是否为指定应用,其中,判断时,可以是判断目标应用和指定应用的名称是否一致,若一致则确定目标应用为指定应用。可选地,指定应用可以是移动终端根据用户对各个应用程序的使用情况预先选取出来的应用程序,也可以是用户自定义设置的应用程序。其中,指定应用往往是对移动终端的触摸屏的灵敏度要求较高的应用,例如在线游戏应用、图像或视频的编辑应用、社交应用等等。
S260,当移动终端的状态信息满足预设条件时,将触摸屏从第一工作状态切换至第二工作状态,其中,处于第一工作状态下的触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量,和/或处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期。
其中,S260的具体实施方式可以参阅S120,故不在此赘述。
S270,当目标应用切换为后台运行或者关闭时,将触摸屏从第二工作状态切换至第一工作状态。
作为一种示例,在移动终端判断目标应用是否切换为后台运行或者关闭时,移动终端可以检测目标应用是否退出关闭,当目标应用没有退出关闭时,移动终端可以继续检测目标应用是否显示于移动终端的主页面,当目标应用没有显示于移动终端的主页面时,可以确定目标应用切换为了后台运行。
当移动终端检测到目标应用切换为后台运行或者关闭时,可以表明移动终端的触摸屏不再需要针对目标应用的使用而继续保持较高灵敏度的工作状态,从而将触摸屏从高灵敏度的第二工作状态切换低灵敏的第一工作状态可以避免移动终端产生不必要的功耗,有效节省了耗电量。
在本实施例中,通过当移动终端的前台运行目标应用时,判断目标应用是否为指定应用,其中指定应用是对移动终端的触摸屏的灵敏度要求较高的应用,当目标应用为指定应用时,将触摸屏从低灵敏度的第一工作状态切换至高灵敏度的第二工作状态,从而保证了用户在移动终端使用该目标应用时具有较好的体验感。
请参阅图5,图5示出了本申请又一个实施例提供的触摸屏的工作状态切换方法流程图,该方法可以包括:
S310,当触摸屏处于第一工作状态时,获取移动终端的状态信息。
其中,S310的具体实施方式可以参阅S110,故不在此赘述。
S320,获取移动终端的加速度作为第一加速度。
移动终端的上层系统定时检测移动终端的加速度传感器采集到的加速度,并将该加速度作为第一加速度。其中,加速度可以是多个方向上的加速度,例如第一加速度可以是移动终端在重力方向上的加速度、与移动终端触摸屏的长度方向平行的加速度、与移动终端触摸屏的宽度方向平行的加速度中的至少一种或多个种组合。可选地,第一加速的方向除了上述三个以外还可以是其他的方向,在此不做限定。
S330,当第一加速度小于或等于第一加速度阈值时,确定移动终端处于静止状态。
作为一种示例,假设第一加速度阈值为0.5m/s2时,当移动终端在重力方向上的加速度为9.7m/s2,其中,重力加速度的初始值为9.8m/s2,与移动终端触摸屏的长度方向平行的加速度为0.3m/s2,与移动终端触摸屏的宽度方向平行的加速度0.4m/s2时,可以确定移动终端处于静止状态。可以理解的是,本实施例的静止状态可以是指移动终端处于完全的静止状态,如移动终端在重力方向上的加速度为9.8m/s2、与移动终端触摸屏的长度方向平行的加速度为0m/s2、与移动终端触摸屏的宽度方向平行的加速度0m/s2。也可以是指移动终端具有一定运动,但运动变化非常小的状态。
S340,获取移动终端的加速度作为第二加速度。
当根据第一加速度确定移动终端处于静止状态之后,移动终端的上层系统继续定时检测移动终端的加速度传感器采集到的加速度,并将此时采集到的加速度作为第二加速度。其中,第二加速度也可以是多个方向上的加速度,且第二加速度的方向与第一加速度的方向一一对应。
在一些实施方式中,移动终端还包括接近传感器,接近传感器主要用于检测是否有物体接近移动终端,S340的具体实施方式可以如下:
当接近传感器检测到接近信号时,获取移动终端的加速度作为第二加速度。
作为一种方式,移动终端的上层系统判断接近传感器是否检测到接近信号。在一些实施方式中,上层系统在接收到接近传感器检测到的接近信号时,可以检测该接近信号是否有效,可选地,可以判断该接近信号是否超过接近信号阈值,当超过接近信号阈值时可以确定该接近信号有效,进而确定接近传感器检测到接近信号。
在本实施方式中,通过在移动终端获取第二加速度之前,检测是否有接近信号,当检测到接近信号时,能够表明有用户接近,并可能将对移动终端进行使用。从而能够结合第二加速度更精准地预测是否有用户将要使用移动终端。
可选地,除了检测接近信号以外,还可以通过检测用户的瞳孔信息或者面部信息来判断是否有用户接近。
S350,当第二加速度大于或等于第二加速度阈值时,确定移动终端从静止状态切换到运动状态,其中,第一加速度阈值小于第二加速度阈值。
由于第一加速度阈值小于第二加速度阈值,当第二加速度大于或者第二加速阈值时,则表明在移动终端的加速度突然发生了较大的变化,从而可以确定移动终端从静止状态切换到了运动终端。
S360,当移动终端从静止状态切换到运动状态时,确定移动终端的状态信息满足预设条件。
S370,当移动终端的状态信息满足预设条件时,将触摸屏从第一工作状态切换至第二工作状态,其中,处于第一工作状态下的触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量,和/或处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期。
S380,当在第三预设时间段内没有检测到按压信号时,将触摸屏从第二工作状态切换至第一工作状态。
当触摸屏从第工作状态切换至第二工作状态后,触摸屏可以在第三预设时间内检测是否有用户输入的按压信号,当有按压信号时,则表明用户正在使用触摸屏,此时可以是触摸屏继续保持高灵敏度的第二工作状态。当没有按压信号时,表明用户在接下来的时间可能不需要使用触摸屏了,因此当没有按压信号时,将触摸屏从高灵敏度的第二工作状态切换至低灵敏度的第一工作状态,可以避免产生不必要的功耗,从而节省移动终端的耗电量,可有效延长移动终端的使用寿命。
在本实施例中,考虑到移动终端从静止状态切换到运动终端时,通常可以表明用户将要使用移动终端,因此通过判断移动终端是否从静止状态切换到运动状态,来确定用户是否将要使用移动终端,当确定移动终端从静止状态切换到运动状态时,将触摸屏从低灵敏度的第一工作状态切换至高灵敏度的第二工作状态,从而保证在用户刚开始使用触摸屏时,触摸屏能对用户的触摸操作做出及时响应,避免了响应滞后的情况,保证了用户较好的用户体验。
请参阅图6,其示出了本申请一实施例提供的触摸屏的工作状态切换装置,该装置400可以应用于移动终端,移动终端可以包括触摸屏,该触摸屏的工作状态切换装置400包括:检测模块410以及切换模块420。
检测模块410用于当触摸屏处于第一工作状态时,检测移动终端的状态信息。
切换模块420用于当移动终端的状态信息满足预设条件时,将触摸屏从第一工作状态切换至第二工作状态,其中,处于第一工作状态下的触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量,和/或处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期。
进一步地,该装置400还包括:
第一预设条件确定模块,用于当目标应用为指定应用时,确定移动终端的状态信息满足预设条件。
进一步地,第一预设条件确定模块具体用于获取目标应用的标识信息,其中,标识信息用于标识目标应用;根据标识信息判断预设白名单中是否包括目标应用;当预设白名单中包括目标应用时,确定目标应用为指定应用。
进一步地,该装置400还包括:
第一白名单创建模块,用于分别获取多个应用在第一预设时间内的运行时间;基于每个应用的运行时间,选取运行时间超过时间阈值的应用作为第一待处理应用,并获取第一待处理应用的标识信息;根据第一待处理应用的标识信息创建预设白名单。
进一步地,该装置400还包括:
第二白名单创建模块,用于分别获取多个应用在第二预设时间内的运行次数;基于每个应用的运行次数,选取运行次数超过次数阈值的应用作为第二待处理应用,并获取第二待处理应用的标识信息;根据第二待处理应用的标识信息创建预设白名单。
进一步地,该装置400还包括:
第三白名单创建模块,用于接收用户输入的白名单创建指令;获取白名单创建指令所指示的多个应用作为第三待处理应用,并获取第三待处理应用的标识信息;根据第三待处理应用的标识信息创建预设白名单。
进一步地,该装置400还包括:
第一切回模块,用于当目标应用切换为后台运行或者关闭时,将触摸屏从第二工作状态切换至第一工作状态。
进一步地,该装置400还包括:
第二预设条件确定模块,用于当移动终端从静止状态切换到运动状态时,确定移动终端的状态信息满足预设条件。
进一步地,该装置400还包括:状态确定模块,用于获取移动终端的加速度作为第一加速度。当第一加速度小于或等于第一加速度阈值时,确定移动终端处于静止状态。获取移动终端的加速度作为第二加速度。当第二加速度大于或等于第二加速度阈值时,确定移动终端从静止状态切换到运动状态,其中,第一加速度阈值小于第二加速度阈值。
进一步地,移动终端还包括接近传感器,状态确定模块具体用于当接近传感器检测到接近信号时,获取移动终端的加速度作为第二加速度。
进一步地,该装置400还包括:第二切回模块,用于当在第三预设时间段内没有检测到按压信号时,将触摸屏从第二工作状态切换至第一工作状态。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,所显示或讨论的模块相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
请参考图7,其示出了本申请实施例提供的一种移动终端的结构框图。该移动终端500可以是前述实施例中能够运行程序的移动终端500。本申请中的移动终端500可以包括一个或多个如下部件:处理器510、存储器520、以及一个或多个程序,其中一个或多个程序可以被存储在存储器520中并被配置为由一个或多个处理器510执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
处理器510可以包括一个或者多个处理核。处理器510利用各种接口和线路连接整个移动终端内的各个部分,通过运行或执行存储在存储器520内的指令、程序、代码集或指令集,以及调用存储在存储器520内的数据,执行移动终端的各种功能和处理数据。可选地,处理器510可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器510可集成中央处理器510(CentralProcessing Unit,CPU)、图像处理器510(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器510中,单独通过一块通信芯片进行实现。
存储器520可以包括随机存储器520(Random Access Memory,RAM),也可以包括只读存储器520(Read-Only Memory)。存储器520可用于存储指令、程序、代码、代码集或指令集。存储器520可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储终端在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
触摸屏530用于显示由用户输入的信息、提供给用户的信息以及移动终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、数字、视频和其任意组合来构成,在一个实例中,该触摸屏530可以为液晶显示器(Liquid Crystal Display,LCD),也可以为有机发光二极管(Organic Light-Emitting Diode,OLED),在此不做限定。
请参考图8,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质600中存储有程序代码610,程序代码610可被处理器调用执行上述方法实施例中所描述的方法。
计算机可读存储介质600可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质具有执行上述方法中的任何方法步骤的程序代码的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码可以例如以适当形式进行压缩。
综上所述,本申请实施例提供的触摸屏的工作状态切换方法、装置、移动终端及存储介质,通过检测移动终端的触摸屏的工作状态,当触摸屏处于第一工作状态时,获取移动终端的状态信息,并判断移动终端的状态信息是否满足预设条件。当移动终端的状态信息满足预设条件时,将触摸屏从第一工作状态切换至第二工作状态。由于处于第一工作状态下的触摸屏的扫描通道数量小于处于第二工作状态下的触摸屏的扫描通道数量,和/或处于第一工作状态下的触摸屏的扫描周期小于处于第二工作状态下的触摸屏的扫描周期。从而可以根据移动终端的状态信息在用户使用触摸屏之前调整好触摸屏的工作状态,当移动终端根据状态信息确定当前需要快速、精准地响应用户的触摸操作时,将触摸屏切换为高灵敏度的第二工作状态,从而可以满足用户对触摸屏的高灵敏度的使用需求,并避免了触摸屏一直处于第二工作状态的情况,有效降低移动终端的使用功耗,且避免了用户在使用触摸屏时,才开始进行触摸屏的工作状态切换而造成的响应滞后。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

Claims (5)

1.一种触摸屏的工作状态切换方法,应用于移动终端,所述移动终端包括触摸屏和接近传感器,其特征在于,所述移动终端为智能手机,所述方法包括:
获取所述移动终端的加速度作为第一加速度;
当所述第一加速度小于或等于第一加速度阈值时,确定所述移动终端处于静止状态;
当所述接近传感器检测到接近信号时,若所述接近信号超过接近信号阈值,则获取所述移动终端的加速度作为第二加速度;
当所述第二加速度大于或等于第二加速度阈值时,确定所述移动终端从静止状态切换到运动状态,其中,所述第一加速度阈值小于所述第二加速度阈值;
当所述移动终端从静止状态切换到运动状态时,确定所述移动终端的状态信息满足预设条件;
当所述移动终端的状态信息满足预设条件时,将所述触摸屏从第一工作状态切换至第二工作状态,其中,处于所述第一工作状态下的触摸屏的扫描通道数量小于处于所述第二工作状态下的触摸屏的扫描通道数量,和/或处于所述第一工作状态下的触摸屏的扫描周期小于处于所述第二工作状态下的触摸屏的扫描周期。
2.根据权利要求1所述的方法,其特征在于,在当所述移动终端的状态信息满足预设条件时,将所述触摸屏从所述第一工作状态切换至第二工作状态之后,还包括:
当在第三预设时间段内没有检测到按压信号时,将所述触摸屏从所述第二工作状态切换至所述第一工作状态。
3.一种触摸屏的工作状态切换装置,应用于移动终端,所述移动终端包括触摸屏和接近传感器,其特征在于,所述移动终端为智能手机,所述装置包括:
检测模块,用于获取所述移动终端的加速度作为第一加速度;当所述第一加速度小于或等于第一加速度阈值时,确定所述移动终端处于静止状态;当所述接近传感器检测到接近信号时,若所述接近信号超过接近信号阈值,则获取所述移动终端的加速度作为第二加速度;当所述第二加速度大于或等于第二加速度阈值时,确定所述移动终端从静止状态切换到运动状态,其中,所述第一加速度阈值小于所述第二加速度阈值;当所述移动终端从静止状态切换到运动状态时,确定所述移动终端的状态信息满足预设条件;
切换模块,用于当所述移动终端的状态信息满足预设条件时,将所述触摸屏从第一工作状态切换至第二工作状态,其中,处于所述第一工作状态下的触摸屏的扫描通道数量小于处于所述第二工作状态下的触摸屏的扫描通道数量,和/或处于所述第一工作状态下的触摸屏的扫描周期小于处于所述第二工作状态下的触摸屏的扫描周期。
4.一种移动终端,其特征在于,包括:
一个或多个处理器;
存储器;
一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行如权利要求1-2任一项所述的方法。
5.一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-2任一项所述的方法。
CN201911158053.5A 2019-11-22 2019-11-22 触摸屏的工作状态切换方法、装置、移动终端及存储介质 Active CN111124173B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911158053.5A CN111124173B (zh) 2019-11-22 2019-11-22 触摸屏的工作状态切换方法、装置、移动终端及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911158053.5A CN111124173B (zh) 2019-11-22 2019-11-22 触摸屏的工作状态切换方法、装置、移动终端及存储介质

Publications (2)

Publication Number Publication Date
CN111124173A CN111124173A (zh) 2020-05-08
CN111124173B true CN111124173B (zh) 2023-05-16

Family

ID=70496389

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911158053.5A Active CN111124173B (zh) 2019-11-22 2019-11-22 触摸屏的工作状态切换方法、装置、移动终端及存储介质

Country Status (1)

Country Link
CN (1) CN111124173B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111625128A (zh) * 2020-05-12 2020-09-04 Oppo广东移动通信有限公司 触摸屏的控制方法、控制装置、移动终端及存储介质
CN112035050B (zh) * 2020-09-10 2022-03-04 Oppo(重庆)智能科技有限公司 控制方法、控制装置、存储介质与终端设备
CN114253385B (zh) * 2020-09-25 2024-08-20 北京小米移动软件有限公司 移动终端的功耗管理方法、装置及计算机可读存储介质
CN113031812A (zh) * 2021-03-18 2021-06-25 Oppo广东移动通信有限公司 触控事件上报方法、装置、终端及存储介质
CN113031814B (zh) * 2021-03-18 2024-11-12 Oppo广东移动通信有限公司 触控事件上报方法、装置、终端及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104007882A (zh) * 2014-05-27 2014-08-27 广东欧珀移动通信有限公司 一种准确性高的触屏响应方法和装置
WO2017096097A1 (en) * 2015-12-01 2017-06-08 Quantum Interface, Llc. Motion based systems, apparatuses and methods for implementing 3d controls using 2d constructs, using real or virtual controllers, using preview framing, and blob data controllers
CN107045420A (zh) * 2017-04-27 2017-08-15 努比亚技术有限公司 应用程序的切换方法及移动终端、存储介质
CN108287611A (zh) * 2018-04-24 2018-07-17 努比亚技术有限公司 屏幕触控响应方法、终端和计算机存储介质
CN110392163A (zh) * 2019-07-31 2019-10-29 努比亚技术有限公司 熄屏控制方法、移动终端以及计算机可读存储介质

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101821197B1 (ko) * 2010-12-21 2018-01-23 엘지전자 주식회사 이동단말기 및 그 제어방법
CN102855011B (zh) * 2011-06-27 2016-01-13 比亚迪股份有限公司 触摸屏的控制方法、触控装置和移动终端
KR101330320B1 (ko) * 2012-02-20 2013-11-14 엘지디스플레이 주식회사 터치스크린 일체형 표시장치 및 그 구동 방법
CN102799331B (zh) * 2012-08-14 2015-11-18 东莞宇龙通信科技有限公司 参数设置装置、参数设置方法和触摸式显示装置
US9122332B2 (en) * 2013-03-15 2015-09-01 Cellco Partnership Automatic detection for touch through glove
CN104102386B (zh) * 2014-07-30 2017-09-01 山东胜开电子科技有限公司 基于应用的触摸屏扫描方法、装置及触摸屏
AU2015101688B4 (en) * 2014-12-04 2016-02-11 Apple Inc. Coarse scan and targeted active mode scan for touch
KR20170022145A (ko) * 2015-08-19 2017-03-02 엘지전자 주식회사 와치 타입의 이동 단말기
CN106383654A (zh) * 2016-09-12 2017-02-08 广东欧珀移动通信有限公司 触摸屏参数的调整方法及移动终端
CN106647942A (zh) * 2016-12-07 2017-05-10 安徽华米信息科技有限公司 可穿戴设备控制方法、装置及可穿戴设备
CN107783694A (zh) * 2017-09-20 2018-03-09 努比亚技术有限公司 一种触摸屏灵敏度调节方法、终端及计算机可读存储介质
CN107508994A (zh) * 2017-09-21 2017-12-22 努比亚技术有限公司 触摸屏报点率处理方法、终端及计算机可读存储介质
CN107943409B (zh) * 2017-12-07 2020-12-11 北京小米移动软件有限公司 触摸屏控制方法及装置
CN108062180B (zh) * 2017-12-27 2021-06-29 Oppo广东移动通信有限公司 触摸屏灵敏度控制方法、装置及存储介质和移动终端
CN109144224B (zh) * 2018-09-26 2020-08-07 Oppo广东移动通信有限公司 触摸屏的功耗优化方法和装置
CN109992315B (zh) * 2019-04-09 2022-03-25 Oppo广东移动通信有限公司 触摸屏控制方法、装置、终端及存储介质
CN110442263A (zh) * 2019-07-23 2019-11-12 深圳市锐尔觅移动通信有限公司 触控显示屏处理方法、装置、存储介质及电子设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104007882A (zh) * 2014-05-27 2014-08-27 广东欧珀移动通信有限公司 一种准确性高的触屏响应方法和装置
WO2017096097A1 (en) * 2015-12-01 2017-06-08 Quantum Interface, Llc. Motion based systems, apparatuses and methods for implementing 3d controls using 2d constructs, using real or virtual controllers, using preview framing, and blob data controllers
CN107045420A (zh) * 2017-04-27 2017-08-15 努比亚技术有限公司 应用程序的切换方法及移动终端、存储介质
CN108287611A (zh) * 2018-04-24 2018-07-17 努比亚技术有限公司 屏幕触控响应方法、终端和计算机存储介质
CN110392163A (zh) * 2019-07-31 2019-10-29 努比亚技术有限公司 熄屏控制方法、移动终端以及计算机可读存储介质

Also Published As

Publication number Publication date
CN111124173A (zh) 2020-05-08

Similar Documents

Publication Publication Date Title
CN111124173B (zh) 触摸屏的工作状态切换方法、装置、移动终端及存储介质
CN108363593B (zh) 应用程序预加载方法、装置、存储介质及终端
US11467855B2 (en) Application preloading method and device, storage medium and terminal
WO2019228156A1 (en) Method and device for preloading application, storage medium and intelligent terminal
US11099861B2 (en) Method for preloading application, storage medium, and terminal
CN110727561B (zh) 异常散热的检测方法、装置、终端及存储介质
CN111352597B (zh) 多屏显示控制方法及装置、电子设备及可读存储介质
CN106708496B (zh) 图形界面中标签页的处理方法和装置
CN110727606A (zh) 内存回收方法、装置以及电子设备
CN110727607B (zh) 内存回收方法、装置以及电子设备
CN106203459B (zh) 图片处理方法及装置
WO2019105457A1 (zh) 图像处理方法、计算机设备和计算机可读存储介质
CN109062468B (zh) 分屏显示方法、装置、存储介质和电子设备
WO2022121701A1 (zh) 图像处理方法、装置、电子设备以及存储介质
CN117556001A (zh) 信息展示方法、装置、设备及存储介质
CN105095259B (zh) 瀑布流对象显示方法及装置
CN110855838A (zh) 定位服务控制方法、装置、移动终端以及存储介质
CN108958629A (zh) 分屏退出方法、装置、存储介质和电子设备
CN110795172B (zh) 前台进程控制方法、装置、电子设备以及存储介质
CN111273769B (zh) 一种设备控制方法、装置、电子设备及存储介质
CN110704189A (zh) 内存回收方法、装置以及电子设备
CN110830653B (zh) 传感器控制方法、装置、移动终端以及存储介质
CN107632985B (zh) 网页预加载方法及装置
CN107450951B (zh) 应用程序处理方法、装置、存储介质和终端
CN106951478B (zh) 一种数据处理方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant