CN106201312A - 一种应用处理方法、装置及终端 - Google Patents

一种应用处理方法、装置及终端 Download PDF

Info

Publication number
CN106201312A
CN106201312A CN201610513039.2A CN201610513039A CN106201312A CN 106201312 A CN106201312 A CN 106201312A CN 201610513039 A CN201610513039 A CN 201610513039A CN 106201312 A CN106201312 A CN 106201312A
Authority
CN
China
Prior art keywords
application
application icon
user
application program
viewing area
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.)
Pending
Application number
CN201610513039.2A
Other languages
English (en)
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.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201610513039.2A priority Critical patent/CN106201312A/zh
Publication of CN106201312A publication Critical patent/CN106201312A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques
    • G10L17/22Interactive procedures; Man-machine interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例提供一种应用处理方法、装置及终端,涉及计算机应用技术领域。其中,所述方法包括:获取用户在显示有至少一个处于激活状态的应用图标的界面上进行的触控手势和/或用户基于所述界面发出的语音;提取所述触控手势和/或语音中的参数信息,并根据所述参数信息确定功能操作;对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。本发明实施例统一了多种功能操作的实现方式,多种功能操作均可采用触控手势或语音一种方式完成,不仅简化了对应用操作的过程,还有效的降低了用户学习各功能操作的难度,操作起来更加快捷、简单,用户更易上手,具有较好的用户体验。

Description

一种应用处理方法、装置及终端
技术领域
本发明实施例涉及计算机应用技术领域,尤其涉及一种应用处理方法、装置及终端。
背景技术
随着通信技术的发展,智能终端(如手机、平板电脑等)集成了越来越多的功能,从而使得智能终端的***功能列表中包含有越来越多的应用(APP),这些应用图标可以展现在用户界面上。用户可以在用户界面上点击一个想要使用的应用图标,以使得智能终端调起该应用。
当用户想要对手机上的应用进行卸载、加锁等操作时,用户需要针对不同的操作,采取不同的方式实现。例如,安卓(Android)手机执行卸载应用的方式是长按该应用,然后拖动到卸载处执行卸载任务。IOS***手机是长按进入应用编辑移动状态,左上角出现可卸载,点击可进行卸载。对应用进行加锁的方式是:安卓手机进入应用锁程序,输入锁屏密码,选择程序,锁定该程序。
显然,现有技术对应用的各功能操作需采用不同的方式实现,且实现过程繁琐;另外,用户需要掌握不同功能操作对应的实现方式,在一定程度上会增加用户学习这些功能操作的负担,形成较差的用户体验。
发明内容
本发明实施例提供一种应用处理方法、装置及终端,用以解决现有技术中功能操作实现过程繁琐的问题。
第一方面,本发明实施例提供了一种应用处理方法,统一了多种功能操作的实现方式,多种功能操作均可采用触控手势或语音一种方式完成,不仅简化了对应用操作的过程,还有效的降低了用户学习各功能操作的难度,操作起来更加快捷、简单,用户更易上手,具有较好的用户体验。具体的,应用处理方法,包括:
获取用户在显示有至少一个处于激活状态的应用图标的界面上进行的触控手势和/或用户基于所述界面发出的语音;
提取所述触控手势和/或语音中的参数信息,并根据所述参数信息确定功能操作;
对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
结合第一方面,本发明在第一方面的第一种实现方式中,所述提取所述触控手势和/或语音中用于获取功能操作的参数信息,包括:
提取所述触控手势中的滑动轨迹;和/或
提取所述触控手势中的滑动方向;和/或
提取所述触控手势中的滑动速度;和/或
提取所述语音中的声纹信息。
结合第一方面,本发明在第一方面的第二种实现方式中,所述提取所述触控手势中的参数信息,并根据所述参数信息确定功能操作,包括:
提取所述触控手势中的滑动方向和在所述滑动方向上的滑动速度;
当所述滑动方向为向上滑动且滑动速度大于或等于第一预定速度时,确定所述功能操作为卸载操作;
当所述滑动方向为向下滑动且滑动速度大于或等于第二预定速度时,确定所述功能操作为加解锁操作。
结合第一方面、本发明在第一方面和第一种实现方式或第二种实现方式,本发明在第一方面的第三种实现方式中,所述对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作之前,还包括:
在所述界面上展现对应所述功能操作的功能显示区,并将所述至少一个处于激活状态的应用图标呈现在所述功能显示区内。
结合本发明在第一方面的第三种实现方式,本发明在第一方面的第四种实现方式中,所述功能显示区包含有:应用图标呈现区以及控键显示区,其中,所述控键显示区内设有至少一个取消控键,所述取消控键的数量与所述应用图标呈现区内呈现的应用图标的数量相同,且每一个取消控键对应一个应用图标;相应的,所述方法,还包括:
接收用户通过所述取消控键触发的取消指令,所述取消指令中携带有欲取消功能操作的目标应用程序的标识;
将所述标识对应的应用程序的应用图标从所述应用图标呈现区内去除,以在对所述标识对应的应用程序进行所述功能操作之前,撤销对所述应用程序进行的所述功能操作。
结合本发明在第一方面的第三种实现方式,本发明在第一方面的第五种实现方式中,还包括:
获取对所述应用进行所述功能操作的进度;
将所述进度呈现在所述功能显示区。
结合本发明在第一方面的第五种实现方式,本发明在第一方面的第六种实现方式中,将所述进度呈现在所述功能显示区,包括:
将所述进度的进度条呈现在所述功能显示区;和/或
将所述进度的进度百分比呈现在所述功能显示区;和/或
按照所述进度将所述应用图标沿指定方向移动,直至所述进度完成后移出至所述功能显示区外并消失。
结合本发明在第一方面的第三种实现方式,本发明在第一方面的第七种实现方式中,还包括:
若所述功能操作为卸载操作,则对所述应用程序进行所述卸载操作完成后,将所述应用程序对应的应用图标从所述功能显示区及用户界面去除;
若所述功能操作为加锁操作,则对所述应用程序进行所述加锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,在所述应用程序对应的应用图标上添加已加锁标识;
若所述功能操作为解锁操作,则对所述应用程序进行所述解锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,将所述应用图标上的已加锁标识去除。
结合第一方面、本发明在第一方面和第一种实现方式或第二种实现方式,本发明在第一方面的第八种实现方式中,所述对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作之前,还包括:
生成并呈现确认提示框;
接收到用户通过所述确认提示框触发的确认指令后,再执行所述对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
结合第一方面、本发明在第一方面和第一种实现方式或第二种实现方式,本发明在第一方面的第九种实现方式中,所述方法还包括:
对应用程序进行所述功能操作完后,生成完成提示音。
结合第一方面、本发明在第一方面和第一种实现方式或第二种实现方式,本发明在第一方面的第十种实现方式中,所述方法还包括:
当监听到用户对用户界面上的应用图标进行预置操作时,将所述应用图标的显示状态切换至激活状态,并将所述应用图标转换为半透明式图标、呼吸动画式图标或抖动式图标。
第二方面,本发明实施例提供了一种应用处理装置,该应用处理装置具有实现上述第一方面中应用处理方法的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
在一种可能的设计中,应用处理装置的结构中包括处理器和存储器,所述存储器用于存储支持应用处理装置执行上述第一方面中应用处理方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述应用处理装置还可以包括通信接口,用于应用处理装置与其他设备或通信网络通信。
第三方面,本发明实施例提供了一种计算机存储介质,用于储存为上述应用处理装置所用的计算机软件指令,其包含用于执行上述第一方面中应用处理方法为应用处理装置所涉及的程序。
本发明实施例将对应用的各种功能操作分别与不同的触控手势或语音相结合,当获取到用户当前的触控手势或语音时,可根据该触控手势或语音,确定出用户要对应用进行的功能操作,最后完成对所述应用的功能操作;即本发明实施例统一了多种功能操作的实现方式,多种功能操作均可采用触控手势或语音一种方式完成,不仅简化了对应用操作的过程,还有效的降低了用户学习各功能操作的难度,操作起来更加快捷、简单,用户更易上手,具有较好的用户体验。
本发明的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了根据本发明提供的应用处理方法的一种实施例的流程示意图;
图2示出了根据本发明提供的应用处理方法的一种实施例的第一种触控手势的示意图;
图3示出了根据本发明提供的应用处理方法的一种实施例的第二种触控手势的示意图;
图4示出了基于本发明实施例的功能显示区的示意图;
图5示出了基于本发明实施例的功能操作进度呈现的一种实现示意图;
图6示出了基于本发明实施例的功能操作进度呈现的另一种实现示意图;
图7示出了根据本发明提供的应用处理方法的另一种实施例的流程示意图;
图8示出了根据本发明提供的应用处理方法的再一种实施例的流程示意图;
图9示出了根据本发明提供的应用处理装置的一种实施例的框图;
图10示出了根据本发明提供的应用处理装置的另一种实施例的框图;
图11示出了与本发明实施例提供的终端相关的手机的部分结构的框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1示出了根据本发明提供的应用处理方法的一种实施例的流程示意图。本发明实施例的执行主体可以是应用处理装置,该装置可以是集成在终端上的一个具有嵌入式程序的硬件,也可以是安装在终端中的一个应用软件,还可以是嵌入在终端操作***中的工具软件,本发明实施例对此不进行限定。具体的,如图1所示,所述方法包括:
步骤101、获取用户在显示有至少一个处于激活状态的应用图标的界面上进行的触控手势和/或用户基于所述界面发出的语音。
具体的,用户在用户界面上对界面上的应用图标进行预置操作,终端在监听到该预置操作后,使得应用图标进入激活状态(也可称图标可编辑状态)。即,本实施例所述方法还可包括:
当监听到用户对用户界面上的应用图标进行预置操作时,将所述应用图标的显示状态切换至激活状态,并将所述应用图标转换为半透明式图标(如图2中的图标“应用8”)、呼吸动画式图标或抖动式图标。
其中,所述预置操作可以是:长时间点击应用图标,或者先点击应用图标然后点击特殊功能按键等操作,本发明实施例不作限定。其中,点击这一操作可以是用户利用鼠标或键盘等外部输入终端控制光标所进行的触发操作,或者还可以是用户利用手指或输入笔等触控输入终端所进行的触碰操作,本实施例对此不进行具体限定。当然,用户也可使用返回键或HOME键可以使应用图标退出激活状态。另外,本实施例通过将处于激活状态的应用图标进行转换,使得待进行功能操作的应用图标更加醒目,且增加了应用图标的显示趣味性。
其中,本步骤中所提到的触控手势可以是用户在安装有所述应用的终端触摸屏上实际触发的具有一定滑动轨迹、滑动方向和/或滑动速度的滑动触控手势。其中,滑动轨迹可以是直线轨迹、曲线轨迹、三角形轨迹、矩形轨迹、圆形轨迹、椭圆形轨迹等等,本发明实施例对此不作具体限定。滑动方向可以是向左滑动、向右滑动、向上滑动、向下滑动、斜上滑动或斜下滑动等等;当然,滑动方向也可以不是单一方向,如先向上滑动再向右滑动,或者先向下滑动再向左滑动等等。例如,触控手势可以是快速上滑触控手势、快速下滑触控手势等等,本发明实施例对此不作具体限定。用户在触摸屏上的滑动速度并不是匀速的,因此,在具体实施时若还需结合滑动速度来确定功能操作时,可获取用户在触摸屏上滑动操作的最大滑动速度,当然也可以是平均滑动速度,本发明实施例对此不作具体限定。此外,本步骤中所提到的触控手势也可以是用户在空中划出的一个悬空滑动手势,该悬空滑动手势可由终端的图像传感器采集。语音可以由终端的麦克风采集。即,本步骤可具体为:
获取用户在安装有所述应用的终端触摸屏上进行的触控手势;和/或
获取用户在所述终端显示屏上方进行的悬空手势;和/或
获取用户发出的语音。
其中,所述安装有所述应用的终端触摸屏上显示有至少一个处于激活状态的应用图标的界面。
这里需要说明的是:用户在终端上方的悬空手势,是指用户在终端的图像传感器的采集范围之内,在终端上方的手势轨迹。所述手势轨迹可以是由连续滑动事件对应的若干个停留点组成的直线或任意形状的曲线。用户在终端的触摸屏上的触控手势,可以是用户在终端的触摸屏上的接触滑动轨迹、滑动方向和滑动速度中的一种或任意多种的组合。
步骤102、提取所述触控手势和/或语音中的参数信息,并根据所述参数信息确定功能操作。
在具体实施时,本步骤提取所述触控手势和/或语音中的参数信息,可包括:
提取所述触控手势中的滑动轨迹;和/或
提取所述触控手势中的滑动方向;和/或
提取所述触控手势中的滑动速度;和/或
提取所述语音中的声纹信息。
其中,滑动轨迹可以是:直线、曲线、图案轨迹(如三角形图案轨迹或五角星图案轨迹)等等,本发明实施例对此不作具体限定。
例如,本发明实施例中所述功能操作可以为卸载操作或加解锁操作。本步骤的具体实现如下:
提取所述触控手势中的滑动方向和在所述滑动方向上的滑动速度;当所述滑动方向为向上滑动且滑动速度大于或等于第一预定速度时,确定所述功能操作为卸载操作;当所述滑动方向为向下滑动且滑动速度大于或等于第二预定速度时,确定所述功能操作为加解锁操作。本实例在判断滑动方向的同时还增加了在该滑动方向上的滑动速度的判断,其目的是为了区别现有技术中图标移动操作,避免误操作的情况发生,例如,用户本想移动应用图标变成了卸载应用图标或对应用图标进行加解锁操作。
这里需要补充的是:加解锁操作包括对应用程序的加锁操作或对应用程序的解锁操作,当应用程序已处于加锁状态时再进行的加解锁操作则对应为解锁操作。通常情况下,用户在触摸屏上的滑动速度并不是匀速的,因此,在具体实施时从触控手势中提取出的滑动速度可以是最大滑动速度或平均滑动速度,本发明实施例对此不作具体限定。上述的第一预定速度和第二预定速度可以是同一个值,也可以不是。第一预定速度和第二预定速度可人为设定。另外,本发明实施例提供的所述技术方案不仅适用于上述卸载操作或加解锁操作这两种,功能操作还可以是:应用更新操作等。在具体实施时,还可采用如下方法根据触控手势和/或语音中的参数信息确定功能操作,即:
根据预设的触控手势和/或语音与功能操作的对应关系,获取所述触控手势和/或语音对应的功能操作。
这里需要说明的是:触控手势和/或语音与功能操作的对应关系可由用户自定义生成,即用户可在自定义界面中为当前功能操作设置触控手势和/或语音。例如,针对卸载操作,用户可设置“快速上滑触控手势”作为触发卸载操作的触控手势(如图2所示),或者用户可设置“卸载”语音作为触发卸载操作的触发语音;用户可设置“下滑手势”作为触发加锁操作的触控手势(如图3所示),或者用户可设置“加锁”语音作为触发加锁操作的触发语音,等等。即在具体实施时,上述手势自定义过程可采用如下的步骤实现:
首先,接收用户针对功能操作设定的触控手势和/或语音;
然后,将所述触控手势和/或语音与所述功能操作进行关联存储。
这里需要补充的是:在该技术方案中,由于用户执行卸载操作的触控手势可能与已存储的某一功能操作对应的触控手势相同,即可能触发当前应用的其他操作,而不是卸载操作,所以当出现两种功能操作时,可提示用户实际需要执行哪项操作,可以避免出现误操作。当然,除了上述方法,还可以采取其他方式提示用户,比如用户在设置预设触控手势时,可以将设置完成的预设触控手势与现有已存储的触控手势相比较,若存在相同的触控手势,则提示用户重新设置预设触控手势,以避免操作中出现错误判定而导致误操作。
步骤103、对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
具体的,若所述功能操作为卸载操作,则调用并执行所述应用图标对应的应用程序的卸载程序,对所述应用程序进行卸载操作;若所述功能操作为加锁操作,则调用预置的加锁程序对所述应用图标对应的应用程序进行加锁;若所述功能操作为解锁操作,则调用预置的解锁程序对所述应用图标对应的应用程序进行解锁。其中,预置的加锁程序和解锁程序可采用现有技术中已有的加锁程序和解锁程序,本发明实施例对此不作具体限定。
例如,用户长按图2中的应用8图标,终端在监听到该长按事件后,应用图标8切换为激活状态,并以半透明式图标呈现在用户界面上。此时,若获取到用户在显示有应用图标8的界面上进行的快速上滑手势,则提取该快速上滑手势中的滑动方向(向上滑动)和在所述滑动方向上的滑动速度,当所述滑动方向为向上滑动且滑动速度大于或等于第一预定速度时,确定所述功能操作为卸载操作。确定完功能操作后,即对用户界面上的处于激活状态的应用图标(半透明式图标)对应的应用程序进行卸载操作。其中,界面上处于激活状态的应用图标可以是一个,也可以是多个。当处于激活状态的应用图标为多个时,可依次对个应用图标对应的应用程序进行卸载操作。
上述步骤的执行主体可以为应用处理装置,该装置可以位于本地终端的应用,或者还可以为位于本地终端的应用中的插件或软件开发工具包(Software DevelopmentKit,SDK)等功能单元,本发明实施例对此不进行特别限定。可以理解的是:所述应用可以是安装在终端上的应用程序(nativeApp),或者还可以是终端上的浏览器的一个网页程序(webApp),本发明实施例对此不进行限定。
本实施例将对应用的各种功能操作分别与不同的触控手势或语音相结合,当获取到用户当前的触控手势或语音时,可根据该触控手势或语音,确定出用户要对应用进行的功能操作,最后完成对所述应用的功能操作;即本发明实施例统一了多种功能操作的实现方式,多种功能操作均可采用触控手势或语音一种方式完成,不仅简化了对应用操作的过程,还有效的降低了用户学习各功能操作的难度,操作起来更加快捷、简单,用户更易上手,具有较好的用户体验。
进一步的,上述实施例中步骤103:对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作之前,还可包括:
在所述界面上展现对应所述功能操作的功能显示区,并将所述至少一个处于激活状态的应用图标呈现在所述功能显示区内。
在实际应用中,所述功能显示区可以是呈现在当前显示用至少一个激活状态的应用图标的用户界面之上的浮动窗口,该浮动窗口中显示有待进行相应功能操作的至少一个应用程序的应用图标。当然,该功能显示区也可以是处于用户界面的上方或下方的空白区域,该区域中显示有待进行相应功能操作的至少一个应用程序的应用图标。本发明实施例对功能显示区的具体实现方式不作具体限定。
在具体实施时,如图4所示,所述的功能显示区10包含有:应用图标呈现区11以及控键显示区12,其中,所述控键显示区12内至少设有一个取消控键,所述取消控键的数量与所述应用图标呈现区内呈现的应用图标的数量相同,且每一个取消控键对应一个应用图标;相应的,本实施例提供的所述方法,还可包括如下步骤:
步骤104、接收用户通过所述取消控键触发的取消指令,所述取消指令中携带有欲取消功能操作的目标应用程序的标识。
在具体实施时,用户点击了取消控键来即触发所述取消指令。由于每一个取消控键对应一个应用图标,即每一个取消控键都对应一个唯一的应用程序的标识。当用户点击了一个应用图标对应的取消控键,终端即会接收到用户通过点击取消控键而生成的携带有该应用图标的应用程序的标识的取消指令。
步骤105、将所述标识对应的应用程序的应用图标从所述应用图标呈现区内去除,以在对所述标识对应的应用程序进行所述功能操作之前,撤销对所述应用程序进行的所述功能操作。
图4示出了两个待操作的应用8和应用9的图标呈现在功能显示区内的实例。假设,用户点击了应用8图标对应的取消控键,终端在接收到用户通过点击该取消控键而生成的携带有应用8的标识的取消指令后,将应用8的图标从功能显示区的应用图标呈现区内去除,即功能显示区不显示应用8图标。
进一步的,上述实施例提供的所述方法,还包括:
步骤106、获取对所述应用进行所述功能操作的进度。
步骤107、将所述进度呈现在所述功能显示区。
具体的,本步骤可采用如下方式实现:
将所述进度的进度条呈现在所述功能显示区;和/或
将所述进度的进度百分比呈现在所述功能显示区;和/或
按照所述进度将所述应用图标沿指定方向移动,直至所述进度完成后移出至所述功能显示区外并消失。
其中,进度条以图片形式显示对应用进行所述功能操作的速度、完成度、剩余未完成任务量的大小和可能需要完成时间,一般以长方形条状显示。进度百分比即直接采用数字形式展示功能操作的完成度,例如,进度为10%即表明当前对应用进行的功能操作仅完成了10%。按照所述进度将所述应用图标沿指定方向移动,直至所述进度完成后移出至所述功能显示区外并消失,这种进度展示方式更直观且生动。其中,指定方向可以是功能显示区的长度方向,宽度方向等,本发明实施例对此不作具体限定。应用图标移动前的位置为起始位置,从起始位置沿所述指定方向移出所述功能显示区的位置为终点位置,从起始位置到终点位置的距离即表征为进度100%,应用图标在起始位置是的进度为0%,在起始位置和终点位置的中点时进度为50%;在终点位置移出至所述功能显示区外并消失时的进度为100%。
例如图5示出了将所述进度的进度百分比呈现在所述功能显示区和按照所述进度将所述应用图标沿指定方向移动,直至所述进度完成后移出至所述功能显示区外并消失的实例。
进一步的,上述实施例提供的所述方法,还包括:
若所述功能操作为卸载操作,则对所述应用程序进行所述卸载操作完成后,将所述应用程序对应的应用图标从所述功能显示区及用户界面去除;
若所述功能操作为加锁操作,则对所述应用程序进行所述加锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,在所述应用程序对应的应用图标上添加已加锁标识;
若所述功能操作为解锁操作,则对所述应用程序进行所述解锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,将所述应用图标上的已加锁标识去除。
图6示出了加锁操作完成后,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,在所述应用程序对应的应用图标上添加已加锁标识的实例。
本实施例通过将加锁完成后的应用图标隐藏预设时长后又以弹出的方式展现在该应用图标原来的位置上,可起到提醒用户应用已加锁完毕的作用,提醒方式更加醒目,此外,本实施例还提供了一种新式的应用图标展现方式,以使应用图标的展现方式更加多样。
进一步的,上述实施例提供的所述方法中步骤103之前,还可包括:
步骤108、生成并呈现确认提示框。
相应的,步骤103具体为:接收到用户通过所述确认提示框触发的确认指令后,再执行所述对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
本实施例在对激活状态的应用图标对应的应用程序进行功能操作之前,生成并呈现确认提示框的目的是为了增加询问用户是否确认此操作的步骤,以避免用户因误操作,例如不该进行卸载的应用被卸载,不该进行加锁的应用被加锁的这类误操作。
再进一步的,上述实施例提供的所述方法,还包括:
步骤109、对应用程序进行所述功能操作完后,生成完成提示音。
当然,在实际应用中除了提示音外,还可以是提示信息;或者既有提示音也有提示信息。
图7示出了根据本发明提供的应用处理方法的另一种实施例的流程示意图。本实施例以对应用进行卸载操作为例说明,如图7所示,本实施例所述的方法包括:
步骤201、监听到用户对用户界面上的应用图标进行时长超过设定时长的点击后,将所述应用图标的显示状态切换至激活状态,并将所述应用图标转换为半透明式图标。
如图2和图3所示,应用8的图标展现为半透明式图标。
步骤202、获取用户在显示有所述应用图标的界面上进行的快速上滑触控手势。
其中,所述快速上滑触控手势中的用于确定功能操作的参数信息包括:直线或弧线滑动轨迹(如图2所示)、上滑方向(如图2所示)以及滑动速度。其中,所述上滑方向可以是竖直向上,也可以是斜向上,本发明实施例对此不作具体限定。
步骤203、提取所述快速上滑触控手势中的滑动方向和在所述滑动方向上的滑动速度,当所述滑动方向为向上滑动且滑动速度大于或等于第一预定速度时,确定所述功能操作为卸载操作。
步骤204、呈现卸载操作的功能显示区,将所述应用图标呈现在所述功能显示区内。
如图4所示,待操作的应用图标8呈现在功能显示区10内,所述功能显示区10包含有:应用图标呈现区11以及控键显示区12,其中,所述控键显示区内设有至少一个取消控键,所述取消控键的数量与所述应用图标呈现区内呈现的应用图标的数量相同,且每一个取消控键对应一个应用图标。
步骤205、若接收到用户通过所述应用图标对应的取消控键触发的取消指令,则将所述应用图标从所述应用图标呈现区内去除,以在对所述应用图标的应用程序进行所述功能操作之前,撤销对所述应用程序进行的所述功能操作;否则,对所述应用进行卸载操作。
步骤206、获取对所述应用进行卸载操作的进度,并将所述进度呈现在所述功能显示区。
如图5所示,按照所述进度将应用8的图标沿指定方向移动,直至所述进度完成后移出至所述功能显示区外并消失,并同时显示进度的百分比。
步骤207、对所述应用进行所述卸载操作完成后,将所述应用图标从所述功能显示区及用户界面去除。
这里需要说明的是:用户可采用上述方法同时对多个应用进行卸载操作,功能显示区内可同时显示多个待卸载的应用,例如3~4个,一个应用卸载完成后将对下一个应用执行卸载操作。在具体实施时,为等待卸载的应用下方提供取消卸载按钮;卸载前将会弹窗提示是否卸载此应用,确定卸载后应用将采用在卸载区域渐渐隐藏方式表示卸载进度,并在卸载时提供卸载百分比,卸载完成后上方应用完全消失,并以声音方式提示卸载完成。卸载应用程序时,查找出该应用程序的安装包和在运行该应用程序时生成的数据文件,删除安装包和数据文件。在卸载应用程序后,还可以将与该应用程序相关联的安装包和数据文件删除,便于一些流氓软件的彻底清理。比如对于安卓***,可以根据当前应用程序的名称进行全盘扫描,扫描到含有该名称的文件则进行删除。
这里需要说明的是:上述各步骤的具体实现可参见上述实施例一中的相应内容,此处不再赘述。
本实施例将对应用的各种功能操作分别与不同的触控手势或语音相结合,当获取到用户当前的触控手势或语音时,可根据该触控手势或语音,确定出用户要对应用进行的功能操作,最后完成对所述应用的功能操作;即本发明实施例统一了多种功能操作的实现方式,多种功能操作均可采用触控手势或语音一种方式完成,不仅简化了对应用操作的过程,还有效的降低了用户学习各功能操作的难度,操作起来更加快捷、简单,用户更易上手,具有较好的用户体验。
图8示出了根据本发明再一个实施例的应用处理方法的流程示意图。本实施例以对应用进行加锁操作为例说明,如图8所示,本实施例所述的方法包括:
步骤301、监听到用户对用户界面上的应用图标进行时长超过设定时长的点击后,将所述应用图标的显示状态切换至激活状态,并将所述应用图标转换为半透明式图标。
步骤302、获取用户在显示有所述应用图标的界面上进行的快速下滑触控手势。
其中,所述快速下滑触控手势中的用于确定功能操作的参数信息包括:直线或弧线滑动轨迹(如图3所示)、下滑方向(如图3所示)以及滑动速度。
步骤303、提取所述快速下滑触控手势中的滑动方向和在所述滑动方向上的滑动速度,当所述滑动方向为向下滑动且滑动速度大于或等于第二预定速度时,确定所述功能操作为加锁操作。
步骤304、呈现卸载操作的功能显示区,将所述应用图标呈现在所述功能显示区内。
如图4所示,所述功能显示区10包含有:应用图标呈现区11以及控键显示区12,其中,所述控键显示区内设有至少一个取消控键;所述取消控键的数量与所述应用图标呈现区内呈现的应用图标的数量相同,且每一个取消控键对应一个应用图标。
步骤305、若接收到用户通过所述应用图标对应的取消控键触发的取消指令,则将所述应用图标从所述应用图标呈现区内去除,以在对所述应用图标的应用程序进行所述功能操作之前,撤销对所述应用程序进行的所述功能操作;否则,对所述应用进行加锁操作。
步骤306、获取对所述应用进行所述加锁操作的进度,并将所述进度呈现在所述功能显示区。
如图6所示,按照所述进度将所述应用图标沿指定方向移动,直至所述进度完成后移出至所述功能显示区外并消失,同时显示进度百分比。
步骤307、对所述应用程序进行所述加锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,在所述应用程序对应的应用图标上添加已加锁标识。
图6示出了加锁操作完成后,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,在所述应用程序对应的应用图标上添加已加锁标识的实例。
同样的,用户可采用上述方法同时对多个应用进行加锁操作,功能显示区内可同时显示多个待加锁的应用,例如3~4个,一个应用加锁完成后将对下一个应用执行加锁操作。
这里需要说明的是,对于解锁操作,类同于上述加锁操作的步骤,只是在执行解锁操作前,需输入待解锁应用的密码;另外,对所述应用进行所述解锁操作完成后,将所述应用图标从所述功能显示区和用户界面去除,在去除时长到达预设时长时在所述功能显示区和用户界面上显示所述应用图标,并将所述应用图标上的已加锁标识去除。另外,上述各步骤的具体实现可参见上述实施例一中的相应内容,此处不再赘述。
本发明提供的各实施例通过对手势的检测,可以实现对应用的快捷卸载和加锁,极大的降低用户的操作,实现良好的体验。交互界面更加丰富,可增加一定的趣味性。
这里需要补充的是:上述图4、图5和图6仅是一种示意性的图例,本发明对各图标如何呈现,以及在实现各功能操作时的操作进度如何展现,不作具体限定。
需要说明的是:对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
图9示出了根据本发明一个实施例的应用处理装置的框图。如图9所示,所述装置包括:第一获取模块401、确定模块402和执行模块403。其中,第一获取模块401用于获取用户在显示有至少一个处于激活状态的应用图标的界面上进行的触控手势和/或用户基于所述界面发出的语音。确定模块402用于提取所述触控手势和/或语音中的参数信息,并根据所述参数信息确定功能操作。执行模块403用于对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
本实施例提供的所述装置可实现上述实施例一提供的所述方法,具体的实现原理可参见上述对应的部分的内容,此次不再赘述。
本发明实施例将对应用的各种功能操作分别与不同的触控手势或语音相结合,当获取到用户当前的触控手势或语音时,可根据该触控手势或语音,确定出用户要对应用进行的功能操作,最后完成对所述应用的功能操作;即本发明实施例统一了多种功能操作的实现方式,多种功能操作均可采用触控手势或语音一种方式完成,不仅简化了对应用操作的过程,还有效的降低了用户学习各功能操作的难度,操作起来更加快捷、简单,用户更易上手,具有较好的用户体验。
进一步的,所述确定模块可采用图10所示的结构实现。所述确定模块402包括提取单元4021和确定单元4022。其中,所述提取单元4021用于提取所述触控手势中的滑动轨迹;和/或提取所述触控手势中的滑动方向;和/或提取所述触控手势中的滑动速度;和/或提取所述语音中的声纹信息。确定单元4022用于根据所述滑动轨迹、滑动方向、滑动速度和声纹信息中的任意一种或多种的组合,确定功能操作。
进一步的,所述确定模块402具体用于:
提取所述触控手势中的滑动方向和在所述滑动方向上的滑动速度;
当所述滑动方向为向上滑动且滑动速度大于或等于第一预定速度时,确定所述功能操作为卸载操作;
当所述滑动方向为向下滑动且滑动速度大于或等于第二预定速度时,确定所述功能操作为加解锁操作。
进一步的,如图10所示,本发明实施例提供的所述装置还可包括:第一展现模块404。其中,所述第一展现模块404用于在所述界面上展现对应所述功能操作的功能显示区,并将所述至少一个处于激活状态的应用图标呈现在所述功能显示区内。
进一步的,所述功能显示区包含有:应用图标呈现区以及控键显示区,其中,所述控键显示区内设有至少一个取消控键,所述取消控键的数量与所述应用图标呈现区内呈现的应用图标的数量相同,且每一个取消控键对应一个应用图标;相应的,所述装置,还包括:接收模块405和撤销模块406。其中,所述接收模块405用于接收用户通过所述取消控键触发的取消指令,所述取消指令中携带有欲取消功能操作的目标应用程序的标识。撤销模块406用于将所述标识对应的应用程序的应用图标从所述应用图标呈现区内去除,以在对所述标识对应的应用程序进行所述功能操作之前,撤销对所述应用程序进行的所述功能操作。
进一步的,本发明实施例提供的所述装置还可包括:第二获取模块407和呈现模块408。其中,第二获取模块407用于获取对所述应用进行所述功能操作的进度。呈现模块408用于将所述进度呈现在所述功能显示区。
再进一步的,所述呈现模块408具体用于:
将所述进度的进度条呈现在所述功能显示区;和/或
将所述进度的进度百分比呈现在所述功能显示区;和/或
按照所述进度将所述应用图标沿指定方向移动,直至所述进度完成后移出至所述功能显示区外并消失。
进一步的,本实施例提供的所述装置,还可包括:第二展示模块409。其中,所述第二展示模409块用于:
当所述功能操作为卸载操作时,对所述应用程序进行所述卸载操作完成后,将所述应用程序对应的应用图标从所述功能显示区及用户界面去除;
当所述功能操作为加锁操作时,对所述应用程序进行所述加锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,在所述应用程序对应的应用图标上添加已加锁标识;
当所述功能操作为解锁操作时,对所述应用程序进行所述解锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,将所述应用图标上的已加锁标识去除。
进一步的,本发明实施例提供的所述装置,还可包括:第一提示模块410。其中,所述第一提示模块410用于生成并呈现确认提示框。相应的,所述执行模块403具体用于:接收到用户通过所述确认提示框触发的确认指令后,再执行所述对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
进一步的,本发明实施例提供的所述装置,还可包括:第二提示模块411。所述第二提示模块411用于对应用程序进行所述功能操作完后,生成完成提示音。
进一步的,本发明实施例提供的所述装置还可包括:转换模块412。其中,所述转换模块,用于当监听到用户对用户界面上的应用图标进行预置操作时,将所述应用图标的显示状态切换至激活状态,并将所述应用图标转换为半透明式图标、呼吸动画式图标或抖动式图标。
这里需要说明的是:本实施例提供的所述装置可实现上述实施例一、实施例二和实施例二提供的所述方法,具体的实现原理可参见上述对应的部分的内容,此次不再赘述。
本发明实施例还提供了终端,如图11所示,所述终端包括:存储器520和处理器580。其中,
所述存储器520用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令供所述处理器580调用执行;
所述处理器580用于:
获取用户在显示有至少一个处于激活状态的应用图标的界面上进行的触控手势和/或用户基于所述界面发出的语音;
提取所述触控手势和/或语音中的参数信息,并根据所述参数信息确定功能操作;
对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
具体的,如图11所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑等任意终端设备,以终端为手机为例:
图11示出的是与本发明实施例提供的终端相关的手机的部分结构的框图。参考图11,手机包括:射频(Radio Frequency,RF)电路510、存储器520、输入单元530、显示单元540、传感器550、音频电路560、无线保真(wireless-fidelity,Wi-Fi)模块570、处理器580、以及电源590等部件。本领域技术人员可以理解,图11中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图11对手机的各个构成部件进行具体的介绍:
RF电路510可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器580处理;另外,将设计上行的数据发送给基站。通常,RF电路510包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low NoiseAmplifier,LNA)、双工器等。此外,RF电路510还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(GlobalSystem of Mobile communication,GSM)、通用分组无线服务(General Packet RadioService,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。
存储器520可用于存储软件程序以及模块,处理器580通过运行存储在存储器520的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器520可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元530可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元530可包括触控面板531以及其他输入设备532。触控面板531,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板531上或在触控面板531附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板531可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器580,并能接收处理器580发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板531。除了触控面板531,输入单元530还可以包括其他输入设备532。具体地,其他输入设备532可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元540可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元540可包括显示面板541,可选的,可以采用液晶显示器(Liquid CrystalDisplay,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板541。进一步的,触控面板531可覆盖显示面板541,当触控面板531检测到在其上或附近的触摸操作后,传送给处理器580以确定触摸事件的类型,随后处理器580根据触摸事件的类型在显示面板541上提供相应的视觉输出。虽然在图11中,触控面板531与显示面板541是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板531与显示面板541集成而实现手机的输入和输出功能。
手机还可包括至少一种传感器550,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板541的亮度,接近传感器可在手机移动到耳边时,关闭显示面板541和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路560、扬声器561,传声器562可提供用户与手机之间的音频接口。音频电路560可将接收到的音频数据转换后的电信号,传输到扬声器561,由扬声器561转换为声音信号输出;另一方面,传声器562将收集的声音信号转换为电信号,由音频电路560接收后转换为音频数据,再将音频数据输出处理器580处理后,经RF电路510以发送给比如另一手机,或者将音频数据输出至存储器520以便进一步处理。
Wi-Fi属于短距离无线传输技术,手机通过Wi-Fi模块570可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图11示出了Wi-Fi模块570,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器580是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器520内的软件程序和/或模块,以及调用存储在存储器520内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器580可包括一个或多个处理单元;优选的,处理器580可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器580中。
手机还包括给各个部件供电的电源590(比如电池),优选的,电源可以通过电源管理***与处理器580逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。
在本发明实施例中,该移动终端所包括的处理器580还具有以下功能:
获取用户在显示有至少一个处于激活状态的应用图标的界面上进行的触控手势和/或用户基于所述界面发出的语音;
提取所述触控手势和/或语音中的参数信息,并根据所述参数信息确定功能操作;
对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
本发明实施例将对应用的各种功能操作分别与不同的触控手势或语音相结合,当获取到用户当前的触控手势或语音时,可根据该触控手势或语音,确定出用户要对应用进行的功能操作,最后完成对所述应用的功能操作;即本发明实施例统一了多种功能操作的实现方式,多种功能操作均可采用触控手势或语音一种方式完成,不仅简化了对应用操作的过程,还有效的降低了用户学习各功能操作的难度,操作起来更加快捷、简单,用户更易上手,具有较好的用户体验。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。可以理解的是,上述方法及装置中的相关特征可以相互参考。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
本发明公开了A1、一种应用处理方法,包括:
获取用户在显示有至少一个处于激活状态的应用图标的界面上进行的触控手势和/或用户基于所述界面发出的语音;
提取所述触控手势和/或语音中的参数信息,并根据所述参数信息确定功能操作;
对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
A2、如上述A1所述的方法,所述提取所述触控手势和/或语音中用于获取功能操作的参数信息,包括:
提取所述触控手势中的滑动轨迹;和/或
提取所述触控手势中的滑动方向;和/或
提取所述触控手势中的滑动速度;和/或
提取所述语音中的声纹信息。
A3、如上述A1所述的方法,所述提取所述触控手势中的参数信息,并根据所述参数信息确定功能操作,包括:
提取所述触控手势中的滑动方向和在所述滑动方向上的滑动速度;
当所述滑动方向为向上滑动且滑动速度大于或等于第一预定速度时,确定所述功能操作为卸载操作;
当所述滑动方向为向下滑动且滑动速度大于或等于第二预定速度时,确定所述功能操作为加解锁操作。
A4、如上述A1至A3中任一项所述的方法,所述对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作之前,还包括:
在所述界面上展现对应所述功能操作的功能显示区,并将所述至少一个处于激活状态的应用图标呈现在所述功能显示区内。
A5、如上述A4所述的方法,所述功能显示区包含有:应用图标呈现区以及控键显示区,其中,所述控键显示区内设有至少一个取消控键,所述取消控键的数量与所述应用图标呈现区内呈现的应用图标的数量相同,且每一个取消控键对应一个应用图标;相应的,所述方法,还包括:
接收用户通过所述取消控键触发的取消指令,所述取消指令中携带有欲取消功能操作的目标应用程序的标识;
将所述标识对应的应用程序的应用图标从所述应用图标呈现区内去除,以在对所述标识对应的应用程序进行所述功能操作之前,撤销对所述应用程序进行的所述功能操作。
A6、如上述A4所述的方法,还包括:
获取对所述应用进行所述功能操作的进度;
将所述进度呈现在所述功能显示区。
A7、如上述A6所述的方法,将所述进度呈现在所述功能显示区,包括:
将所述进度的进度条呈现在所述功能显示区;和/或
将所述进度的进度百分比呈现在所述功能显示区;和/或
按照所述进度将所述应用图标沿指定方向移动,直至所述进度完成后移出至所述功能显示区外并消失。
A8、如上述A4所述的方法,还包括:
若所述功能操作为卸载操作,则对所述应用程序进行所述卸载操作完成后,将所述应用程序对应的应用图标从所述功能显示区及用户界面去除;
若所述功能操作为加锁操作,则对所述应用程序进行所述加锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,在所述应用程序对应的应用图标上添加已加锁标识;
若所述功能操作为解锁操作,则对所述应用程序进行所述解锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,将所述应用图标上的已加锁标识去除。
A9、如上述A1至A3中任一项所述的方法,所述对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作之前,还包括:
生成并呈现确认提示框;
接收到用户通过所述确认提示框触发的确认指令后,再执行所述对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
A10、如上述A1至A3中任一项所述的方法,还包括:
对应用程序进行所述功能操作完后,生成完成提示音。
A11、如上述A1至A3中任一项所述的方法,还包括:
当监听到用户对用户界面上的应用图标进行预置操作时,将所述应用图标的显示状态切换至激活状态,并将所述应用图标转换为半透明式图标、呼吸动画式图标或抖动式图标。
本发明还公开了B12、一种应用处理装置,包括:
第一获取模块,用于获取用户在显示有至少一个处于激活状态的应用图标的界面上进行的触控手势和/或用户基于所述界面发出的语音;
确定模块,用于提取所述触控手势和/或语音中的参数信息,并根据所述参数信息确定功能操作;
执行模块,用于对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
B13、如上述B12所述的装置,所述确定模块,包括:
提取单元,用于提取所述触控手势中的滑动轨迹;和/或提取所述触控手势中的滑动方向;和/或提取所述触控手势中的滑动速度;和/或提取所述语音中的声纹信息;
确定单元,用于根据所述滑动轨迹、滑动方向、滑动速度和声纹信息中的任意一种或多种的组合,确定功能操作。
B14、如上述B12所述的装置,所述确定模块,具体用于:
提取所述触控手势中的滑动方向和在所述滑动方向上的滑动速度;
当所述滑动方向为向上滑动且滑动速度大于或等于第一预定速度时,确定所述功能操作为卸载操作;
当所述滑动方向为向下滑动且滑动速度大于或等于第二预定速度时,确定所述功能操作为加解锁操作。
B15、如上述B12至B14中任一项所述的装置,还包括:
第一展现模块,用于在所述界面上展现对应所述功能操作的功能显示区,并将所述至少一个处于激活状态的应用图标呈现在所述功能显示区内。
B16、如上述B15所述的装置,所述功能显示区包含有:应用图标呈现区以及控键显示区,其中,所述控键显示区内设有至少一个取消控键,所述取消控键的数量与所述应用图标呈现区内呈现的应用图标的数量相同,且每一个取消控键对应一个应用图标;相应的,所述装置,还包括:
接收模块,用于接收用户通过所述取消控键触发的取消指令,所述取消指令中携带有欲取消功能操作的目标应用程序的标识;
撤销模块,用于将所述标识对应的应用程序的应用图标从所述应用图标呈现区内去除,以在对所述标识对应的应用程序进行所述功能操作之前,撤销对所述应用程序进行的所述功能操作。
B17、如上述B15所述的装置,还包括:
第二获取模块,用于获取对所述应用进行所述功能操作的进度;
呈现模块,用于将所述进度呈现在所述功能显示区。
B18、如上述B17所述的装置,所述呈现模块,具体用于:
将所述进度的进度条呈现在所述功能显示区;和/或
将所述进度的进度百分比呈现在所述功能显示区;和/或
按照所述进度将所述应用图标沿指定方向移动,直至所述进度完成后移出至所述功能显示区外并消失。
B19、如上述B15所述的装置,还包括:
第二展现模块,用于:
当所述功能操作为卸载操作时,对所述应用程序进行所述卸载操作完成后,将所述应用程序对应的应用图标从所述功能显示区及用户界面去除;
当所述功能操作为加锁操作时,对所述应用程序进行所述加锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,在所述应用程序对应的应用图标上添加已加锁标识;
当所述功能操作为解锁操作时,对所述应用程序进行所述解锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,将所述应用图标上的已加锁标识去除。
B20、如上述B12至B14中任一项所述的装置,还包括:
第一提示模块,用于生成并呈现确认提示框;
相应的,所述执行模块,具体用于:接收到用户通过所述确认提示框触发的确认指令后,再执行所述对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
B21、如上述B12至B14中任一项所述的装置,还包括:
第二提示模块,用于对应用程序进行所述功能操作完后,生成完成提示音。
B22、根据权利要求B12至B14中任一项所述的装置,其特征在于,还包括:
转换模块,用于当监听到用户对用户界面上的应用图标进行预置操作时,将所述应用图标的显示状态切换至激活状态,并将所述应用图标转换为半透明式图标、呼吸动画式图标或抖动式图标。
本发明还公开了C23、一种终端,包括存储器和处理器;其中,
所述存储器用于存储支持应用处理装置执行上述A1至A11中任一所述的应用处理方法的程序;
所述处理器被配置为用于执行所述存储器中存储的程序。

Claims (10)

1.一种应用处理方法,其特征在于,包括:
获取用户在显示有至少一个处于激活状态的应用图标的界面上进行的触控手势和/或用户基于所述界面发出的语音;
提取所述触控手势和/或语音中的参数信息,并根据所述参数信息确定功能操作;
对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
2.根据权利要求1所述的方法,其特征在于,所述提取所述触控手势中的参数信息,并根据所述参数信息确定功能操作,包括:
提取所述触控手势中的滑动方向和在所述滑动方向上的滑动速度;
当所述滑动方向为向上滑动且滑动速度大于或等于第一预定速度时,确定所述功能操作为卸载操作;
当所述滑动方向为向下滑动且滑动速度大于或等于第二预定速度时,确定所述功能操作为加解锁操作。
3.根据权利要求1或2所述的方法,其特征在于,所述对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作之前,还包括:
在所述界面上展现对应所述功能操作的功能显示区,并将所述至少一个处于激活状态的应用图标呈现在所述功能显示区内。
4.根据权利要求3所述的方法,其特征在于,所述功能显示区包含有:应用图标呈现区以及控键显示区,其中,所述控键显示区内设有至少一个取消控键,所述取消控键的数量与所述应用图标呈现区内呈现的应用图标的数量相同,且每一个取消控键对应一个应用图标;相应的,所述方法,还包括:
接收用户通过所述取消控键触发的取消指令,所述取消指令中携带有欲取消功能操作的目标应用程序的标识;
将所述标识对应的应用程序的应用图标从所述应用图标呈现区内去除,以在对所述标识对应的应用程序进行所述功能操作之前,撤销对所述应用程序进行的所述功能操作。
5.根据权利要求3所述的方法,其特征在于,还包括:
获取对所述应用进行所述功能操作的进度;
将所述进度呈现在所述功能显示区。
6.根据权利要求3所述的方法,其特征在于,还包括:
若所述功能操作为卸载操作,则对所述应用程序进行所述卸载操作完成后,将所述应用程序对应的应用图标从所述功能显示区及用户界面去除;
若所述功能操作为加锁操作,则对所述应用程序进行所述加锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,在所述应用程序对应的应用图标上添加已加锁标识;
若所述功能操作为解锁操作,则对所述应用程序进行所述解锁操作完成后,将所述应用程序对应的应用图标在所述功能显示区和用户界面上进行隐藏操作,在隐藏时长到达预设时长时获取所述应用程序对应的应用图标在加锁操作之前所在的位置信息,并在用户界面的所述位置信息对应的位置上以弹出展现的形式展现所述应用程序对应的应用图标,将所述应用图标上的已加锁标识去除。
7.一种应用处理装置,其特征在于,包括:
第一获取模块,用于获取用户在显示有至少一个处于激活状态的应用图标的界面上进行的触控手势和/或用户基于所述界面发出的语音;
确定模块,用于提取所述触控手势和/或语音中的参数信息,并根据所述参数信息确定功能操作;
执行模块,用于对所述至少一个处于激活状态的应用图标对应的应用程序进行所述功能操作。
8.根据权利要求7所述的装置,其特征在于,所述确定模块,具体用于:
提取所述触控手势中的滑动方向和在所述滑动方向上的滑动速度;
当所述滑动方向为向上滑动且滑动速度大于或等于第一预定速度时,确定所述功能操作为卸载操作;
当所述滑动方向为向下滑动且滑动速度大于或等于第二预定速度时,确定所述功能操作为加解锁操作。
9.根据权利要求7或8所述的装置,其特征在于,还包括:
第一展现模块,用于在所述界面上展现对应所述功能操作的功能显示区,并将所述至少一个处于激活状态的应用图标呈现在所述功能显示区内。
10.一种终端,其特征在于,包括存储器和处理器;其中,
所述存储器用于存储支持应用处理装置执行权1至权6中任一所述的应用处理方法的程序;
所述处理器被配置为用于执行所述存储器中存储的程序。
CN201610513039.2A 2016-06-30 2016-06-30 一种应用处理方法、装置及终端 Pending CN106201312A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610513039.2A CN106201312A (zh) 2016-06-30 2016-06-30 一种应用处理方法、装置及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610513039.2A CN106201312A (zh) 2016-06-30 2016-06-30 一种应用处理方法、装置及终端

Publications (1)

Publication Number Publication Date
CN106201312A true CN106201312A (zh) 2016-12-07

Family

ID=57464003

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610513039.2A Pending CN106201312A (zh) 2016-06-30 2016-06-30 一种应用处理方法、装置及终端

Country Status (1)

Country Link
CN (1) CN106201312A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107103892A (zh) * 2017-06-14 2017-08-29 深圳传音通讯有限公司 调节屏幕亮度的方法及装置
CN107919124A (zh) * 2017-12-22 2018-04-17 北京小米移动软件有限公司 设备唤醒方法及装置
CN108196675A (zh) * 2017-12-29 2018-06-22 珠海市君天电子科技有限公司 用于触控终端的交互方法、装置及触控终端
CN109189280A (zh) * 2018-06-29 2019-01-11 南京铁道职业技术学院 语音屏幕鼠标校核下的图标安全操作方法
CN111352499A (zh) * 2018-12-24 2020-06-30 中移(杭州)信息技术有限公司 一种应用控制的方法、装置、终端设备和介质
CN112083843A (zh) * 2020-09-02 2020-12-15 珠海格力电器股份有限公司 应用图标的控制方法及装置
CN112771608A (zh) * 2018-11-20 2021-05-07 深圳市欢太科技有限公司 语音信息的处理方法、装置、存储介质及电子设备
CN113260828A (zh) * 2019-01-04 2021-08-13 三星电子株式会社 家用电器及其控制方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103730120A (zh) * 2013-12-27 2014-04-16 深圳市亚略特生物识别科技有限公司 电子设备的语音控制方法及***
CN104217151A (zh) * 2014-09-11 2014-12-17 三星电子(中国)研发中心 智能终端应用程序的加锁方法及智能终端
CN104571875A (zh) * 2013-10-29 2015-04-29 台中科技大学 触控荧幕的滑动操作方法及触控轨迹装置
CN104679418A (zh) * 2013-11-26 2015-06-03 富泰华工业(深圳)有限公司 屏幕解锁***、方法及触摸显示装置
CN105320417A (zh) * 2014-07-25 2016-02-10 腾讯科技(深圳)有限公司 页面切换方法及客户端
CN105446618A (zh) * 2015-11-03 2016-03-30 广东威创视讯科技股份有限公司 操作界面滑动方法和***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104571875A (zh) * 2013-10-29 2015-04-29 台中科技大学 触控荧幕的滑动操作方法及触控轨迹装置
CN104679418A (zh) * 2013-11-26 2015-06-03 富泰华工业(深圳)有限公司 屏幕解锁***、方法及触摸显示装置
CN103730120A (zh) * 2013-12-27 2014-04-16 深圳市亚略特生物识别科技有限公司 电子设备的语音控制方法及***
CN105320417A (zh) * 2014-07-25 2016-02-10 腾讯科技(深圳)有限公司 页面切换方法及客户端
CN104217151A (zh) * 2014-09-11 2014-12-17 三星电子(中国)研发中心 智能终端应用程序的加锁方法及智能终端
CN105446618A (zh) * 2015-11-03 2016-03-30 广东威创视讯科技股份有限公司 操作界面滑动方法和***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
曹春华: "卸载程序,像iPad那样轻松", 《电脑报2012合订本》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107103892A (zh) * 2017-06-14 2017-08-29 深圳传音通讯有限公司 调节屏幕亮度的方法及装置
CN107919124A (zh) * 2017-12-22 2018-04-17 北京小米移动软件有限公司 设备唤醒方法及装置
CN108196675A (zh) * 2017-12-29 2018-06-22 珠海市君天电子科技有限公司 用于触控终端的交互方法、装置及触控终端
CN108196675B (zh) * 2017-12-29 2021-04-16 珠海市君天电子科技有限公司 用于触控终端的交互方法、装置及触控终端
CN109189280A (zh) * 2018-06-29 2019-01-11 南京铁道职业技术学院 语音屏幕鼠标校核下的图标安全操作方法
WO2020001421A1 (zh) * 2018-06-29 2020-01-02 南京铁道职业技术学院 语音屏幕鼠标校核下的图标安全操作方法
US11656738B2 (en) 2018-06-29 2023-05-23 Nanjing Institute Of Railway Technology Secure operation method for icon based on voice-screen-mouse verification
CN109189280B (zh) * 2018-06-29 2022-04-01 南京铁道职业技术学院 语音屏幕鼠标校核下的图标安全操作方法
CN112771608A (zh) * 2018-11-20 2021-05-07 深圳市欢太科技有限公司 语音信息的处理方法、装置、存储介质及电子设备
CN111352499B (zh) * 2018-12-24 2022-08-23 中移(杭州)信息技术有限公司 一种应用控制的方法、装置、终端设备和介质
CN111352499A (zh) * 2018-12-24 2020-06-30 中移(杭州)信息技术有限公司 一种应用控制的方法、装置、终端设备和介质
CN113260828A (zh) * 2019-01-04 2021-08-13 三星电子株式会社 家用电器及其控制方法
US11599320B2 (en) 2019-01-04 2023-03-07 Samsung Electronics Co., Ltd. Home appliance and control method thereof
CN112083843A (zh) * 2020-09-02 2020-12-15 珠海格力电器股份有限公司 应用图标的控制方法及装置

Similar Documents

Publication Publication Date Title
CN106201312A (zh) 一种应用处理方法、装置及终端
CN103309673B (zh) 一种基于手势的会话处理方法、装置
CN105828145B (zh) 互动方法及装置
CN109542378A (zh) 屏幕共享方法、装置、电子设备及可读存储介质
US20150138243A1 (en) Systems and Methods for Dynamic Wall Paper for Mobile Terminals
CN106210289A (zh) 信息处理方法、装置及移动终端
CN104142779B (zh) 用户界面控制方法、装置和终端
CN106200970B (zh) 一种分屏显示的方法及终端
CN106126036A (zh) 一种图标的批量处理方法、装置和移动终端
CN108491133A (zh) 一种应用程序控制方法及终端
CN104423840B (zh) 一种进度指示条的实现方法和装置
CN106775323A (zh) 通话过程中调起应用程序的方法、装置及移动通信终端
CN107592406A (zh) 移动终端的消息显示方法、移动终端以及存储介质
CN107193516A (zh) 侧边栏中管理内容的显示方法、装置和移动终端
CN108595201A (zh) 一种应用程序更新方法及移动终端
CN103294442B (zh) 一种播放提示音的方法、装置及终端设备
CN106056001A (zh) 一种基于移动终端的隐私数据保护的方法、装置及移动终端
CN108089806A (zh) 一种用于控制应用程序的方法及移动终端
CN109697008A (zh) 一种内容分享方法、终端及计算机可读存储介质
CN107741812B (zh) 一种处理媒体文件的方法和终端
CN109992183A (zh) 图片预览与选取的方法、终端及存储介质
CN107247585A (zh) 桌面图标自定义方法、移动终端及存储介质
CN106201682B (zh) 一种应用控制方法及装置
CN107103074A (zh) 一种分享信息的处理方法和移动终端
CN105808043B (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20161207

RJ01 Rejection of invention patent application after publication