应用程序的功能模块启动方法及装置制造方法及图纸

技术编号:16528709 阅读:28 留言:0更新日期:2017-11-09 20:23
本公开是关于一种应用程序的功能模块启动方法及装置。方法包括:当在设备系统搜索中接收到功能型检索指令时,获取功能型检索指令对应的功能模块的链接地址,功能型检索指令包括与应用程序的功能模块相对应的检索关键词;展示功能模块的链接地址;当接收到根据功能模块的链接地址触发的启动功能模块的操作时,启动应用程序的功能模块。本公开技术方案可以实现启动应用程序的功能模块的操作简单化,优化了用户使用移动设备的体验。

【技术实现步骤摘要】
应用程序的功能模块启动方法及装置
本公开涉及移动设备应用
,尤其涉及一种应用程序的功能模块启动方法及装置。
技术介绍
随着移动设备的广泛应用,用户常在移动设备(例如:智能手机、平版电脑等)上安装各种APP可以满足例如文本聊天、观看视频等不同的需求,而且每一个APP所能实现的功能也在延伸和扩展,当用户需要使用某一个功能时,往往需要花费比较长的时间查找功能模块的入口,使用应用程序功能的操作也比较复杂,直接影响用户使用智能手机的体验。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种应用程序的功能模块启动方法及装置,用以解决相关技术中的上述缺陷。根据本公开实施例的第一方面,提供一种应用程序的功能模块启动方法,可包括:当在设备系统搜索中接收到功能型检索指令时,获取所述功能型检索指令对应的功能模块的链接地址,所述功能型检索指令包括与应用程序的所述功能模块相对应的检索关键词;展示所述功能模块的链接地址;当接收到根据所述功能模块的链接地址触发的启动所述功能模块的操作时,启动应用程序的所述功能模块。在一实施例中,获取功能型检索指令对应的功能模块的链接地址,包括:在预设检索文件中检索所述功能型检索指令对应的功能模块的链接地址。在一实施例中,方法还包括:获取每一个应用程序注册的检索信息,所述检索信息标示应用程序所包含的功能模块的链接地址;基于所述应用程序注册的检索信息,建立所述预设检索文件。在一实施例中,获取每一个应用程序注册的检索信息,包括:通过预设协议接口向第三方开发者平台发送获取检索信息的请求消息,所述第三方开发者平台上记录有每一个应用程序的检索信息;接收所述第三方开发者平台基于所述请求消息返回的检索信息。在一实施例中,获取每一个应用程序注册的检索信息,包括:从每一个应用程序的安装包的可扩展标记语言XML文件中读取应用程序的检索信息。在一实施例中,获取所述功能型检索指令对应的功能模块的链接地址,包括:向第三方开发者平台发送获取检索信息的请求消息,所述请求消息中携带有所述功能型检索指令中携带的检索关键字;接收所述第三方开发者平台基于所述请求消息返回的功能模块的链接地址。在一实施例中,启动应用程序的所述功能模块,包括:启动所述应用程序,并且显示所述应用程序的所述功能模块的操作界面。根据本公开实施例的第二方面,提供一种应用程序的功能模块启动装置,可包括:地址获取模块,被配置为当在设备系统搜索中接收到功能型检索指令时,获取所述功能型检索指令对应的功能模块的链接地址,所述功能型检索指令包括与应用程序的所述功能模块相对应的检索关键词;展示模块,被配置为展示所述地址获取模块获取的所述功能模块的链接地址;启动模块,被配置为当接收到根据所述展示模块展示的所述功能模块的链接地址触发的启动所述功能模块的操作时,启动应用程序的所述功能模块。在一实施例中,地址获取模块包括:检索子模块,被配置为在预设检索文件中检索所述功能型检索指令对应的功能模块的链接地址。在一实施例中,装置还包括:信息获取模块,被配置为获取每一个应用程序注册的检索信息,所述检索信息标示应用程序所包含的功能模块的链接地址;数据库建立模块,被配置为基于所述应用程序注册的检索信息,建立所述预设检索文件。在一实施例中,信息获取模块包括:第一发送子模块,被配置为通过预设协议接口向第三方开发者平台发送获取检索信息的请求消息,所述第三方开发者平台上记录有每一个应用程序的检索信息;第一接收子模块,被配置为接收所述第三方开发者平台基于所述请求消息返回的检索信息。在一实施例中,信息获取模块包括:读取子模块,被配置为从每一个应用程序的安装包的可扩展标记语言XML文件中读取应用程序的检索信息。在一实施例中,地址获取模块包括:第二发送子模块,被配置为向第三方开发者平台发送获取检索信息的请求消息,所述请求消息中携带有所述功能型检索指令中携带的检索关键字;第二接收子模块,被配置为接收所述第三方开发者平台基于所述请求消息返回的功能模块的链接地址。在一实施例中,启动模块包括:显示子模块,被配置为启动所述应用程序,并且显示所述应用程序的所述功能模块的操作界面。根据本公开实施例的第三方面,提供一种应用程序的功能模块启动装置,装置包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为:当在设备系统搜索中接收到功能型检索指令时,获取所述功能型检索指令对应的功能模块的链接地址,所述功能型检索指令包括与应用程序的所述功能模块相对应的检索关键词;展示所述功能模块的链接地址;当接收到根据所述功能模块的链接地址触发的启动所述功能模块的操作时,启动应用程序的所述功能模块。根据本公开实施例的第四方面,提供一种非临时计算机存储介质,存储介质上存储有计算机指令,指令被处理器执行时实现以下步骤:当在设备系统搜索中接收到功能型检索指令时,获取所述功能型检索指令对应的功能模块的链接地址,所述功能型检索指令包括与应用程序的所述功能模块相对应的检索关键词;展示所述功能模块的链接地址;当接收到根据所述功能模块的链接地址触发的启动所述功能模块的操作时,启动应用程序的所述功能模块。本公开的实施例提供的技术方案可以包括以下有益效果:当在设备系统搜索中接收到功能型检索指令时,获取功能型检索指令对应的功能模块的链接地址,展示展示功能模块的链接地址;当接收到根据功能模块的链接地址触发的启动功能模块的操作时,启动应用程序的功能模块,实现了启动应用程序的功能模块的操作简单化,优化了用户使用移动设备的体验。并且,通过在预设检索文件中获取功能模块的链接地址,可以支持离线搜索应用程序的功能模块,无须访问网络,降低了网络流量成本,而且基于本地的预设检索文件实现的检索提高了使用应用程序的功能的效率。在需要获取应用程序注册的检索信息时,可以通过访问第三方开发者平台获取,也可以读取应用程序的安装包中的可扩展标记语言(ExtensibleMarkupLanguage,XML)文件获取,实现了检索信息的获取方式的多样化。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1A是根据一示例性实施例示出的应用程序的功能模块启动方法的流程图。图1B是根据一示例性实施例示出的应用程序的功能模块启动方法的场景示意图。图1C是根据一示例性实施例示出的通过系统搜索应用程序功能的界面示意图一。图1D是根据一示例性实施例示出的通过系统搜索应用程序功能的界面示意图二。图2是根据一示例性实施例一示出的应用程序的功能模块启动方法的流程图。图3是根据一示例性实施例二示出的应用程序的功能模块启动方法的流程图。图4是根据一示例性实施例示出的一种应用程序的功能模块启动装置的框图。图5是根据一示例性实施例示出的另一种应用程序的功能模块启动装置的框图。图6是根据一示例性实施例示出的再一种应用程序的功能模块启动装置的框图。图7是根据一示例性实施例示出的一种适用于应用程序的功能模块启动装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相本文档来自技高网...
应用程序的功能模块启动方法及装置

【技术保护点】
一种应用程序的功能模块启动方法,其特征在于,所述方法包括:当在设备系统搜索中接收到功能型检索指令时,获取所述功能型检索指令对应的功能模块的链接地址,所述功能型检索指令包括与应用程序的所述功能模块相对应的检索关键词;展示所述功能模块的链接地址;当接收到根据所述功能模块的链接地址触发的启动所述功能模块的操作时,启动应用程序的所述功能模块。

【技术特征摘要】
1.一种应用程序的功能模块启动方法,其特征在于,所述方法包括:当在设备系统搜索中接收到功能型检索指令时,获取所述功能型检索指令对应的功能模块的链接地址,所述功能型检索指令包括与应用程序的所述功能模块相对应的检索关键词;展示所述功能模块的链接地址;当接收到根据所述功能模块的链接地址触发的启动所述功能模块的操作时,启动应用程序的所述功能模块。2.根据权利要求1的方法,其特征在于,所述获取功能型检索指令对应的功能模块的链接地址,包括:在预设检索文件中检索所述功能型检索指令对应的功能模块的链接地址。3.根据权利要求2的方法,其特征在于,所述方法还包括:获取每一个应用程序注册的检索信息,所述检索信息标示应用程序所包含的功能模块的链接地址;基于所述应用程序注册的检索信息,建立所述预设检索文件。4.根据权利要求3的方法,其特征在于,所述获取每一个应用程序注册的检索信息,包括:通过预设协议接口向第三方开发者平台发送获取检索信息的请求消息,所述第三方开发者平台上记录有每一个应用程序的检索信息;接收所述第三方开发者平台基于所述请求消息返回的检索信息。5.根据权利要求3的方法,其特征在于,所述获取每一个应用程序注册的检索信息,包括:从每一个应用程序的安装包的可扩展标记语言XML文件中读取应用程序的检索信息。6.根据权利要求1的方法,其特征在于,所述获取所述功能型检索指令对应的功能模块的链接地址,包括:向第三方开发者平台发送获取检索信息的请求消息,所述请求消息中携带有所述功能型检索指令中携带的检索关键字;接收所述第三方开发者平台基于所述请求消息返回的功能模块的链接地址。7.根据权利要求1的方法,其特征在于,所述启动应用程序的所述功能模块,包括:启动所述应用程序,并且显示所述应用程序的所述功能模块的操作界面。8.一种应用程序的功能模块启动装置,其特征在于,所述装置包括:地址获取模块,被配置为当在设备系统搜索中接收到功能型检索指令时,获取所述功能型检索指令对应的功能模块的链接地址,所述功能型检索指令包括与应用程序的所述功能模块相对应的检索关键词;展示模块,被配置为展示所述地址获取模块获取的所述功能模块的链接地址;启动模块,被配置为当接收到根据所述展示模块展示的所述功能模块的链接地址触发的启动所述功能模块的操作时,启动应用程序的所述功能模块。9.根据权利要求8的装置,其特征在于,所述地址获取...

【专利技术属性】
技术研发人员:张连育李荣蔚沈昀琪
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1