应用程序处理方法及系统的制作方法

文档序号:6619917阅读:192来源:国知局
应用程序处理方法及系统的制作方法
【专利摘要】本发明实施例提供了一种应用程序处理方法及系统,可以在滑动操作针对电子设备上显示的应用程序的图标时,将滑动操作所针对的应用程序的图标切换为预设功能的图标,根据用户对预设功能的图标的点击操作,执行预设功能或者打开预设功能的功能界面以便根据用户指令执行所述预设功能。通过本发明,用户可以直接点击切换后显示的预设功能的图标从而使电子设备执行预设功能或者打开预设功能的功能界面,用户无需进入应用程序界面后再从应用程序界面中查找功能图标。因此本发明在不增加电子设备中显示的应用程序图标的数量的前提下,使用户可以更加方便和快捷的使用应用程序的功能。
【专利说明】应用程序处理方法及系统

【技术领域】
[0001]本发明涉及应用程序【技术领域】,特别是涉及应用程序处理方法及系统。

【背景技术】
[0002]随着科技的发展,手机、平板电脑等各种电子设备也走入了人们的生活。
[0003]现在,应用程序的数量越来越大,应用程序的功能也越来越丰富和强大。例如一款杀毒软件就具有诸如:病毒查杀、垃圾清理、软件卸载等多个不同的功能。将多个功能集成到一个应用程序中,可以有效减少电子设备中应用程序图标的数量,便于用户查找。但是,这也给用户带来了使用不便,用户需要进入应用程序界面后查找并选择相应的功能才能进入该功能的功能界面。
[0004]因此,如何在不增加电子设备中显示的应用程序图标的数量的前提下,使用户更方便快捷的使用应用程序的功能仍是一个亟待解决的技术难题。


【发明内容】

[0005]本发明实施例的目的在于提供一种应用程序处理方法及系统,以实现在不增加电子设备中显示的应用程序图标的数量的前提下,使用户更方便快捷的使用应用程序的功能的目的。
[0006]为达到上述目的,本发明实施例公开了一种应用程序处理方法,应用于电子设备,所述方法包括:
[0007]获得用户对所述电子设备做出的滑动操作;
[0008]判断所述滑动操作是否针对所述电子设备上显示的应用程序的图标,如果是,则根据所述滑动操作,将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标;
[0009]接收用户对所述预设功能的图标的点击操作;
[0010]根据所述点击操作,执行所述预设功能或者打开所述预设功能的功能界面以便根据用户指令执行所述预设功能。
[0011]可选的,所述判断所述滑动操作是否针对所述电子设备上显示的应用程序的图标,包括:
[0012]判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标;
[0013]或者
[0014]判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动距离不小于第一预设距离,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标;
[0015]或者
[0016]判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动速度不小于第一预设速度,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标;
[0017]或者
[0018]判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动方向满足预设的滑动方向,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标;
[0019]或者
[0020]判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动距离不小于第一预设距离且小于第二预设距离,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标;
[0021]或者
[0022]判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动速度不小于第一预设速度且小于第二预设速度,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
[0023]可选的,所述根据所述滑动操作,将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标,包括:
[0024]根据所述滑动操作的滑动方向,将所述滑动操作所针对的应用程序的图标切换为与所述滑动方向对应的所述应用程序的预设功能的图标;
[0025]或者
[0026]判断是否存在与所述滑动操作所针对的应用程序对应的预设功能的图标,如果是,则将所述滑动操作所针对的应用程序的图标切换为所述对应的预设功能的图标;
[0027]或者
[0028]根据所述滑动操作,使用预设的图标切换效果将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标。
[0029]可选的,还包括:
[0030]接收用户将第一功能设置为预设功能的设置指令;
[0031]根据所述设置指令将所述第一功能的图标设置为预设功能的图标。
[0032]可选的,所述根据所述滑动操作,将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标,包括:
[0033]在所述滑动操作的持续期间,根据所述滑动操作的滑动距离,将所述滑动操作所针对的应用程序的图标的第一部分切换为预设功能的图标的第一部分,其中,所述第一部分的图标占比与所述滑动距离相对应。
[0034]一种应用程序处理系统,应用于电子设备,所述系统包括:操作获得单元、操作判断单元、图标切换单元、点击接收单元和界面打开单元,
[0035]所述操作获得单元,用于获得用户对所述电子设备做出的滑动操作;
[0036]所述操作判断单元,用于判断所述滑动操作是否针对所述电子设备上显示的应用程序的图标,如果是,则触发所述图标切换单元;
[0037]所述图标切换单元,用于根据所述滑动操作,将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标;
[0038]所述点击接收单元,用于接收用户对所述预设功能的图标的点击操作;
[0039]所述界面打开单元,用于根据所述点击操作,执行所述预设功能或者打开所述预设功能的功能界面以便根据用户指令执行所述预设功能。
[0040]可选的,所述操作判断单元,具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标;
[0041]或者
[0042]所述操作判断单元,具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动距离不小于第一预设距离,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标;
[0043]或者
[0044]所述操作判断单元,具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动速度不小于第一预设速度,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标;
[0045]或者
[0046]所述操作判断单元,具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动方向满足预设的滑动方向,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标;
[0047]或者
[0048]所述操作判断单元,具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动距离不小于第一预设距离且小于第二预设距离,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标;
[0049]或者
[0050]所述操作判断单元,具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动速度不小于第一预设速度且小于第二预设速度,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
[0051]可选的,所述图标切换单元,具体用于根据所述滑动操作的滑动方向,将所述滑动操作所针对的应用程序的图标切换为与所述滑动方向对应的所述应用程序的预设功能的图标;
[0052]或者
[0053]所述图标切换单元,包括:功能判断子单元和图标切换子单元,
[0054]所述功能判断子单元,用于判断是否存在与所述滑动操作所针对的应用程序对应的预设功能的图标,如果是,则触发所述图标切换子单元;
[0055]所述图标切换子单元,用于将所述滑动操作所针对的应用程序的图标切换为所述对应的预设功能的图标;
[0056]或者
[0057]所述图标切换单元,具体用于根据所述滑动操作,使用预设的图标切换效果将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标。
[0058]可选的,还包括:设置接收单元和图标预设单元,
[0059]所述设置接收单元,用于接收用户将第一功能设置为预设功能的设置指令;
[0060]所述图标预设单元,用于根据所述设置指令将所述第一功能的图标设置为预设功能的图标。
[0061]可选的,所述图标切换单元,具体用于在所述滑动操作的持续期间,根据所述滑动操作的滑动距离,将所述滑动操作所针对的应用程序的图标的第一部分切换为预设功能的图标的第一部分,其中,所述第一部分的图标占比与所述滑动距离相对应。
[0062]本发明实施例提供的一种应用程序处理方法及系统,可以在滑动操作针对电子设备上显示的应用程序的图标时,将滑动操作所针对的应用程序的图标切换为预设功能的图标,根据用户对预设功能的图标的点击操作,执行预设功能或者打开预设功能的功能界面以便根据用户指令执行所述预设功能。通过本发明,用户可以直接点击切换后显示的预设功能的图标从而使电子设备执行预设功能或者打开预设功能的功能界面,用户无需进入应用程序界面后再从应用程序界面中查找功能图标。因此本发明在不增加电子设备中显示的应用程序图标的数量的前提下,使用户可以更加方便和快捷的使用应用程序的功能。

【专利附图】

【附图说明】
[0063]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0064]图1为本发明实施例提供的一种应用程序处理方法的流程图;
[0065]图2为本发明实施例提供的一种手机界面示意图;
[0066]图3为本发明实施例提供的进行图标切换的示意图;
[0067]图4为本发明实施例提供的进行图标切换后的手机界面示意图;
[0068]图5为本发明实施例提供的另一种手机界面不意图;
[0069]图6为本发明实施例提供的进行图标切换的示意图;
[0070]图7为本发明实施例提供的进行图标切换后的另一种手机界面示意图;
[0071]图8为本发明实施例提供的一种应用程序处理系统的结构示意图。

【具体实施方式】
[0072]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0073]如图1所示,本发明实施例提供的一种应用程序处理方法,应用于电子设备,该方法可以包括:
[0074]S100、获得用户对所述电子设备做出的滑动操作;
[0075]其中,滑动操作可以是用户对电子设备的触摸屏做出的滑动操作,也可以是用户通过鼠标在电子设备屏幕上做出的滑动操作,具体的滑动方向可以有多种,水平滑动、竖直滑动等。
[0076]需要说明的是,本发明实施例中所言的滑动操作,是指从操作起点滑动至操作终点,且该起点和终点之间具有一定的距离的操作。以用户使用手指对电子设备的触摸屏做出的滑动操作为例,是指手指从触摸屏上的A点(起点)滑动至触摸屏上的B点(终点)的操作,且在从A点滑动至B点的过程中,手指一直保持在触摸屏上,并在终点B处抬离触摸屏。
[0077]S200、判断所述滑动操作是否针对所述电子设备上显示的应用程序的图标,如果是,则执行S300 ;否则,可以结束处理。
[0078]当然,当判断滑动操作不针对电子设备上显示的应用程序的图标时,可以根据该滑动操作进行其他处理,如切换屏幕等。
[0079]其中,电子设备上显示的应用程序的图标可以为应用程序的主图标,例如显示在电子设备的桌面上的应用程序主图标,也可以为其他类型的应用程序图标。
[0080]本发明实施例中针对电子设备上显示的应用程序的图标的滑动操作可以有多种形式,如从应用程序的图标所在坐标范围内开始滑动的操作、从应用程序的图标所在坐标范围内开始滑动且滑动速度较快的操作、从应用程序的图标所在坐标范围内开始滑动且滑动距离较长的操作等。进一步,本发明可以根据所确定的形式确定滑动操作是否针对电子设备上显示的应用程序的图标。
[0081]其中,S200中判断所述滑动操作是否针对所述电子设备上显示的应用程序的图标的方式可以有多种,下面提供其中六种方式,可以理解的是,本发明并不局限于下面六种方式:
[0082]方式一、针对所述电子设备上显示的应用图标的滑动操作为从应用程序的图标所在的坐标范围内开始滑动的滑动操作,则,在SlOO中检测到用户的滑动操作后,在S200中,判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述触摸屏上显示的应用程序的图标。
[0083]方式二、针对所述电子设备上显示的应用图标的滑动操作为从应用程序的图标所在的坐标范围内开始滑动且滑动距离达到一定长度的滑动操作,则,在SlOO中检测到用户的滑动操作后,在S200中,判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动距离不小于第一预设距离,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
[0084]方式三、针对所述电子设备上显示的应用图标的滑动操作为从应用程序的图标所在的坐标范围内开始滑动且滑动速度达到一定大小的滑动操作,则,在SlOO中检测到用户的滑动操作后,在S200中,判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动速度不小于第一预设速度,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
[0085]方式四、针对所述电子设备上显示的应用图标的滑动操作为从应用程序的图标所在的坐标范围内开始滑动且滑动方向为一定方向(例如竖直方向)的滑动操作,则,在SlOO中检测到用户的滑动操作后,在S200中,判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动方向满足预设的滑动方向,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
[0086]方式五、针对所述电子设备上显示的应用图标的滑动操作为从应用程序的图标所在的坐标范围内开始滑动且滑动距离在一定长度范围内的滑动操作,则,在SlOO中检测到用户的滑动操作后,在S200中,判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动距离不小于第一预设距离且小于第二预设距离,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
[0087]方式六、针对所述电子设备上显示的应用图标的滑动操作为从应用程序的图标所在的坐标范围内开始滑动且滑动速度在一定速度范围内的滑动操作,则,在SlOO中检测到用户的滑动操作后,在S200中,判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动速度不小于第一预设速度且小于第二预设速度,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
[0088]S300、根据所述滑动操作,将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标;
[0089]举例而言,所述预设功能可以为该应用程序所能提供的任意功能,例如卸载功能,清理缓存功能、拍摄视频功能、清理内存功能、垃圾扫描功能等等,本领域技术人员可以任意设置,本发明对此不作限定。
[0090]本步骤中,将应用程序的当前图标切换为该应用程序的预设功能的图标,这里的切换可以有两种方式,一种可以是将应用程序的当前图标替换为预设功能的图标,即应用程序的当前图标消失不见被预设功能的图标取而代之,另一种可以是在应用程序的当前图标保持不变的情况下,在该图标的附近弹出该应用程序预设功能的图标,该预设功能可以为至少一个,即弹出的预设功能的图标可以为至少一个。
[0091]在本发明其他实施例中,S300可以包括:在所述滑动操作的持续期间,根据所述滑动操作的滑动距离,将所述滑动操作所针对的应用程序的图标的第一部分切换为预设功能的图标的第一部分,其中,所述第一部分的图标占比与所述滑动距离相对应。其中,所述第一部分的图标占比是指该第一部分的图标在预设功能的图标中所占的比例。
[0092]这样,用户在进行滑动操作的过程中,图标的切换跟随用户的滑动操作进行,用户可以看到图标切换过程,更加生动和形象。
[0093]下面进行举例说明。图2所示的手机中显示的相机的图标001为进行图标切换前的应用程序一相机的主图标,通常情况下,用户在点击该图标后,进入应用程序相机的主用户界面,可以在主界面中,进行设置或者执行该相机应用所提供的各种功能。如图3所示,用户针对手机中显示的相机的图标001进行滑动操作,则可以将显示的相机的图标001切换为如图3所示的该相机应用的照片浏览功能的图标002。图3所示中照片浏览功能的图标002跟随用户的手指的向上移动而逐步在相机的图标001的显示区域内移动出来进行显示,并最终完全显示出来,如图4所示。方便起见,图2、图3和图4中仅示出了滑动操作所针对的应用程序的图标。当然,在本发明其他实施例中,屏幕中还可以显示多个图标,且相同应用程序在不同手机中的图标可以不同,同一功能在不同手机中的图标也可以不同。图5所示的手机中显示的相机的图标003为进行图标切换前的应用程序的图标。如图6所示,用户针对手机中显示的相机的图标003进行滑动操作,则可以将显示的相机的图标003切换为如图6所示的照片浏览功能的图标004。图6所示中照片浏览功能的图标004跟随用户的手指的向上移动而逐步在相机的图标003的显示区域内移动出来进行显示,并最终完全显示出来,如图7所示。
[0094]其中,预设功能可以为与滑动操作所针对的应用程序相关的功能,例如应用程序卸载、应用程序的某个功能等。当然,可以理解的是,在本发明的一个实施例中,预设功能也可以不与滑动操作所针对的应用程序相关,例如:用户的滑动操作针对任意应用程序的图标时,切换为的图标均为某预设功能的图标。预设功能的图标可以为该功能的原始图标,也可以为重新为该功能设定的图标。
[0095]具体的图标切换方法可以有多种,如:
[0096]方法一、根据所述滑动操作,使用预设的图标切换效果将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标。
[0097]方法二、根据所述滑动操作的滑动方向,将所述滑动操作所针对的应用程序的图标切换为与所述滑动方向对应的所述应用程序的预设功能的图标。
[0098]方法三、判断是否存在与所述滑动操作所针对的应用程序对应的预设功能的图标,如果是,则将所述滑动操作所针对的应用程序的图标切换为所述对应的预设功能的图标。
[0099]其中,方法一可以在切换过程中添加图标切换效果,从而使得图标切换过程更加生动美观。具体的图标切换效果可以为:翻转、淡出、溶解、擦除、推进、覆盖等。方法一中的图标切换效果可以滑动操作的滑动方向相对应,不同滑动方向的滑动操作可以触发不同的图标切换效果。例如:当图标切换效果为推进时,如果滑动操作的滑动方向是从左至右,则图标切换效果为:预设功能的图标从左至右推进;如果滑动操作的滑动方向是从右至左,则图标切换效果为:预设功能的图标从右至左推进。
[0100]方法二可以将应用程序的图标切换为与滑动方向对应的预设功能的图标,因此可以在一个应用程序的图标所在范围中展示更多功能的图标,使得功能更加丰富,用户使用更加方便。例如:滑动操作的滑动方向是从左至右,则切换后显示的图标为应用程序卸载的图标;滑动操作的滑动方向是从右至左,则切换后显示的图标为切换前该应用程序某一个功能的图标;滑动操作的滑动方向是从上至下,则切换后显示的图标为切换前该应用程序另一个功能的图标。
[0101]方法三可以首先判断是否存在与滑动操作所针对的应用程序对应的预设功能的图标,存在时再进行切换。可以理解的是,在预设功能为与滑动操作所针对的应用程序相关的功能时,用户可以为每个应用程序的图标均设置至少一个与该应用程序相关的功能作为预设功能。由于有的应用程序较为简单,因此用户无需为其设置预设功能。在这种情况下,需要进行方法三的判断。
[0102]S400、接收用户对所述预设功能的图标的点击操作;
[0103]S500、根据所述点击操作,执行所述预设功能或者打开所述预设功能的功能界面以便根据用户指令执行所述预设功能。
[0104]在本发明其他实施例中,图1所示方法还可以包括:
[0105]接收用户将第一功能设置为预设功能的设置指令;
[0106]根据所述设置指令将所述第一功能的图标设置为预设功能的图标。
[0107]也就是说,本发明实施例提供的方法,可以为用户提供设置入口,使用户可以对预设功能进行个性化定制。
[0108]本发明实施例提供的一种应用程序处理方法,可以在滑动操作针对电子设备上显示的应用程序的图标时,将滑动操作所针对的应用程序的图标切换为预设功能的图标,根据用户对预设功能的图标的点击操作,执行预设功能或者打开预设功能的功能界面以便根据用户指令执行所述预设功能。通过本发明,用户可以直接点击切换后显示的预设功能的图标从而使电子设备执行预设功能或者打开预设功能的功能界面,用户无需进入应用程序界面后再从应用程序界面中查找功能图标。因此本发明在不增加电子设备中显示的应用程序图标的数量的前提下,使用户可以更加方便和快捷的使用应用程序的功能。
[0109]相应于上述方法实施例,本发明还提供了一种应用程序处理系统。
[0110]如图8所示,本发明实施例提供的一种应用程序处理系统,应用于电子设备,该系统可以包括:操作获得单元100、操作判断单元200、图标切换单元300、点击接收单元400和界面打开单元500,
[0111]所述操作获得单元100,用于获得用户对所述电子设备做出的滑动操作;
[0112]所述操作判断单元200,用于判断所述滑动操作是否针对所述电子设备上显示的应用程序的图标,如果是,则触发所述图标切换单元300 ;否则可以结束处理。
[0113]其中,操作判断单元200可以有多种实现方式,下面提供其中六种实现方式,可以理解的是,本发明并不局限于下面六种方式:
[0114]方式一、操作判断单元200可以具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元300,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
[0115]方式二、操作判断单元200可以具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动距离不小于第一预设距离,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元300,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
[0116]方式三、操作判断单元200可以具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动速度不小于第一预设速度,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元300,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
[0117]方式四、操作判断单元200,可以具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动方向满足预设的滑动方向,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元300,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标;
[0118]方式五、操作判断单元200,可以具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动距离不小于第一预设距离且小于第二预设距离,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元300,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标;
[0119]方式六、操作判断单元200,可以具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动速度不小于第一预设速度且小于第二预设速度,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元300,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
[0120]所述图标切换单元300,用于根据所述滑动操作,将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标;
[0121]在本发明其他实施例中,图标切换单元300,可以具体用于在所述滑动操作的持续期间,根据所述滑动操作的滑动距离,将所述滑动操作所针对的应用程序的图标的第一部分切换为预设功能的图标的第一部分,其中,所述第一部分的图标占比与所述滑动距离相对应。这样,用户在进行滑动操作的过程中,图标的切换跟随用户的滑动操作进行,用户可以看到图标切换过程,更加生动和形象。
[0122]其中,预设功能可以为与滑动操作所针对的应用程序相关的功能,例如应用程序卸载、应用程序的某个功能等。预设功能也可以不与滑动操作所针对的应用程序相关,例如:用户的滑动操作针对任意应用程序的图标时,切换为的图标均为某预设功能的图标。预设功能的图标可以为该功能的原始图标,也可以为重新为该功能设定的图标。
[0123]图标切换单元300的实现方式也可以有多种,如:图标切换单元300,具体用于根据所述滑动操作的滑动方向,将所述滑动操作所针对的应用程序的图标切换为与所述滑动方向对应的所述应用程序的预设功能的图标。
[0124]或者,图标切换单元300,具体用于根据所述滑动操作,使用预设的图标切换效果将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标。
[0125]或者,图标切换单元300,可以包括:功能判断子单元和图标切换子单元,
[0126]所述功能判断子单元,用于判断是否存在与所述滑动操作所针对的应用程序对应的预设功能的图标,如果是,则触发所述图标切换子单元;
[0127]所述图标切换子单元,用于将所述滑动操作所针对的应用程序的图标切换为所述对应的预设功能的图标。
[0128]点击接收单元400,用于接收用户对所述预设功能的图标的点击操作;
[0129]界面打开单元500,用于根据所述点击操作,执行所述预设功能或者打开所述预设功能的功能界面以便根据用户指令执行所述预设功能。
[0130]在本发明其他实施例中,图8所示系统还可以包括:设置接收单元和图标预设单元,
[0131]所述设置接收单元,用于接收用户将第一功能设置为预设功能的设置指令;
[0132]所述图标预设单元,用于根据所述设置指令将所述第一功能的图标设置为预设功能的图标。
[0133]本发明实施例提供的一种应用程序处理系统,可以在滑动操作针对电子设备上显示的应用程序的图标时,将滑动操作所针对的应用程序的图标切换为预设功能的图标,根据用户对预设功能的图标的点击操作,执行预设功能或者打开预设功能的功能界面以便根据用户指令执行所述预设功能。通过本发明,用户可以直接点击切换后显示的预设功能的图标从而使电子设备执行预设功能或者打开预设功能的功能界面,用户无需进入应用程序界面后再从应用程序界面中查找功能图标。因此本发明在不增加电子设备中显示的应用程序图标的数量的前提下,使用户可以更加方便和快捷的使用应用程序的功能。
[0134]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0135]本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0136] 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何切换、等同替换、改进等,均包含在本发明的保护范围内。
【权利要求】
1.一种应用程序处理方法,其特征在于,应用于电子设备,所述方法包括: 获得用户对所述电子设备做出的滑动操作; 判断所述滑动操作是否针对所述电子设备上显示的应用程序的图标,如果是,则根据所述滑动操作,将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标; 接收用户对所述预设功能的图标的点击操作; 根据所述点击操作,执行所述预设功能或者打开所述预设功能的功能界面以便根据用户指令执行所述预设功能。
2.根据权利要求1所述的方法,其特征在于,所述判断所述滑动操作是否针对所述电子设备上显示的应用程序的图标,包括: 判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否贝U,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标; 或者 判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操 作的滑动距离不小于第一预设距离,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标; 或者 判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动速度不小于第一预设速度,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标; 或者 判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动方向满足预设的滑动方向,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标; 或者 判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动距离不小于第一预设距离且小于第二预设距离,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标; 或者 判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动速度不小于第一预设速度且小于第二预设速度,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述滑动操作,将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标,包括: 根据所述滑动操作的滑动方向,将所述滑动操作所针对的应用程序的图标切换为与所述滑动方向对应的所述应用程序的预设功能的图标; 或者 判断是否存在与所述滑动操作所针对的应用程序对应的预设功能的图标,如果是,则将所述滑动操作所针对的应用程序的图标切换为所述对应的预设功能的图标; 或者 根据所述滑动操作,使用预设的图标切换效果将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标。
4.根据权利要求1所述的方法,其特征在于,还包括: 接收用户将第一功能设置为预设功能的设置指令; 根据所述设置指令将所述第一功能的图标设置为预设功能的图标。
5.根据权利要求 1、2或4所述的方法,其特征在于,所述根据所述滑动操作,将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标,包括: 在所述滑动操作的持续期间,根据所述滑动操作的滑动距离,将所述滑动操作所针对的应用程序的图标的第一部分切换为预设功能的图标的第一部分,其中,所述第一部分的图标占比与所述滑动距离相对应。
6.一种应用程序处理系统,其特征在于,应用于电子设备,所述系统包括:操作获得单元、操作判断单元、图标切换单元、点击接收单元和界面打开单元, 所述操作获得单元,用于获得用户对所述电子设备做出的滑动操作; 所述操作判断单元,用于判断所述滑动操作是否针对所述电子设备上显示的应用程序的图标,如果是,则触发所述图标切换单元; 所述图标切换单元,用于根据所述滑动操作,将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标; 所述点击接收单元,用于接收用户对所述预设功能的图标的点击操作; 所述界面打开单元,用于根据所述点击操作,执行所述预设功能或者打开所述预设功能的功能界面以便根据用户指令执行所述预设功能。
7.根据权利要求6所述的系统,其特征在于,所述操作判断单元,具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标; 或者 所述操作判断单元,具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动距离不小于第一预设距离,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标; 或者 所述操作判断单元,具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动速度不小于第一预设速度,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标; 或者 所述操作判断单元,具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动方向满足预设的滑动方向,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标; 或者 所述操作判断单元,具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动距离不小于第一预设距离且小于第二预设距离,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图标切换单元,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标; 或者 所述操作判断单元,具体用于判断所述滑动操作的起点坐标是否位于所述电子设备上显示的应用程序的图标所在坐标范围内且所述滑动操作的滑动速度不小于第一预设速度且小于第二预设速度,如果是,则确定所述滑动操作针对所述电子设备上显示的应用程序的图标,触发所述图 标切换单元,否则,确定所述滑动操作未针对所述电子设备上显示的应用程序的图标。
8.根据权利要求6或7所述的系统,其特征在于,所述图标切换单元,具体用于根据所述滑动操作的滑动方向,将所述滑动操作所针对的应用程序的图标切换为与所述滑动方向对应的所述应用程序的预设功能的图标; 或者 所述图标切换单元,包括:功能判断子单元和图标切换子单元, 所述功能判断子单元,用于判断是否存在与所述滑动操作所针对的应用程序对应的预设功能的图标,如果是,则触发所述图标切换子单元; 所述图标切换子单元,用于将所述滑动操作所针对的应用程序的图标切换为所述对应的预设功能的图标; 或者 所述图标切换单元,具体用于根据所述滑动操作,使用预设的图标切换效果将所述滑动操作所针对的应用程序的图标切换为所述应用程序的预设功能的图标。
9.根据权利要求6所述的系统,其特征在于,还包括:设置接收单元和图标预设单元, 所述设置接收单元,用于接收用户将第一功能设置为预设功能的设置指令; 所述图标预设单元,用于根据所述设置指令将所述第一功能的图标设置为预设功能的图标。
10.根据权利要求6、7或9所述的系统,其特征在于,所述图标切换单元,具体用于在所述滑动操作的持续期间,根据所述滑动操作的滑动距离,将所述滑动操作所针对的应用程序的图标的第一部分切换为预设功能的图标的第一部分,其中,所述第一部分的图标占比与所述滑动距离相对应。
【文档编号】G06F9/44GK104077145SQ201410331433
【公开日】2014年10月1日 申请日期:2014年7月11日 优先权日:2014年7月11日
【发明者】齐亮 申请人:北京安兔兔科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1