CN105045489B - 一种按钮控制方法及装置 - Google Patents
一种按钮控制方法及装置 Download PDFInfo
- Publication number
- CN105045489B CN105045489B CN201510537201.XA CN201510537201A CN105045489B CN 105045489 B CN105045489 B CN 105045489B CN 201510537201 A CN201510537201 A CN 201510537201A CN 105045489 B CN105045489 B CN 105045489B
- Authority
- CN
- China
- Prior art keywords
- pressure
- pressing operation
- button
- control instruction
- size
- 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.)
- Expired - Fee Related
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
本发明实施例公开了一种按钮控制方法及装置,其中的方法可包括:接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令;根据所述压感控制指令中的压力作用大小和压力作用时长,匹配所述压力作用大小和压力作用时长对应的针对所述目标按钮的预设控制操作;根据所述匹配结果,执行对应的预设控制操作。采用本发明可以使得终端根据用户作用于终端屏幕上的压感控制指令,对终端屏幕上的按钮进行压感控制,操作便捷,有效地提升了用户体验。
Description
技术领域
本发明涉及电子设备应用领域,尤其涉及一种按钮控制方法及装置。
背景技术
随着智能通信技术和移动互联网技术的快速发展,目前的智能终端设备,越来越普及,而智能手机是指像个人电脑一样,具有独立的操作系统,独立的运行空间,可以由用户自行安装软件、游戏、导航等第三方服务商提供的程序从而实现、扩展多种不同的功能。而这些软件中一般都包含多种类型的控件按钮以便于实现软件中相应的功能。
现有技术中,在同一应用软件中,需要实现不同的功能,需要对不同的按钮进行控制,例如对音乐播放软件中播放的音乐进行播放、切换或下载等操作时,分别需要对不同的按钮进行点击,缺点是当用户无法准确找到或识别按钮时,则无法进行操控;并且按钮过多,占用屏幕空间且操作复杂,影响用户体验。
发明内容
本发明实施例所要解决的技术问题在于,提供一种按钮控制方法及装置,解决了现有技术中实现多种功能需要对多种不同的按钮进行控制操作从而导致操作繁琐、用户体验不佳的问题。
第一方面,本发明实施例提供了一种按钮控制方法,可包括:
接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令;
根据所述压感控制指令中的压力作用大小和压力作用时长,匹配所述压力作用大小和压力作用时长对应的针对所述目标按钮的预设控制操作;
根据所述匹配结果,执行对应的预设控制操作。
结合第一方面,在第一种可能的实现方式中,所述接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令,包括:
检测到作用于终端屏幕上的按压操作时,判断所述按压操作的位置是否在所述终端屏幕上的目标按钮对应的预设区域内;
若是,根据所述按压操作生成针对应用软件目标按钮的压感控制指令。
结合第一方面,在第二种可能的实现方式中,所述接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令,包括:
检测到作用于终端屏幕上的按压操作时,判断所述按压操作的压力大小是否大于预设压力阈值;
若所述按压操作的压力大小大于预设压力阈值,根据所述按压操作生成针对应用软件目标按钮的压感控制指令。
结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述若所述按压操作的压力大小大于预设压力阈值,根据所述按压操作生成针对应用软件目标按钮的压感控制指令,包括:
若所述按压操作的压力大小大于预设压力阈值,判断所述按压操作的持续时间是否达到预设时长;
若是,根据所述按压操作生成针对应用软件目标按钮的压感控制指令。
结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式中任意一种方式,在第四种可能的实现方式中,所述预设控制操作包括:启动、关闭、最大化、最小化、刷新、截屏、翻转、编辑、删除、忽略、快进、快退、暂停、播放、切换、加减音量、放大和缩小中的至少一种操作。
第二方面,本发明实施例提供了一种按钮控制装置,可包括:
接收模块,用于接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令;
匹配模块,用于根据所述压感控制指令中的压力作用大小和压力作用时长,匹配所述压力作用大小和压力作用时长对应的针对所述目标按钮的预设控制操作;
执行模块,用于根据所述匹配结果,执行对应的预设控制操作。
结合第二方面,在第一种可能的实现方式中,所述接收模块,包括:
第一检测单元,用于检测到作用于终端屏幕上的按压操作时,判断所述按压操作的位置是否在所述终端屏幕上的目标按钮对应的预设区域内;
第一生成单元,用于若判断结果为是,根据所述按压操作生成针对应用软件目标按钮的压感控制指令。
结合第二方面,在第二种可能的实现方式中,所述接收模块,包括:
第二检测单元,用于检测到作用于终端屏幕上的按压操作时,判断所述按压操作的压力大小是否大于预设压力阈值;
第二生成单元,用于若判断结果为是,若所述按压操作的压力大小大于预设压力阈值,根据所述按压操作生成针对应用软件目标按钮的压感控制指令。
结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第二生成单元,包括:
第一判断子单元,用于若所述按压操作的压力大小大于预设压力阈值,判断所述按压操作的持续时间是否达到预设时长;
第一生成子单元,用于若判断结果为是,根据所述按压操作生成针对应用软件目标按钮的压感控制指令。
结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式中任意一种方式,在第四种可能的实现方式中,所述预设控制操作包括:启动、关闭、最大化、最小化、刷新、截屏、翻转、编辑、删除、忽略、快进、快退、暂停、播放、切换、加减音量、放大和缩小中的至少一种操作。
实施本发明实施例,具有如下有益效果:
本发明实施例,通过接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令,根据该压感控制指令中的压力作用大小和压力作用时长,匹配该压力作用大小和压力作用时长对应的针对目标按钮的预设控制操作,最终根据匹配结果,执行对应的预设控制操作。使得终端可根据用户作用于终端屏幕上的按压操作的压力作用大小和压力作用时长,对目标按钮进行控制,从而避免用户为了实现不同的功能需要点击多个不同按钮的繁琐操作,解决了按钮控制中操作不便捷的问题,有效地提升了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例中的一种按钮控制方法的流程示意图;
图2是本发明实施例中的另一种按钮控制方法的流程示意图;
图3是本发明实施例中的又一种按钮控制方法的流程示意图;
图4是本发明实施例中的又一种按钮控制方法的流程示意图;
图5是本发明实施例中按钮控制方法的一个具体应用场景示意图;
图6是本发明实施例中按钮控制方法的另一个具体应用场景示意图;
图7是本发明实施例中按钮控制方法的又一个具体应用场景示意图;
图8是本发明实施例中按钮控制方法的又一个具体应用场景示意图;
图9是本发明实施例中按钮控制方法的又一个具体应用场景示意图;
图10是本发明实施例中按钮控制方法的又一个具体应用场景示意图;
图11是本发明提供的按钮控制装置的结构示意图;
图12是本发明提供的接收模块的结构示意图;
图13是本发明提供的接收模块的另一实施例的结构示意图;
图14是本发明提供的第二生成单元的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
还需要说明的是,本发明实施例中的终端包括但不限于支持压感触控的智能手机、平板电脑、媒体播放器、智能电视、智能手环、智能穿戴设备、MP3播放器(MovingPicture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面3)播放器、个人数字助理(Personal Digital Assistant,PDA)膝上型便携计算机和台式计算机等用户设备。
图1是本发明实施例中的一种按钮控制方法的流程示意图,下面将结合附图1从终端侧对本发明实施例中的一种按钮控制方法进行详细介绍,如图1所示,本实施例中的一种按钮控制方法可以包括以下步骤S101-步骤S104。
步骤S101:接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令。
具体地,终端接收用户作用于终端屏幕上的压感控制指令,其中压感控制指令为压力作用区域、压力作用大小和压力作用时长,满足一定预设条件的按压操作,例如按压操作的位置不在预设区域,或按压操作的压力大小过小或过大,或按压的时长过短或过长均可视为无效指令,即无效指令不会被判断为压感控制指令。
步骤S102:根据所述压感控制指令中的压力作用大小和压力作用时长,匹配所述压力作用大小和压力作用时长对应的针对所述目标按钮的预设控制操作。
具体地,检测步骤S101中接收的压感控制指令中的压力作用区域,并且判断该压感控制指令中的压力作用大小所在的大小范围和压力作用的时长所在的时长范围,根据判定的压力作用区域、大小范围和时长范围,查找并匹配该压力作用区域、压力作用大小范围和压力作用时长范围所对应的针对该应用软件的目标按钮的预设控制操作。其中,压感控制指令中的具体信息和预设控制操作之间的对应关系,可以在终端中进行初始设置,也可以根据用户的使用习惯动态调整设置。其中,目标按钮的对应的预设按压区域可以是目标按钮本身所在的区域,也可以是目标按钮预设的对应的其它区域。具体的预设控制操作包括,启动、关闭、最大化、最小化、刷新、截屏、翻转、编辑、删除、忽略、快进、快退、暂停、播放、切换、加减音量、放大或缩小等。本方法步骤中,由于可将多个预设功能通过不同的压力作用大小和不同的压力作用时长,设置到终端屏幕的同一目标按钮对应的区域中,因此能让应用软件的界面更简洁,用户操作更方便,同时节省功能按钮的摆放区域,以及简化现有技术中繁琐的操作步骤,且不拘泥于将功能操作设置在固定的、区域狭窄的按钮区域中,有效地改善用户体验。
需要说明的是,当预设的压力作用区域为任意时,则表明在终端上任意区域的按压操作都是有效的;当预设的压力作用大小范围为任意时,则表明压感控制指令对应的预设控制操作只取决于压力作用区域和压力作用时长;当预设的压力作用时长范围为任意时,则表明压感控制指令对应的预设控制操作只取决于压力作用区域和压力作用大小,即压感控制指令中的决定因素取决于预先设置的压感控制指令中的压力作用区域、压力作用大小和压力作用时长的预设范围。
进一步地,不同的应用软件的目标按钮可以分别预设分配不同的作用区域,例如在终端屏幕上某些区域是为其它应用软件目标按钮预设的控制区域,当按压操作的位置在这些区域时,即使当前的应用界面是在该应用软件的界面时,按压操作也会被判定为无效,或者判断出该按压操作是针对其它的应用软件的目标按钮的操作,从而执行针对其它软件相应的功能。
再进一步地,终端屏幕上可以在按压操作附近或者是预设显示区域,显示压感控制指令中的具体信息,如当前的压力作用大小、压力作用时长、是否在有效的作用区域内等,以便于用户根据该压感控制指令的信息调整按压的力度、按压时长及按压区域,从而达到更理想的控制效果。
步骤S103:根据所述匹配结果,执行对应的预设控制操作。
具体地,最终根据步骤S102中查询匹配出的结果,执行对应的预设控制操作,例如,在音乐软件的目标按钮对应的预设区域内,按压操作的压力作用大小范围为0.5N~1N,且压力作用时长为0~1s之间时,则进行音乐收藏功能。还需要说明的是同一个应用软件可以对应多个不同的目标按钮,本发明不做具体限定。
本发明实施例,通过接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令,根据该压感控制指令中的压力作用大小和压力作用时长,匹配该压力作用大小和压力作用时长对应的针对目标按钮的预设控制操作,最终根据匹配结果,执行对应的预设控制操作。使得终端可根据用户作用于终端屏幕上的按压操作的压力作用大小和压力作用时长,对目标按钮进行控制,从而避免用户为了实现不同的功能需要点击多个不同按钮的繁琐操作,解决了按钮控制中操作不便捷的问题,有效地提升了用户体验。
图2是本发明实施例中的另一种按钮控制方法的流程示意图,下面将结合附图2对本发明实施例中的另一种按钮控制方法进行详细介绍,如图2所示,本发明实施例中的另一种按钮控制方法可以包括以下步骤S201-步骤S204。
步骤S201:检测到作用于终端屏幕上的按压操作时,判断所述按压操作的位置是否在所述终端屏幕上的目标按钮对应的预设区域内。
具体地,当终端检测到作用于终端屏幕上的按压操作时,对按压操作的位置进行判断,避免在终端屏幕上的一些边缘区域进行按压的误操作。
步骤S202:若是,根据所述按压操作生成针对应用软件目标按钮的压感控制指令。
具体地,若按压的位置在终端屏幕的预设区域内,则可判断为该按压操作为针对该应用软件的目标按钮的有效按压操作,则根据该按压操作生成压感控制指令。
步骤S203:根据所述压感控制指令中的压力作用大小和压力作用时长,匹配所述压力作用大小和压力作用时长对应的针对所述目标按钮的预设控制操作。
步骤S204:根据所述匹配结果,执行对应的预设控制操作。
具体地,步骤S203至步骤S204可参考上述图1实施例中的步骤S102至步骤S103,这里不再赘述。
本发明实施例,通过接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令,根据该压感控制指令中的压力作用大小和压力作用时长,匹配该压力作用大小和压力作用时长对应的针对目标按钮的预设控制操作,最终根据匹配结果,执行对应的预设控制操作。使得终端可根据用户作用于终端屏幕上的按压操作的压力作用大小和压力作用时长,对目标按钮进行控制,从而避免用户为了实现不同的功能需要点击多个不同按钮的繁琐操作,解决了按钮控制中操作不便捷的问题,有效地提升了用户体验。
图3是本发明实施例中的又一种按钮控制方法的流程示意图,下面将结合附图3对本发明实施例中的又一种按钮控制方法进行详细介绍,如图3所示,本发明实施例中的又一种按钮控制方法可以包括以下步骤S301-步骤S304。
步骤S301:检测到作用于终端屏幕上的按压操作时,判断所述按压操作的压力大小是否大于预设压力阈值。
具体地,当终端检测到作用于终端屏幕上的按压操作时,对按压操作的压力大小进行判断,避免在终端屏幕上的误操作。例如按压操作的压力大小的阈值可以设置在大多数用户普遍按压的力度范围内,对于一些压力过小或者压力过大的情况,可以被视为是异常情况,即判断为无效指令,此方法步骤可以增强系统的可靠性,避免用户误操作。
步骤S302:若所述按压操作的压力大小大于预设压力阈值,根据所述按压操作生成针对应用软件目标按钮的压感控制指令。
具体地,若步骤S301中按压操作的压力大小大于预设压力值,则可判断为该按压操作为针对该应用软件的目标按钮的有效按压操作,生成针对该目标按钮的压感控制指令。
步骤S303:根据所述压感控制指令中的压力作用大小和压力作用时长,匹配所述压力作用大小和压力作用时长对应的针对所述目标按钮的预设控制操作。
步骤S304:根据所述匹配结果,执行对应的预设控制操作。
具体地,步骤S303至步骤S304可参考上述图2实施例中的步骤S203至步骤S204,这里不再赘述。
本发明实施例,通过接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令,根据该压感控制指令中的压力作用大小和压力作用时长,匹配该压力作用大小和压力作用时长对应的针对目标按钮的预设控制操作,最终根据匹配结果,执行对应的预设控制操作。使得终端可根据用户作用于终端屏幕上的按压操作的压力作用大小和压力作用时长,对目标按钮进行控制,从而避免用户为了实现不同的功能需要点击多个不同按钮的繁琐操作,解决了按钮控制中操作不便捷的问题,有效地提升了用户体验。
图4是本发明实施例中的又一种按钮控制方法的流程示意图,下面将结合附图4对本发明实施例中的又一种按钮控制方法进行详细介绍,如图4所示,本发明实施例中的又一种按钮控制方法可以包括以下步骤S401-步骤S406。
步骤S401:检测到作用于终端屏幕上的按压操作时,判断所述按压操作的位置是否在所述终端屏幕上的目标按钮对应的预设区域内。
具体地,可参考上述图2实施例中的步骤S201,这里不再赘述。
步骤S402:若是,判断所述按压操作的压力大小是否大于预设压力阈值。
具体地,可参考上述图3实施例中的步骤S301,这里不再赘述。
步骤S403:若所述按压操作的压力大小大于预设压力阈值,判断所述按压操作的持续时间是否达到预设时长。
具体地,若按压操作的压力大小大于预设压力阈值,判断所述按压操作的持续时间是否达到预设时长,即在压力作用大小符合条件的时,继续判断该按压操作是否为滑动操作。
步骤S404:若是,根据所述按压操作生成针对应用软件目标按钮的压感控制指令。
步骤S405:根据所述压感控制指令中的压力作用大小和压力作用时长,匹配所述压力作用大小和压力作用时长对应的针对所述目标按钮的预设控制操作。
步骤S406:根据所述匹配结果,执行对应的预设控制操作。
具体地,步骤S404至步骤S406可参考上述图3实施例中的步骤S302至步骤S304,这里不再赘述。
在具体的应用场景中,如图5所示,图5是本发明实施例中按钮控制方法的一个具体应用场景示意图,图5中用户通过按压目标按钮,当按压的作用力大小大于第一预设阈值,压力作用时长在第一时长范围,匹配出对应的针对该音乐软件的预设控制操作为图5中显示的完成音乐切换功能。
在具体的应用场景中,如图6所示,图6是本发明实施例中按钮控制方法的另一个具体应用场景示意图,图6为基于图5中的应用场景中,增加了屏幕显示压感控制指令信息的功能,即显示用户按压操作的具体的作用力大小和作用力时长等,例如此时用户按压操作的压力大小为1N,压力作用时长为1s,用户可根据当前的信息进行相应的调整。
在具体的应用场景中,如图7所示,图7是本发明实施例中按钮控制方法的又一个具体应用场景示意图,图7中用户通过按压目标按钮,当按压的作用力大小大于第二预设阈值,压力作用时长在第二时长范围,匹配出对应的针对该音乐软件的预设控制操作为图7中显示的完成音乐收藏功能。
在具体的应用场景中,如图8所示,图8是本发明实施例中按钮控制方法的又一个具体应用场景示意图,图8为基于图7中的应用场景中,增加了屏幕显示压感控制指令信息的功能,即显示用户按压操作的具体的作用力大小和作用力时长等,例如此时用户按压操作的压力大小为2N,压力作用时长为2s,用户可根据当前的信息进行相应的调整。
在具体的应用场景中,如图9所示,图9是本发明实施例中按钮控制方法的又一个具体应用场景示意图,图9中用户通过按压目标按钮,当按压的作用力大小大于第二预设阈值,压力作用时长在第一时长范围,匹配出对应的针对该音乐软件的预设控制操作为图9中显示的完成音乐快进功能。
在具体的应用场景中,如图10所示,图10是本发明实施例中按钮控制方法的又一个具体应用场景示意图,图10为基于图9中的应用场景中,增加了屏幕显示压感控制指令信息的功能,即显示用户按压操作的具体的作用力大小和作用力时长等,例如此时用户按压操作的压力大小为2N,压力作用时长为1s,用户可根据当前的信息进行相应的调整。
本发明实施例,通过接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令,根据该压感控制指令中的压力作用大小和压力作用时长,匹配该压力作用大小和压力作用时长对应的针对目标按钮的预设控制操作,最终根据匹配结果,执行对应的预设控制操作。使得终端可根据用户作用于终端屏幕上的按压操作的压力作用大小和压力作用时长,对目标按钮进行控制,从而避免用户为了实现不同的功能需要点击多个不同按钮的繁琐操作,解决了按钮控制中操作不便捷的问题,有效地提升了用户体验。
图11是本发明提供的按钮控制装置的结构示意图,下面将结合附图11,对本发明实施例中的按钮控制装置的结构进行详细介绍。该装置10可包括:接收模块101、匹配模块102和执行模块103,其中
接收模块101,用于接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令;
匹配模块102,用于根据所述压感控制指令中的压力作用大小和压力作用时长,匹配所述压力作用大小和压力作用时长对应的针对所述目标按钮的预设控制操作;
执行模块103,用于根据所述匹配结果,执行对应的预设控制操作。
具体地,如图12所示的本发明提供的接收模块的结构示意图,接收模块101,可包括:第一检测单元1011和第一生成单元1012,其中
第一检测单元1011,用于检测到作用于终端屏幕上的按压操作时,判断所述按压操作的位置是否在所述终端屏幕上的目标按钮对应的预设区域内;
第一生成单元1012,用于若判断结果为是,根据所述按压操作生成针对应用软件目标按钮的压感控制指令。
进一步地,如图13所示的本发明提供的接收模块的另一实施例的结构示意图,接收模块101,可包括:第二检测单元1013和第二生成单元1014,其中
第二检测单元1013,用于检测到作用于终端屏幕上的按压操作时,判断所述按压操作的压力大小是否大于预设压力阈值;
第二生成单元1014,用于若判断结果为是,若所述按压操作的压力大小大于预设压力阈值,根据所述按压操作生成针对应用软件目标按钮的压感控制指令。
再进一步地,,如图14所示的本发明提供的第二生成单元的结构示意图,第二生成单元1014,可包括:第一判断子单元1141和第一生成子单元1142,其中
第一判断子单元1141,用于若所述按压操作的压力大小大于预设压力阈值,判断所述按压操作的持续时间是否达到预设时长;
第一生成子单元1142,用于若判断结果为是,根据所述按压操作生成针对应用软件目标按钮的压感控制指令。
再进一步地,按钮控制装置10中所涉及到的预设控制操作可包括:启动、关闭、最大化、最小化、刷新、截屏、翻转、编辑、删除、忽略、快进、快退、暂停、播放、切换、加减音量、放大、缩小中的至少一种操作。
可理解的是,按钮控制装置10中各模块的功能可对应参考上述图1至图4中的各方法实施例中的具体实现方式,这里不再赘述。
本发明实施例,通过接收作用于终端屏幕上针对应用软件目标按钮的压感控制指令,根据该压感控制指令中的压力作用大小和压力作用时长,匹配该压力作用大小和压力作用时长对应的针对目标按钮的预设控制操作,最终根据匹配结果,执行对应的预设控制操作。使得终端可根据用户作用于终端屏幕上的按压操作的压力作用大小和压力作用时长,对目标按钮进行控制,从而避免用户为了实现不同的功能需要点击多个不同按钮的繁琐操作,解决了按钮控制中操作不便捷的问题,有效地提升了用户体验。
应当理解的是,本文中虽然使用术语第一、第二等描述单元,但是这些单元应该不受这些术语的限制,这些术语仅被用于彼此区分。还应当理解的是,在本文中使用的,除非上下文清楚地支持例外情况,单数形式“一个”(“a”、“an”、和“the”)旨在也包括复数形式。还应该理解的是,在本文中使用的“和/或”是指包括一个或者一个以上相关联地列出的项目的任意和所有可能组合。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
Claims (8)
1.一种按钮控制方法,其特征在于,包括:
接收作用于终端屏幕上针对音乐软件目标按钮的压感控制指令;其中,所述音乐软件的多个预设功能通过不同的压力作用大小和不同的压力作用时长,设置到终端屏幕的同一目标按钮对应的区域中;
在按压操作附近或者是预设显示区域,显示压感控制指令中的信息;所述压感控制指令中的信息包括当前的压力作用大小、或压力作用时长、或是否在有效的作用区域内;
根据所述压感控制指令中的压力作用大小和压力作用时长,匹配所述压力作用大小和压力作用时长对应的针对所述目标按钮的预设控制操作;所述预设控制操作对应所述音乐软件的预设功能;所述预设控制操作包括:启动、关闭、最大化、最小化、刷新、截屏、翻转、编辑、删除、忽略、快进、快退、暂停、播放、切换、加减音量、放大和缩小中的至少一种操作;
根据所述匹配结果,执行对应的预设控制操作。
2.如权利要求1所述的方法,其特征在于,所述接收作用于终端屏幕上针对音乐软件目标按钮的压感控制指令,包括:
检测到作用于终端屏幕上的按压操作时,判断所述按压操作的位置是否在所述终端屏幕上的目标按钮对应的预设区域内;
若是,根据所述按压操作生成针对音乐软件目标按钮的压感控制指令。
3.如权利要求1所述的方法,其特征在于,所述接收作用于终端屏幕上针对音乐软件目标按钮的压感控制指令,包括:
检测到作用于终端屏幕上的按压操作时,判断所述按压操作的压力大小是否大于预设压力阈值;
若所述按压操作的压力大小大于预设压力阈值,根据所述按压操作生成针对音乐软件目标按钮的压感控制指令。
4.如权利要求3所述的方法,其特征在于,所述若所述按压操作的压力大小大于预设压力阈值,根据所述按压操作生成针对音乐软件目标按钮的压感控制指令,包括:
若所述按压操作的压力大小大于预设压力阈值,判断所述按压操作的持续时间是否达到预设时长;
若是,根据所述按压操作生成针对音乐软件目标按钮的压感控制指令。
5.一种按钮控制装置,其特征在于,包括:
接收模块,用于接收作用于终端屏幕上针对音乐软件目标按钮的压感控制指令;其中,所述音乐软件的多个预设功能通过不同的压力作用大小和不同的压力作用时长,设置到终端屏幕的同一目标按钮对应的区域中;在按压操作附近或者是预设显示区域,显示压感控制指令中的信息;所述压感控制指令中的信息包括当前的压力作用大小、或压力作用时长、或是否在有效的作用区域内;
匹配模块,用于根据所述压感控制指令中的压力作用大小和压力作用时长,匹配所述压力作用大小和压力作用时长对应的针对所述目标按钮的预设控制操作;所述预设控制操作对应所述音乐软件的预设功能;所述预设控制操作包括:启动、关闭、最大化、最小化、刷新、截屏、翻转、编辑、删除、忽略、快进、快退、暂停、播放、切换、加减音量、放大和缩小中的至少一种操作;
执行模块,用于根据所述匹配结果,执行对应的预设控制操作。
6.如权利要求5所述的装置,其特征在于,所述接收模块,包括:
第一检测单元,用于检测到作用于终端屏幕上的按压操作时,判断所述按压操作的位置是否在所述终端屏幕上的目标按钮对应的预设区域内;
第一生成单元,用于若判断结果为是,根据所述按压操作生成针对音乐软件目标按钮的压感控制指令。
7.如权利要求5所述的装置,其特征在于,所述接收模块,包括:
第二检测单元,用于检测到作用于终端屏幕上的按压操作时,判断所述按压操作的压力大小是否大于预设压力阈值;
第二生成单元,用于若判断结果为是,若所述按压操作的压力大小大于预设压力阈值,根据所述按压操作生成针对音乐软件目标按钮的压感控制指令。
8.如权利要求7所述的装置,其特征在于,所述第二生成单元,包括:
第一判断子单元,用于若所述按压操作的压力大小大于预设压力阈值,判断所述按压操作的持续时间是否达到预设时长;
第一生成子单元,用于若判断结果为是,根据所述按压操作生成针对音乐软件目标按钮的压感控制指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510537201.XA CN105045489B (zh) | 2015-08-27 | 2015-08-27 | 一种按钮控制方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510537201.XA CN105045489B (zh) | 2015-08-27 | 2015-08-27 | 一种按钮控制方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105045489A CN105045489A (zh) | 2015-11-11 |
CN105045489B true CN105045489B (zh) | 2018-05-29 |
Family
ID=54452065
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510537201.XA Expired - Fee Related CN105045489B (zh) | 2015-08-27 | 2015-08-27 | 一种按钮控制方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105045489B (zh) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105426089A (zh) * | 2015-11-19 | 2016-03-23 | 上海与德通讯技术有限公司 | 滚动条功能的实现方法、模块及应用其的调节方法 |
CN105573616B (zh) * | 2015-12-10 | 2018-05-29 | 广东欧珀移动通信有限公司 | 一种播放列表控制方法及移动终端 |
CN105635911B (zh) * | 2016-01-26 | 2018-12-11 | 广东欧珀移动通信有限公司 | 一种音量输出的控制方法及装置 |
CN105677230A (zh) * | 2016-01-29 | 2016-06-15 | 宇龙计算机通信科技(深圳)有限公司 | 一种功能控制方法及终端 |
CN105549895B (zh) * | 2016-02-01 | 2021-11-05 | Oppo广东移动通信有限公司 | 一种应用控制方法及移动终端 |
CN105824529B (zh) * | 2016-03-11 | 2019-07-09 | 深圳市元征科技股份有限公司 | 一种控制音乐播放的方法及智能穿戴设备 |
KR102535737B1 (ko) * | 2016-08-03 | 2023-05-24 | 삼성전자주식회사 | 압력 센서를 포함하는 전자 장치 |
CN106527922A (zh) * | 2016-10-13 | 2017-03-22 | 乐视控股(北京)有限公司 | 终端控制方法及装置 |
CN106559570A (zh) * | 2016-11-18 | 2017-04-05 | 维沃移动通信有限公司 | 一种音量调节方法及移动终端 |
CN107122157A (zh) * | 2017-03-14 | 2017-09-01 | 广东小天才科技有限公司 | 一种用于终端设备的音量调节方法及装置 |
CN107632759A (zh) * | 2017-08-21 | 2018-01-26 | 珠海市魅族科技有限公司 | 图片展示方法、装置、计算机装置及计算机可读存储介质 |
CN109710123B (zh) * | 2017-10-26 | 2020-08-04 | 杭州海康威视数字技术股份有限公司 | 一种检测功能按钮的方法及装置 |
CN109091165B (zh) * | 2018-08-27 | 2022-04-01 | 深圳开立生物医疗科技股份有限公司 | 一种超声诊断设备的控制方法、系统和超声诊断设备 |
CN109445678A (zh) * | 2018-09-12 | 2019-03-08 | 深圳点猫科技有限公司 | 一种基于教育资源平台的笔记记录方法及系统 |
CN109788361B (zh) * | 2019-01-10 | 2021-07-23 | 中科创达软件股份有限公司 | 一种控制视频播放的方法及装置 |
CN109982122B (zh) * | 2019-02-27 | 2021-08-10 | 深圳绿米联创科技有限公司 | 电视控制方法、电视控制装置、控制器、电视机和存储介质 |
CN110134312A (zh) * | 2019-04-30 | 2019-08-16 | 努比亚技术有限公司 | 控制方法、可穿戴设备及计算机可读存储介质 |
CN111904728A (zh) * | 2020-08-04 | 2020-11-10 | 无锡绿科源电子科技有限公司 | 基于辅助车的操作控制方法、装置以及电子设备 |
CN112732124A (zh) * | 2021-03-31 | 2021-04-30 | 上海艾为微电子技术有限公司 | 压感式按键自动识别系统、电子产品及压力事件检测方法 |
CN113434072B (zh) * | 2021-05-31 | 2022-06-07 | 浙江大学 | 基于计算机视觉的移动端应用控件识别方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1808362A (zh) * | 2004-12-21 | 2006-07-26 | 微软公司 | 压敏控件 |
US7137077B2 (en) * | 2002-07-30 | 2006-11-14 | Microsoft Corporation | Freeform encounter selection tool |
CN101620507A (zh) * | 2008-07-01 | 2010-01-06 | Lg电子株式会社 | 使用接近传感器的移动终端以及控制该移动终端的方法 |
CN102023799A (zh) * | 2009-09-14 | 2011-04-20 | 索尼公司 | 信息处理装置、显示方法和程序 |
-
2015
- 2015-08-27 CN CN201510537201.XA patent/CN105045489B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7137077B2 (en) * | 2002-07-30 | 2006-11-14 | Microsoft Corporation | Freeform encounter selection tool |
CN1808362A (zh) * | 2004-12-21 | 2006-07-26 | 微软公司 | 压敏控件 |
CN101593077A (zh) * | 2004-12-21 | 2009-12-02 | 微软公司 | 压敏控件 |
CN101620507A (zh) * | 2008-07-01 | 2010-01-06 | Lg电子株式会社 | 使用接近传感器的移动终端以及控制该移动终端的方法 |
CN102023799A (zh) * | 2009-09-14 | 2011-04-20 | 索尼公司 | 信息处理装置、显示方法和程序 |
Also Published As
Publication number | Publication date |
---|---|
CN105045489A (zh) | 2015-11-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105045489B (zh) | 一种按钮控制方法及装置 | |
CN105163187B (zh) | 一种视频播放控制方法及装置 | |
CN105183282B (zh) | 一种通讯录控制方法及装置 | |
EP1956601B1 (en) | Method and terminal for playing and displaying music | |
KR101524572B1 (ko) | 터치스크린을 구비한 휴대 단말기의 인터페이스 제공 방법 | |
US20080046836A1 (en) | Method and apparatus for selecting scroll condtion of displayed screen | |
JP6028734B2 (ja) | ロック解除機能を有する情報処理装置 | |
CN103391469A (zh) | 移动终端及其控制方法 | |
US20140365950A1 (en) | Portable terminal and user interface method in portable terminal | |
KR20080084156A (ko) | 터치스크린을 구비한 휴대 단말기의 인터페이스 제공 방법및 장치 | |
CN103019592A (zh) | 一种选择界面标识的方法、装置及移动终端 | |
CN104571498A (zh) | 一种应用程序启动方法 | |
CN101930336B (zh) | 信息处理设备和显示控制方法 | |
CN102112946A (zh) | 用于实现用户接口的电子装置和方法 | |
US10289298B2 (en) | Interface method for a portable terminal | |
CN102508560A (zh) | 一种基于移动终端的应用程序切换方法和装置 | |
CN105468264B (zh) | 根据操控方式对应用程序进行操控的方法、装置与终端设备 | |
CN103677580A (zh) | 快捷触发应用程序的方法及设备 | |
CN104965649B (zh) | 一种内容展示方法、装置及终端 | |
CN105812565A (zh) | 一种智能手机外接显示器的自适应桌面管理系统及方法 | |
CN108696642B (zh) | 整理图标的方法和移动终端 | |
WO2010116028A2 (en) | Method for controlling an apparatus | |
US20070186758A1 (en) | Apparatus and method for controlling backround music in mobile communication system | |
CN109151581A (zh) | 一种数据输出方法和装置 | |
CN108073341A (zh) | 一种用于智能手机的显示系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180529 |