启动应用程序的方法、装置及电子设备与流程

文档序号:12801342阅读:169来源:国知局
启动应用程序的方法、装置及电子设备与流程

本申请涉及终端技术领域,尤其涉及一种启动应用程序的方法、装置及电子设备。



背景技术:

自智能系统兴起以来,用户所使用的智能系统的类型层出不穷,如今这类终端已经成为智能手机、平板电脑等市场的主流。为了保证安全,智能终端通过加锁的方式保证安全,相应地,解锁操作成为智能系统中非常重要的环节。现有技术按照设定者指定的顺序以触摸的方式连接屏幕上展示的一系列节点(如九宫格等)以解锁终端,该种方式具有使用简单、解锁速度快、安全性强等优点,但是在解锁终端后用户仍然需要在终端的应用列表中寻找自己启动的应用程序并加以启动,随着终端上安装的应用程序越来越多,用户通常很难快速定位到自己想要启动的应用程序。



技术实现要素:

有鉴于此,本申请提供一种新的技术方案,可以解决用户在解锁后不能够快速启动应用程序的技术问题。

为实现上述目的,本申请提供技术方案如下:

根据本申请的第一方面,提出了一种启动应用程序的方法,包括:

在电子设备的锁屏界面检测手指在所述电子设备的触摸屏上滑动的手势路径是否与预设解锁路径相匹配;

当所述手势路径与所述预设解锁路径相匹配时,确定所述手指在所述手 势路径的最后一个节点的停留时长;

当所述停留时长超过预设时长时,在所述电子设备的用户界面展示快速启动的应用程序。

根据本申请的第二方面,提出了一种启动应用程序的装置,包括:

检测模块,用于在电子设备的锁屏界面检测手指在所述电子设备的触摸屏上滑动的手势路径是否与预设解锁路径相匹配;

第一确定模块,用于当所述检测模块检测到所述手势路径与所述预设解锁路径相匹配时,确定所述手指在所述手势路径的最后一个节点的停留时长;

程序展示模块,用于当所述第一确定模块确定的所述停留时长超过预设时长时,在所述电子设备的用户界面展示快速启动的应用程序。

根据本申请的第三方面,提出了一种电子设备,所述电子设备包括:

处理器;用于存储所述处理器可执行指令的存储器;

其中,所述处理器,用于在电子设备的锁屏界面检测手指在所述电子设备的触摸屏上滑动的手势路径是否与预设解锁路径相匹配;

当所述手势路径与所述预设解锁路径相匹配时,确定所述手指在所述手势路径的最后一个节点的停留时长;

当所述停留时长超过预设时长时,在所述电子设备的用户界面展示快速启动的应用程序。

由以上技术方案可见,本申请实现了将锁屏界面作为用户使用电子设备的入口在解锁后直接引流到用户需要快速启动的应用程序,从而可以使用户在开启电子设备的解锁界面时方便地选择用户想直接快速启动的应用程序,节省用户为了寻找目标应用程序所花费的时间,提高开启应用程时的用户体验。

附图说明

图1a是根据本发明的一示例性实施例提供的启动应用程序的方法的流程示意图;

图1b是根据本发明的一示例性实施例提供的锁屏界面上的手势路径的示意图;

图1c是根据本发明的一示例性实施例提供的展示的应用程序的示意图;

图1d是根据本发明的一示例性实施例提供的快速启动应用程序的示意图;

图2a是根据本发明的又一示例性实施例提供的启动应用程序的方法的流程示意图;

图2b是根据本发明的又一示例性实施例提供的步骤205的流程图;

图3a是根据本发明的再一示例性实施例提供的启动应用程序的方法的流程示意图;

图3b是根据本发明的再一示例性实施例提供的电子设备的设置选项的示意图;

图4示出了根据本发明的一示例性实施例的电子设备的结构示意图;

图5示出了根据本发明的一示例性实施例的启动应用程序的装置的结构示意图;

图6示出了根据本发明的又一示例性实施例的启动应用程序的装置的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应 当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

本申请可以实现将锁屏界面作为用户使用电子设备的入口在解锁后直接引流到用户需要快速启动的应用程序,从而使用户在开启电子设备的解锁界面时方便地选择用户想直接快速启动的应用程序,节省用户为了寻找目标应用程序所花费的时间,提高开启应用程时的用户体验。

为对本申请进行进一步说明,提供下列实施例:

图1a是根据本发明的一示例性实施例提供的启动应用程序的方法的流程示意图,图1b是根据本发明的一示例性实施例提供的锁屏界面上的手势路径的示意图,图1c是根据本发明的一示例性实施例提供的展示的应用程序的示意图,图1d是根据本发明的一示例性实施例提供的快速启动应用程序的示意图;如图1a所示,包括如下步骤:

步骤101,在电子设备的锁屏界面检测手指在电子设备的触摸屏上滑动的手势路径是否与预设解锁路径相匹配。

在一实施例中,预设解锁路径可以为用户自定义设置的解锁路径。如图1b所示,电子设备10的锁屏界面包括3*3的九宫格,为节点11-节点19共9个节点,其中,用户设置的预设解锁路径为节点11、节点12、节点13、节点16、节点19,当手指在电子设备的触摸屏上滑动的手势路径与上述预设解锁路径相匹配时,才能实现对锁屏界面的解锁,当滑动的手势路径与上述预设解锁路径不匹配时,可以提示用户是否需要重新解锁。

步骤102,当手势路径与预设解锁路径相匹配时,确定手指在手势路径 的最后一个节点的停留时长。

步骤103,当停留时长超过预设时长时,在电子设备的用户界面展示快速启动的应用程序。

当用户的手势路径与预设解锁路径相匹配时,确定对锁屏界面解锁成功,此时,电子设备10的系统还需要继续监听手指在节点18处的停留时长,如果停留时长超过预设时长,例如1.5秒,此时可以在电子设备的用户界面展示需要快速启动的应用程序,如图1c所示,如果电子设备10设置的快速启动的应用程序包括“淘宝”、“支付宝”、“天猫”三个应用程序,则可以将该三个应用程序以浮窗的方式显示在电子设备10的用户界面上。当用户触发了浮窗上的任意一个应用程序时,直接启动该应用程序,例如,如图1d所示,如果用户触发了“支付宝”,则直接启动“支付宝”,从而避免用户在电子设备10的用户界面上通过翻页的方式查找“支付宝”。

当停留时长未超过预设时长时,例如,停留时长未超过1.5秒,则直接对锁屏界面解锁,显示电子设备10的用户界面。

由上述描述可知,本发明实施例通过上述步骤101-步骤103实现了将锁屏界面作为用户使用电子设备的入口在解锁后直接引流到用户需要快速启动的应用程序,从而可以使用户在开启电子设备的解锁界面时方便地选择用户想直接快速启动的应用程序,节省用户为了寻找目标应用程序所花费的时间,提高开启应用程时的用户体验。

图2a是根据本发明的又一示例性实施例提供的启动应用程序的方法的流程示意图,图2b是根据本发明的又一示例性实施例提供的步骤205的流程图;本实施例结合图1b-图1d进行说明,如图2a所,包括如下步骤:

步骤201,在电子设备的锁屏界面检测手指在电子设备的触摸屏上滑动的手势路径是否与预设解锁路径相匹配。

步骤202,当手势路径与预设解锁路径相匹配时,确定手指在手势路径的最后一个节点的停留时长。

步骤201和步骤202的描述可以参见上述图1a所示实施例的相关描述, 在此不再详述。

步骤203,当停留时长超过预设时长时,确定需要展示的应用程序所在的浮窗。

步骤204,确定需要展示的应用程序在浮窗上的展示模式。

步骤205,以展示模式将需要展示的应用程序展示在浮窗上。

在一实施例中,浮窗的展示模式可以包括浮窗在电子设备的用户界面上的展示尺寸、透明度、应用程序的展示形状(例如,椭圆形、矩形、列表等方式)等等,由此可以根据用户的使用需求提供适合用户使用的浮窗,从而可以避免对电子设备10的用户界面的视觉干扰。

如图2b所示,描述如何监听手指的终止位置与浮窗上的应用程序所在的位置重合的的,包括如下步骤:

步骤211,确定终止位置是否与浮窗上的应用程序所在的位置重合,当终止位置与浮窗上的任意一个应用程序所在的位置重合时,执行步骤212,当终止位置未与浮窗上的任意一个应用程序所在的位置重合时,执行步骤214。

步骤212,当终止位置与浮窗上的任意一个应用程序所在的位置重合时,确定与终止位置重合的应用程序被触发。

步骤213,启动该与终止位置重合的应用程序,流程结束。

步骤214,当终止位置未与浮窗上的任意一个应用程序所在的位置重合时,解锁锁屏界面,流程结束。

如图1c所示,当用户的手指在节点18处时,如果用户的手指滑向沿着图1c所示箭头21的方向朝着“支付宝”滑动,并且手指的终止位置与“支付宝”所在的位置重合,则“支付宝”被触发,启动“支付宝”,进入图1c所示的“支付宝”的用户界面。当用户的手指在节点18处时,如果用户的手指滑向沿着图1c所示箭头22的方向滑动,并且终止位置未与浮窗上展示的任意一个应用程序所在的位置重合,则解锁电子设备10的锁屏界面,进入电子设备10的用户界面。

本实施例中,通过监听手指在最后一个节点上的停留时长以及手指在最后一个节点的滑动方向,由于浮窗上展示有可以快速启动的应用程序,因此可以使用户通过滑向需要快速启动的应用程序即可方便地选择用户想快速启动的应用程序,从而使用户避免花费大量的时间来查找目标应用程序,带来了用户体验的上升。

图3a是根据本发明的再一示例性实施例提供的启动应用程序的方法的流程示意图,图3b是根据本发明的再一示例性实施例提供的电子设备的设置选项的示意图;本实施例以如何通过电子设备的设置选项来设置浮窗为例进行示例性说明,如图3a所示,包括如下步骤:

步骤301,在电子设备的锁屏界面检测手指在电子设备的触摸屏上滑动的手势路径是否与预设解锁路径相匹配。

步骤302,当手势路径与预设解锁路径相匹配时,确定手指在手势路径的最后一个节点的停留时长。

步骤303,停留时长是否超过预设时长,当停留时长超过预设时长时,执行步骤304,当停留时长未超过预设时长时,执行步骤306。

步骤304,当停留时长超过预设时长时,通过电子设备的设置选项确定浮窗上需要快速启动的应用程序。

步骤305,在电子设备的用户界面展示快速启动的应用程序,流程结束。

步骤306,当停留时长未超过预设时长时,解锁锁屏界面并显示电子设备的用户界面,流程结束。

如图3b所示,可以在电子设备的设置选项中设置浮窗的展示模式以及需要展示的应用程序,例如,在设置选项的界面上,显示了浮窗尺寸、浮窗透明度、浮窗样式、展示的应用程序等选项供用户自定义设置浮窗的展示模式。

本实施例中,通过设置选项可以使用户自定义设置浮窗上展示应用程序的模式,浮窗上所展示的应用程序的个数不受限制,只要能够使用户准确地触发应用程序的图标即可,从而方便用户根据其个人使用习惯来设置浮窗上 需要展示的应用程序,提高了用户启动应用程序的效率、方便用户设置,极大地提高用户使用电子设备的效率。

通过上述实施例可知,当用户需要解锁电子设备10时,有如下可能场景:

场景一、用户不希望在解锁锁屏界面时启动应用程序,此时,电子设备在监听到用户的手势路径与预设解锁路径相匹配时,如果手指立即离开电子设备10的触摸屏,此时对电子设备仅做解锁处理。

场景二、用户希望在解锁电子设备10的锁屏界面时启动浮窗上展示的应用程序,如果监听到手势路径在最后一个节点(如图1b中的节点18)的停留时长超过预设时长,在电子设备10的用户界面上以浮窗的形式展示需要快速启动的应用程序,如图1c所示。

场景三、用户希望在解锁电子设备10的锁屏界面时启动浮窗上的应用程序,如果监听到手势路径在最后一个节点(如图1b中的节点18),如果监听到手指在最后一个节点的停留时长超过预设时长,则在电子设备10的用户界面上显示浮窗,在浮窗上展示能够快速启动的应用程序。

场景四、用户希望在解锁电子设备10的锁屏界面时启动浮窗上的应用程序,如果监听到手势路径在最后一个节点(如图1b中的节点18)的停留时长超过预设时长,如果监听到手指在浮窗上滑动的终止位置未与浮窗上展示的任意一个应用程序所在的位置重合,此时用户无法快捷启动浮窗上展示的应用程序。

通过上述描述可知,本申请可以使用户非常便捷的在解锁时直接运行想要启动的应用,省去用户由于需要寻找目标应用程序所花费的时间,同时带来了用户体验的上升。

对应于上述的启动应用程序的方法,本申请还提出了图4所示的根据本申请的一示例性实施例的电子设备的示意结构图。请参考图4,在硬件层面,该电子设备包括处理器、内部总线、网络接口、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成启动应用程序的装置。 当然,除了软件实现方式之外,本申请并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。

图5为根据本发明的一示例性实施例的启动应用程序的装置的结构示意图;如图5所示,该启动应用程序的装置可以包括:检测模块51、第一确定模块52、程序展示模块53。其中:

检测模块51,用于在电子设备的锁屏界面检测手指在电子设备的触摸屏上滑动的手势路径是否与预设解锁路径相匹配;

第一确定模块52,用于当检测模块51检测到手势路径与预设解锁路径相匹配时,确定手指在手势路径的最后一个节点的停留时长;

程序展示模块53,用于当第一确定模块52确定的停留时长超过预设时长时,在电子设备的用户界面展示快速启动的应用程序。

图6为根据本发明的另一示例性实施例的启动应用程序的装置的结构示意图;如图6所示,在上述图5所示实施例的基础上,在一实施例中,程序展示模块53包括:

第一确定单元531,用于确定需要展示的应用程序所在的浮窗;

第二确定单元532,用于确定需要展示的应用程序在浮窗上的展示模式;

展示单元533,用于以第二确定单元532确定的展示模式将需要展示的应用程序展示在第一确定单元531确定的浮窗上。

在一实施例中,装置还可包括:

第二确定模块54,用于确定手指在第一确定单元532确定的浮窗上的滑动的终止位置;

第三确定模块55,用于确定所第二确定模块54确定的终止位置是否与浮窗上的应用程序所在的位置重合;

第四确定模块56,用于当第三确定模块55确定终止位置与浮窗上的任意一个应用程序所在的位置重合时,确定与终止位置重合的应用程序被触发;

第一解锁模块57,用于当第三确定模块55确定终止位置未与浮窗上的 任意一个应用程序所在的位置重合时,解锁锁屏界面。

在一实施例中,装置还可包括:

程序启动模块58,用于启动第四确定模块56确定的与终止位置重合的应用程序。

在一实施例中,装置还可包括:

第五确定模块59,用于通过电子设备的设置选项确定第一确定单元531确定的浮窗上需要快速启动的应用程序。

在一实施例中,装置还可包括:

第二解锁模块50,用于当第一确定模块52确定的停留时长未超过预设时长时,解锁锁屏界面并显示电子设备的用户界面。

上述实施例可以根据电子设备的编程语言实现,其中,例如,android平台可以通过java实现,ios平台可以通过oc实现,电子设备的硬件需要有具有触控功能的显示屏,以及支持以连接节点作为手势密码的解锁方式,通过在用户输入手势密码的过程中快速选择应用程序,可以提高用户启动应用程序的效率,极大地提高用户使用电子设备的效率。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。

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

以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本 申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

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