CN201510183973.8
2015.04.17
CN104778064A
2015.07.15
实审
审中
实质审查的生效IPC(主分类):G06F 9/445申请日:20150417|||公开
G06F9/445
魅族科技(中国)有限公司
谢志强
519080广东省珠海市香洲区科技创新海岸魅族科技楼
广州三环专利代理有限公司44202
郝传鑫; 熊永强
本发明实施例公开一种应用程序启动方法及装置,其中方法包括如下步骤:接收针对第一应用程序中第一信息的选择指令;检测所述第一信息是否为触发元素;当检测到所述第一信息为触发元素时,针对所述选择指令调用所述触发元素对应的第二应用程序。采用本发明,可提高应用程序的启动效率。
1. 一种应用程序启动方法,其特征在于,包括: 接收针对第一应用程序中第一信息的选择指令; 检测所述第一信息是否为触发元素; 当检测到所述第一信息为触发元素时,针对所述选择指令调用所述触发元 素对应的第二应用程序。 2. 根据权利要求1所述的方法,其特征在于,所述当检测到所述第一信息 为触发元素时,针对所述选择指令调用所述触发元素对应的第二应用程序,包 括: 当检测到所述第一信息为触发元素时,针对所述选择指令启动所述触发元 素对应的第二应用程序; 或者, 当检测到所述第一信息为触发元素时,针对所述选择指令跳转至所述触发 元素对应的第二应用程序。 3. 根据权利要求2所述的方法,其特征在于,所述当检测到所述第一信息 为触发元素时,针对所述选择指令调用所述触发元素对应的第二应用程序之后, 还包括: 根据所述第一信息生成与所述第二应用程序相匹配的第二信息,并在所述 第二应用程序对应的应用界面中写入所述第二信息。 4. 根据权利要求1所述的方法,其特征在于,所述当检测到所述第一信息 为触发元素时,针对所述选择指令调用所述触发元素对应的第二应用程序,包 括: 当检测到所述指定信息为触发元素时,获取与所述触发元素对应的第二应 用程序; 输出是否确认调用所述第二应用程序的提示信息; 当接收到对所述提示信息的确认操作时,针对所述选择指令调用所述第二 应用程序。 5. 根据权利要求1-4任一项所述的方法,其特征在于,所述接收针对第一 应用程序中指定信息的选择指令之前,还包括: 预存触发元素和与所述触发元素对应的应用程序,一个触发元素对应至少 一个应用程序。 6. 一种应用程序启动装置,其特征在于,包括: 接收单元,用于接收针对第一应用程序中第一信息的选择指令; 检测单元,用于检测所述第一信息是否为触发元素; 调用单元,用于当检测到所述第一信息为触发元素时,针对所述选择指令 调用所述触发元素对应的第二应用程序。 7. 根据权利要求6所述的装置,其特征在于,所述调用单元具体用于当检 测到所述第一信息为触发元素时,针对所述选择指令启动所述触发元素对应的 第二应用程序; 或者, 所述调用单元,还用于当检测到所述第一信息为触发元素时,针对所述选 择指令跳转至所述触发元素对应的第二应用程序。 8. 根据权利要求7所述的装置,其特征在于,所述装置还包括: 生成单元,用于根据所述第一信息生成与所述第二应用程序相匹配的第二 信息,并在所述第二应用程序对应的应用界面中写入所述第二信息。 9. 根据权利要求6所述的装置,其特征在于,所述调用单元包括: 获取子单元,用于当检测到所述指定信息为触发元素时,获取与所述触发 元素对应的第二应用程序; 输出子单元,用于输出是否确认调用所述第二应用程序的提示信息; 调用子单元,用于当接收到对所述提示信息的确认操作时,针对所述选择 指令调用所述第二应用程序。 10. 根据权利要求6-9任一项所述的装置,其特征在于,所述装置还包括: 预存单元,用于预存触发元素和与所述触发元素对应的应用程序,一个触 发元素对应至少一个应用程序。
一种应用程序启动方法及装置 技术领域 本发明涉及电子技术领域,尤其涉及一种应用程序启动方法及装置。 背景技术 随着智能终端和计算机技术的发展,智能终端应用程序的功能越来越多, 由于智能终端中的应用程序可以方便、高效的实现各种功能,使得智能终端应 用程序更加被广泛使用。但随着所安装的应用程序越来越多,当终端设备正在 使用某个应用程序时,如果希望切换或同时启动另一个应用程序时,现有的在 智能终端上启动另一个应用程序的方法,多数是需要用户通过滑动智能终端的 触摸屏,通过切换至主界面、查找所需应用程序、点击启动该应用程序而完成。 这种方法操作繁琐,不能快速的启动所需的应用程序,降低了应用程序的启动 效率。 发明内容 本发明实施例提供一种应用程序启动方法及装置,可提高应用程序的启动 效率。 本发明实施例第一方面提供了一种应用程序启动方法,包括: 接收针对第一应用程序中第一信息的选择指令; 检测所述第一信息是否为触发元素; 当检测到所述第一信息为触发元素时,针对所述选择指令调用所述触发元 素对应的第二应用程序。 本发明实施例第二方面提供了一种应用程序启动装置,包括: 接收单元,用于接收针对第一应用程序中第一信息的选择指令; 检测单元,用于检测所述第一信息是否为触发元素; 调用单元,用于当检测到所述第一信息为触发元素时,针对所述选择指令 调用所述触发元素对应的第二应用程序。 在本发明实施例中,通过接收针对第一应用程序中第一信息的选择指令, 检测第一信息是否为触发元素,当检测到第一信息为触发元素时,针对选择指 令调用触发元素对应的第二应用程序。可以在第一应用程序的第一信息为触发 元素的情况下,通过对第一信息进行操作而启动与触发元素对应的第二应用程 序,可快速便捷地启动应用程序,节省了时间,进而提高了应用程序的启动效 率。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述 中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是本发明实施例提供的一种应用程序启动方法的流程示意图; 图2是本发明实施例提供的另一种应用程序启动方法的流程示意图; 图3本发明实施例提供的又一种应用程序启动方法的流程示意图; 图4是本发明实施例提供的一种应用程序启动装置的结构示意图; 图5是本发明实施例提供的另一种应用程序启动装置的结构示意图; 图6是本发明实施例提供的又一种应用程序启动装置的结构示意图。 具体实施方式 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是 全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造 性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 本发明实施例提供的应用程序启动方法及装置可以应用于根据第一应用程 序中的第一信息启动第二应用程序的场景,例如:接收针对第一应用程序中第 一信息的选择指令,检测第一信息是否为触发元素,当检测到第一信息为触发 元素时,针对选择指令调用触发元素对应的第二应用程序。可以在第一应用程 序的第一信息为触发元素的情况下,通过对第一信息进行操作而启动与触发元 素对应的第二应用程序,可快速便捷地启动应用程序,节省了时间,进而提高 了应用程序的启动效率。 本发明实施例涉及的应用程序启动装置可以是任何具备通信和存储功能的 终端或者任何具备通信和存储功能的终端中的应用程序启动模块,其中所述终 端可以是平板电脑、手机、电子阅读器、遥控器、个人计算机(Personal Computer, PC)、笔记本电脑、车载设备、网络电视、可穿戴设备等具有网络功能的智能设 备。 下面将结合附图1-附图3,对本发明实施例提供的应用程序启动方法进行详 细介绍。 请参见图1,为本发明实施例提供了一种应用程序启动方法的流程示意图。 如图1所示,本发明实施例的所述方法可以包括以下步骤S101-步骤S103。 S101,接收针对第一应用程序中第一信息的选择指令。 具体的,应用程序启动装置接收针对第一应用程序中第一信息的选择指令。 所述第一应用程序可以包括:即时通讯软件(QQ、微信、旺信、微博等)、浏 览器软件、阅读软件、音频/视频软件、购物软件、办公软件等等。所述应用程 序启动装置可以接收对第一应用程序中任何信息的选择指令,所述第一信息是 由所述用户选中并反馈至所述应用程序启动装置的信息,所述选择指令可包括 对所述第一信息的点击操作或者复制操作等。 S102,检测所述第一信息是否为触发元素。 具体的,所述应用程序启动装置接收到针对第一信息的选择指令时,检测 所述第一信息是否为触发元素。其中,所述触发元素是由所述应用程序启动装 置预存的,并且所述应用程序启动装置保存了与所述触发元素对应的应用程序, 例如:将包含数字、计算符号的元素对应于计算器或者电话应用;将外文单词 或者外文句子对应于翻译软件;将网址对应于浏览器软件或者购物软件等等。 S103,当检测到所述第一信息为触发元素时,针对所述选择指令调用所述 触发元素对应的第二应用程序。 具体的,当检测到所述第一信息为触发元素时,所述应用程序启动装置针 对所述选择指令调用所述触发元素对应的第二应用程序。例如:若检测到第一 信息是英文单词时,所述应用程序启动装置调用翻译软件,加快了打开翻译软 件的速度。因此,这样可以在检测到第一信息为触发元素时,启动所述触发元 素对应的应用程序,更加方便快捷,提高了应用程序的启动效率。 在本发明实施例中,通过接收针对第一应用程序中第一信息的选择指令, 检测第一信息是否为触发元素,当检测到第一信息为触发元素时,针对选择指 令调用触发元素对应的第二应用程序。可以在第一应用程序的第一信息为触发 元素的情况下,通过对第一信息进行操作而启动与触发元素对应的第二应用程 序,可快速便捷地启动应用程序,节省了时间,进而提高了应用程序的启动效 率。 请参见图2,为本发明实施例提供了另一种应用程序启动方法的流程示意 图。如图2所示,本发明实施例的所述方法可以包括以下步骤S201-步骤S204。 S201,接收针对第一应用程序中第一信息的选择指令。 具体的,应用程序启动装置接收针对第一应用程序中第一信息的选择指令。 所述第一应用程序可以包括:即时通讯软件(QQ、微信、旺信、微博等)、浏 览器软件、阅读软件、音频/视频软件、购物软件、办公软件等等。所述应用程 序启动装置可以接收对第一应用程序中任何信息的选择指令,所述第一信息是 由所述用户选中并反馈至所述应用程序启动装置的信息,所述选择指令可包括 对所述第一信息的点击操作或者复制操作等。 S202,检测所述第一信息是否为触发元素。 具体的,所述应用程序启动装置接收到针对第一信息的选择指令时,检测 所述第一信息是否为触发元素。其中,所述触发元素是由所述应用程序启动装 置预存的,并且所述应用程序启动装置保存了与所述触发元素对应的应用程序, 例如:将包含数字、计算符号的元素对应于计算器或者电话应用;将外文单词 或者外文句子对应于翻译软件;将网址对应于浏览器软件或者购物软件等等。 S203,当检测到所述第一信息为触发元素时,针对所述选择指令调用所述 触发元素对应的第二应用程序。 具体的,当检测到所述第一信息为触发元素时,所述应用程序启动装置针 对所述选择指令调用所述触发元素对应的第二应用程序。例如:如果检测到第 一信息是英文单词时,所述应用程序启动装置调用翻译软件;如果检测到加快 了打开翻译软件的速度。因此,这样可以在检测到第一信息为触发元素时,启 动所述触发元素对应的应用程序,更加方便快捷,提高了应用程序的启动效率。 需要说明的是,当所述触发元素对应的第二应用程序处于未启动状态时, 所述启动控制装置针对所述选择指令启动所述触发元素对应的第二应用程序。 当所述触发元素对应的第二应用程序处于启动状态时,所述应用程序启动装置 针对所述选择指令跳转至所述触发元素对应的第二应用程序。 S204,根据所述第一信息生成与所述第二应用程序相匹配的第二信息,并 在所述第二应用程序对应的应用界面中写入所述第二信息。 具体的,应用程序启动装置根据所述第一信息生成与所述第二应用程序相 匹配的第二信息,并在所述第二应用程序对应的应用界面中写入所述第二信息。 在可行的方案中,与所述第二应用程序相匹配的第二信息可以是所述第一信息 的部分内容或者全部内容。例如:如果第一信息为包含数字和符号的信息并启 动了电话软件时,需要将所述第一信息中所包含的符号去掉,只保留数字生成 第二信息,并将在电话软件启动后,将只保留了数字的第二信息写入电话软件 的拨号界面,这样便节省了用户启动电话软件并输入所复制的信息的时间,提 高了电话软件的启动效率。 在本发明实施例中,通过接收针对第一应用程序中第一信息的选择指令, 检测第一信息是否为触发元素,当检测到第一信息为触发元素时,针对选择指 令调用触发元素对应的第二应用程序。可以在第一应用程序的第一信息为触发 元素的情况下,通过对第一信息进行操作而启动与触发元素对应的第二应用程 序,可快速便捷地启动应用程序,节省了时间,进而提高了应用程序的启动效 率。 请参见图3,为本发明实施例提供了又一种应用程序启动方法的流程示意 图。如图3所示,本发明实施例的所述方法可以包括以下步骤S301-步骤S307。 S301,预存触发元素和与所述触发元素对应的应用程序。 具体的,应用程序启动装置预存触发元素和与所述触发元素对应的应用程 序。其中,一个触发元素对应至少一个应用程序,即有可能存在一个应用程序 对应于多个触发元素的情况。例如:将包含数字、计算符号的元素对应于计算 器或者电话应用;将外文单词或者外文句子对应于翻译软件;将网址对应于浏 览器软件或者购物软件;将包含日期(包括XX年XX月XX日、XX/XX/XX、 XX-XX-XX等全部或部分形式)、时间、地点(包括XX公司、XX景点、XX 路XX街道等形式)、事件(包括:聚餐、会议、旅游等形式)的信息可对应于 日历、便签、闹钟等等。通过将触发元素与应用程序对应保存,可以在检测到 触发元素时,启动对应的应用程序。 S302,接收针对第一应用程序中第一信息的选择指令。 具体的,所述应用程序启动装置接收针对第一应用程序中第一信息的选择 指令。所述第一应用程序可以包括:即时通讯软件(QQ、微信、旺信、微博等)、 浏览器软件、阅读软件、音频/视频软件、购物软件、办公软件等等。所述应用 程序启动装置可以接收对第一应用程序中任何信息的选择指令,所述第一信息 是由所述用户选中并反馈至所述应用程序启动装置的信息,所述选择指令可包 括对所述第一信息的点击操作或者复制操作等。 S303,检测所述第一信息是否为触发元素。 具体的,所述应用程序启动装置接收到针对第一信息的选择指令时,检测 所述第一信息是否为触发元素。其中,所述触发元素是由所述应用程序启动装 置预存的,并且所述应用程序启动装置保存了与所述触发元素对应的应用程序, 例如:将包含数字、计算符号的元素对应于计算器或者电话应用;将外文单词 或者外文句子对应于翻译软件;将网址对应于浏览器软件或者购物软件等等。 S304,当检测到所述指定信息为触发元素时,获取与所述触发元素对应的 第二应用程序。 具体的,当检测到所述指定信息为触发元素时,所述应用程序启动装置获 取与所述触发元素对应的第二应用程序。由于所述应用程序启动装置已将触发 元素与第二应用程序对应保存,因此,可根据所确定的触发元素获取与之对应 的第二应用程序。 S305,输出是否确认调用所述第二应用程序的提示信息。 具体的,所述应用程序启动装置输出是否确认调用所述第二应用程序的提 示信息。用户可以通过提示信息反馈是否需要调用第二应用程序,如果触发元 素对应多个应用软件时,还可以通过提示信息反馈所需要调用的第二应用程序, 这样更能满足用户的实际需求,增强了用户黏性。 S306,当接收到对所述提示信息的确认操作时,针对所述选择指令调用所 述第二应用程序。 具体的,当接收到对所述提示信息的确认操作时,所述应用程序启动装置 针对所述选择指令调用所述第二应用程序。需要说明的是,当所述触发元素对 应的第二应用程序处于未启动状态时,所述启动控制装置针对所述选择指令启 动所述触发元素对应的第二应用程序。当所述触发元素对应的第二应用程序处 于启动状态时,所述应用程序启动装置针对所述选择指令跳转至所述触发元素 对应的第二应用程序。 本实施例的步骤S304-步骤S306可以为图2所示实施例的步骤S203的具体 细化步骤。 S307,根据所述第一信息生成与所述第二应用程序相匹配的第二信息,并 在所述第二应用程序对应的应用界面中写入所述第二信息。 具体的,所述应用程序启动装置根据所述第一信息生成与所述第二应用程 序相匹配的第二信息,并在所述第二应用程序对应的应用界面中写入所述第二 信息。在可行的方案中,与所述第二应用程序相匹配的第二信息可以是所述第 一信息的部分内容或者全部内容。例如:如果第一信息为包含数字和符号的信 息并启动了电话软件时,需要将所述第一信息中所包含的符号去掉,只保留数 字生成第二信息,并将在电话软件启动后,将只保留了数字的第二信息写入电 话软件的拨号界面,这样便节省了用户启动电话软件并输入所复制的信息的时 间,提高了电话软件的启动效率。 在本发明实施例中,通过接收针对第一应用程序中第一信息的选择指令, 检测第一信息是否为触发元素,当检测到第一信息为触发元素时,针对选择指 令调用触发元素对应的第二应用程序。可以在第一应用程序的第一信息为触发 元素的情况下,通过对第一信息进行操作而启动与触发元素对应的第二应用程 序,可快速便捷地启动应用程序,节省了时间,进而提高了应用程序的启动效 率。 下面将结合附图4-附图6,对本发明实施例提供的应用程序启动装置进行详 细介绍。需要说明的是,附图4-附图6所示的应用程序启动装置,用于执行本 发明图1-图3所示实施例的方法,为了便于说明,仅示出了与本发明实施例相 关的部分,具体技术细节未揭示的,请参照本发明图1-图3所示的实施例。 请参见图4,为本发明实施例提供了一种应用程序启动装置的结构示意图。 如图4所示,本发明实施例的所述应用程序启动装置1可以包括:接收单元11、 检测单元12和调用单元13。 接收单元11,用于接收针对第一应用程序中第一信息的选择指令。 具体实现中,所述接收单元11接收针对第一应用程序中第一信息的选择指 令。所述第一应用程序可以包括:即时通讯软件(QQ、微信、旺信、微博等)、 浏览器软件、阅读软件、音频/视频软件、购物软件、办公软件等等。所述接收 单元11可以接收对第一应用程序中任何信息的选择指令,所述第一信息是由所 述用户选中并反馈至所述应用程序启动装置的信息,所述选择指令可包括对所 述第一信息的点击操作或者复制操作等。 检测单元12,用于检测所述第一信息是否为触发元素。 具体实现中,所述检测单元12接收到针对第一信息的选择指令时,检测所 述第一信息是否为触发元素。其中,所述触发元素是由所述应用程序启动装置 预存的,并且所述应用程序启动装置保存了与所述触发元素对应的应用程序, 例如:将包含数字、计算符号的元素对应于计算器或者电话应用;将外文单词 或者外文句子对应于翻译软件;将网址对应于浏览器软件或者购物软件等等。 调用单元13,用于当检测到所述第一信息为触发元素时,针对所述选择指 令调用所述触发元素对应的第二应用程序。 具体实现中,当检测到所述第一信息为触发元素时,所述调用单元13针对 所述选择指令调用所述触发元素对应的第二应用程序。例如:若检测到第一信 息是英文单词时,所述应用程序启动装置调用翻译软件,加快了打开翻译软件 的速度。因此,这样可以在检测到第一信息为触发元素时,启动所述触发元素 对应的应用程序,更加方便快捷,提高了应用程序的启动效率。 在本发明实施例中,通过接收针对第一应用程序中第一信息的选择指令, 检测第一信息是否为触发元素,当检测到第一信息为触发元素时,针对选择指 令调用触发元素对应的第二应用程序。可以在第一应用程序的第一信息为触发 元素的情况下,通过对第一信息进行操作而启动与触发元素对应的第二应用程 序,可快速便捷地启动应用程序,节省了时间,进而提高了应用程序的启动效 率。 请参见图5,为本发明实施例提供了另一种应用程序启动装置的结构示意 图。如图5所示,本发明实施例的所述应用程序启动装置1可以包括:接收单 元11、检测单元12、调用单元13和生成单元14。 接收单元11,用于接收针对第一应用程序中第一信息的选择指令。 具体实现中,所述接收单元11接收针对第一应用程序中第一信息的选择指 令。所述第一应用程序可以包括:即时通讯软件(QQ、微信、旺信、微博等)、 浏览器软件、阅读软件、音频/视频软件、购物软件、办公软件等等。所述接收 单元11可以接收对第一应用程序中任何信息的选择指令,所述第一信息是由所 述用户选中并反馈至所述应用程序启动装置的信息,所述选择指令可包括对所 述第一信息的点击操作或者复制操作等。 检测单元12,用于检测所述第一信息是否为触发元素。 具体实现中,所述检测单元12接收到针对第一信息的选择指令时,检测所 述第一信息是否为触发元素。其中,所述触发元素是由所述应用程序启动装置 预存的,并且所述应用程序启动装置保存了与所述触发元素对应的应用程序, 例如:将包含数字、计算符号的元素对应于计算器或者电话应用;将外文单词 或者外文句子对应于翻译软件;将网址对应于浏览器软件或者购物软件等等。 调用单元13,用于当检测到所述第一信息为触发元素时,针对所述选择指 令调用所述触发元素对应的第二应用程序。 具体实现中,当检测到所述第一信息为触发元素时,所述调用单元13针对 所述选择指令调用所述触发元素对应的第二应用程序。例如:如果检测到第一 信息是英文单词时,所述调用单元13调用翻译软件;如果检测到加快了打开翻 译软件的速度。因此,这样可以在检测到第一信息为触发元素时,启动所述触 发元素对应的应用程序,更加方便快捷,提高了应用程序的启动效率。 需要说明的是,当所述触发元素对应的第二应用程序处于未启动状态时, 所述调用单元13针对所述选择指令启动所述触发元素对应的第二应用程序。当 所述触发元素对应的第二应用程序处于启动状态时,所述调用单元13针对所述 选择指令跳转至所述触发元素对应的第二应用程序。 生成单元14,用于根据所述第一信息生成与所述第二应用程序相匹配的第 二信息,并在所述第二应用程序对应的应用界面中写入所述第二信息。 具体实现中,所述生成单元14根据所述第一信息生成与所述第二应用程序 相匹配的第二信息,并在所述第二应用程序对应的应用界面中写入所述第二信 息。在可行的方案中,与所述第二应用程序相匹配的第二信息可以是所述第一 信息的部分内容或者全部内容。例如:如果第一信息为包含数字和符号的信息 并启动了电话软件时,需要将所述第一信息中所包含的符号去掉,只保留数字 生成第二信息,并将在电话软件启动后,将只保留了数字的第二信息写入电话 软件的拨号界面,这样便节省了用户启动电话软件并输入所复制的信息的时间, 提高了电话软件的启动效率。 在本发明实施例中,通过接收针对第一应用程序中第一信息的选择指令, 检测第一信息是否为触发元素,当检测到第一信息为触发元素时,针对选择指 令调用触发元素对应的第二应用程序。可以在第一应用程序的第一信息为触发 元素的情况下,通过对第一信息进行操作而启动与触发元素对应的第二应用程 序,可快速便捷地启动应用程序,节省了时间,进而提高了应用程序的启动效 率。 请参见图6,为本发明实施例提供了又一种应用程序启动装置的结构示意 图。如图6所示,本发明实施例的所述应用程序启动装置1可以包括:接收单 元11、检测单元12、调用单元13、生成单元14和预存单元15,其中,所述调 用单元13包括:获取子单元131、输出子单元132和调用子单元133。 预存单元15,用于预存触发元素和与所述触发元素对应的应用程序。 具体实现中,所述预存单元15预存触发元素和与所述触发元素对应的应用 程序。其中,一个触发元素对应至少一个应用程序,即有可能存在一个应用程 序对应于多个触发元素的情况。例如:将包含数字、计算符号的元素对应于计 算器或者电话应用;将外文单词或者外文句子对应于翻译软件;将网址对应于 浏览器软件或者购物软件;将包含日期(包括XX年XX月XX日、XX/XX/XX、 XX-XX-XX等全部或部分形式)、时间、地点(包括XX公司、XX景点、XX 路XX街道等形式)、事件(包括:聚餐、会议、旅游等形式)的信息可对应于 日历、便签、闹钟等等。通过将触发元素与应用程序对应保存,可以在检测到 触发元素时,启动对应的应用程序。 接收单元11,用于接收针对第一应用程序中第一信息的选择指令。 具体实现中,所述接收单元11接收针对第一应用程序中第一信息的选择指 令。所述第一应用程序可以包括:即时通讯软件(QQ、微信、旺信、微博等)、 浏览器软件、阅读软件、音频/视频软件、购物软件、办公软件等等。所述接收 单元11可以接收对第一应用程序中任何信息的选择指令,所述第一信息是由所 述用户选中并反馈至所述应用程序启动装置的信息,所述选择指令可包括对所 述第一信息的选择指令或者复制操作等。 检测单元12,用于检测所述第一信息是否为触发元素。 具体实现中,当接收到针对第一信息的选择指令时,所述检测单元12检测 所述第一信息是否为触发元素。其中,所述触发元素是由所述应用程序启动装 置预存的,并且所述应用程序启动装置保存了与所述触发元素对应的应用程序, 例如:将包含数字、计算符号的元素对应于计算器或者电话应用;将外文单词 或者外文句子对应于翻译软件;将网址对应于浏览器软件或者购物软件等等。 调用单元13,用于当检测到所述第一信息为触发元素时,针对所述选择指 令调用所述触发元素对应的第二应用程序。 获取子单元131,用于当检测到所述指定信息为触发元素时,获取与所述触 发元素对应的第二应用程序。 具体实现中,当检测到所述指定信息为触发元素时,所述获取子单元131 获取与所述触发元素对应的第二应用程序。由于所述应用程序启动装置已将触 发元素与第二应用程序对应保存,因此,可根据所确定的触发元素获取与之对 应的第二应用程序。 输出子单元132,用于输出是否确认调用所述第二应用程序的提示信息。 具体实现中,所述输出子单元132输出是否确认调用所述第二应用程序的 提示信息。用户可以通过提示信息反馈是否需要调用第二应用程序,如果触发 元素对应多个应用软件时,还可以通过提示信息反馈所需要调用的第二应用程 序,这样更能满足用户的实际需求,增强了用户黏性。 调用子单元133,用于当接收到对所述提示信息的确认操作时,针对所述选 择指令调用所述第二应用程序。 具体实现中,当接收到对所述提示信息的确认操作时,所述调用子单元133 针对所述选择指令调用所述第二应用程序。需要说明的是,当所述触发元素对 应的第二应用程序处于未启动状态时,所述调用子单元133针对所述选择指令 启动所述触发元素对应的第二应用程序。当所述触发元素对应的第二应用程序 处于启动状态时,所述调用子单元133针对所述选择指令跳转至所述触发元素 对应的第二应用程序。 生成单元14,用于根据所述第一信息生成与所述第二应用程序相匹配的第 二信息,并在所述第二应用程序对应的应用界面中写入所述第二信息。 具体实现中,所述生成单元14根据所述第一信息生成与所述第二应用程序 相匹配的第二信息,并在所述第二应用程序对应的应用界面中写入所述第二信 息。在可行的方案中,与所述第二应用程序相匹配的第二信息可以是所述第一 信息的部分内容或者全部内容。例如:如果第一信息为包含数字和符号的信息 并启动了电话软件时,需要将所述第一信息中所包含的符号去掉,只保留数字 生成第二信息,并将在电话软件启动后,将只保留了数字的第二信息写入电话 软件的拨号界面,这样便节省了用户启动电话软件并输入所复制的信息的时间, 提高了电话软件的启动效率。 在本发明实施例中,通过接收针对第一应用程序中第一信息的选择指令, 检测第一信息是否为触发元素,当检测到第一信息为触发元素时,针对选择指 令调用触发元素对应的第二应用程序。可以在第一应用程序的第一信息为触发 元素的情况下,通过对第一信息进行操作而启动与触发元素对应的第二应用程 序,可快速便捷地启动应用程序,节省了时间,进而提高了应用程序的启动效 率。 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算 机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory,RAM)等。 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之 权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
《一种应用程序启动方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种应用程序启动方法及装置.pdf(16页珍藏版)》请在专利查询网上搜索。
本发明实施例公开一种应用程序启动方法及装置,其中方法包括如下步骤:接收针对第一应用程序中第一信息的选择指令;检测所述第一信息是否为触发元素;当检测到所述第一信息为触发元素时,针对所述选择指令调用所述触发元素对应的第二应用程序。采用本发明,可提高应用程序的启动效率。 。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1