应用功能实现方法、装置及终端制造方法及图纸

技术编号:10960782 阅读:57 留言:0更新日期:2015-01-28 13:04
本公开是关于应用功能实现方法、装置及终端,所述方法包括:加载操作系统中的可穿戴设备软件开发工具包SDK;接收可穿戴设备传输的目标行为信息;通过所述可穿戴设备SDK驱动应用程序,执行与所述目标行为信息对应的应用功能。应用本公开实施例,由于终端可以加载与操作系统适配的可穿戴设备SDK,因此当接收可穿戴设备传输的目标行为信息时,可以通过可穿戴设备SDK驱动应用程序,执行与目标行为信息对应的应用功能,从而可以通过可穿戴设备SDK向第三方应用提供多样的应用功能,提高可穿戴设备与终端之间的适配性能。

【技术实现步骤摘要】
应用功能实现方法、装置及终端
本公开涉及通信
,尤其涉及应用功能实现方法、装置及终端。
技术介绍
随着电子科技与互联网技术的快速发展,可穿戴设备逐渐进入人们的生活。以智能手环为例,智能手环通过与智能终端上所配套的APP (Applicat1n,应用软件)进行配合,当用户在智能手环上执行不同动作时,智能手环通过将动作信息传输给智能终端,由智能终端操作系统控制APP实现相应功能。 但是,相关技术中,可穿戴设备的行为只有与特定终端操作系统紧密结合才能实现相应的应用功能,由于不同终端的操作系统类型可能不同,导致通过可穿戴设备实现应用功能时,难以与终端操作系统进行普遍适配,限制了可穿戴设备的适用范围。
技术实现思路
本公开提供了应用功能实现方法、装置及终端,以解决相关技术中在通过可穿戴设备实现应用功能时,难以与终端操作系统进行普遍适配的问题。 根据本公开实施例的第一方面,提供一种应用功能实现方法,所述方法包括: 加载操作系统中的可穿戴设备软件开发工具包SDK ; 接收可穿戴设备传输的目标行为信息; 通过所述可穿戴设备SDK驱动应用程序,执行与所述目标行为信息对应的应用功倉泛。 可选的,所述接收可穿戴设备传输的目标行为信息,包括: 与所述可穿戴设备建立通信连接; 通过所述通信连接,接收所述可穿戴设备传输的目标行为信息。 可选的,所述通过所述可穿戴设备SDK驱动应用程序,执行与所述目标行为信息对应的应用功能,包括: 通过所述可穿戴设备SDK激活与所述目标行为信息对应的目标事件应用程序编程接口 API ; 调用与所述目标事件API对应的应用程序的事件函数; 通过所述事件函数执行与所述目标行为信息对应的应用功能。 可选的,所述通过所述可穿戴设备SDK激活与所述目标行为信息对应的目标事件API,包括: 查找所述可穿戴设备SDK中预先保存的所述可穿戴设备的不同行为信息与事件API的对应关系,获得与所述目标行为信息对应的目标事件API ; 通过所述可穿戴设备SDK激活所述目标事件API。 可选的,所述调用与所述目标事件API对应的应用程序的事件函数,包括: 从当前已启动进程中获取运行在所述操作系统前台的目标进程;[0021 ] 在所述目标进程所属的应用程序所定义的事件函数中,调用与所述目标事件API对应的事件函数。 可选的,所述应用程序内预先注册所述可穿戴设备SDK提供的至少一个事件API。 可选的,所述可穿戴设备SDK为与所述操作系统适配,且向不同应用程序提供至少一个事件API的SDK。 根据本公开实施例的第二方面,提供一种应用功能实现装置,所述装置包括: 加载单元,用于加载操作系统中的可穿戴设备SDK ; 接收单元,用于接收可穿戴设备传输的目标行为信息; 执行单元,用于通过所述可穿戴设备SDK驱动应用程序,执行与所述目标行为信息对应的应用功能。 可选的,所述接收单元包括: 连接建立子单元,用于与所述可穿戴设备建立通信连接; 信息接收子单元,用于通过所述通信连接,接收所述可穿戴设备传输的目标行为信息。 可选的,所述执行单元包括: API激活子单元,用于通过所述可穿戴设备SDK激活与所述目标行为信息对应的目标事件API ; 函数调用子单元,用于调用与所述目标事件API对应的应用程序的事件函数; 应用执行子单元,用于通过所述事件函数执行与所述目标行为信息对应的应用功倉泛。 可选的,所述API激活子单元包括: 目标事件API查找模块,用于查找所述可穿戴设备SDK中预先保存的所述可穿戴设备的不同行为信息与事件API的对应关系,获得与所述目标行为信息对应的目标事件API ; 目标事件API激活模块,用于通过所述可穿戴设备SDK激活所述目标事件API。 可选的,所述函数调用子单元包括: 目标进程获取模块,用于从当前已启动进程中获取运行在所述操作系统前台的目标进程; 事件函数调用模块,用于在所述目标进程所属的应用程序所定义的事件函数中,调用与所述目标事件API对应的事件函数。 可选的,所述应用程序内预先注册所述可穿戴设备SDK提供的至少一个事件API。 可选的,所述可穿戴设备SDK为与所述操作系统适配,且向不同应用程序提供至少一个事件API的SDK。 根据本公开实施例的第三方面,提供一种终端,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为: 加载操作系统中的可穿戴设备软件开发工具包SDK ; 接收可穿戴设备传输的目标行为信息; 通过所述可穿戴设备SDK驱动应用程序,执行与所述目标行为信息对应的应用功倉泛。 本公开的实施例提供的技术方案可以包括以下有益效果: 本公开中由于终端可以加载与操作系统适配的可穿戴设备SDK,因此当接收可穿戴设备传输的目标行为信息时,可以通过可穿戴设备SDK驱动应用程序,执行与目标行为信息对应的应用功能,从而可以通过可穿戴设备SDK向第三方应用提供多样的应用功能,提高可穿戴设备与终端之间的适配性能。 本公开中终端可以通过与可穿戴设备之间建立各种通信连接,接收可穿戴设备检测到的各种行为信息,以便在终端上实现于不同行为信息对应的不同应用功能,从而提高在终端实现多种应用功能的便捷性。 本公开中可穿戴设备SDK通过向应用程序开放多种事件API,从而可以根据可穿戴设备发送的不同行为信息激活相应的事件API,以便在调用与事件API对应的应用程序的事件函数后,可以通过该事件函数执行与行为信息对应的特定的应用功能,由于第三方应用程序可以通过注册不同的事件API,定义不同的事件函数,因此使得不同应用程序可以针对同一可穿戴设备的行为实现不同的功能,从而简化了终端上应用功能的实现方式,使得可穿戴设备与应用程序之间实现更加灵活的配合。 本公开中当终端上运行多个应用程序的进程时,通过调用运行在操作系统前台的目标进程所属的应用程序所定义的事件函数,从而可以保证可穿戴设备在同一时刻与特定应用程序进行适配。 本公开中由于可穿戴设备SDK可以通过预先开发,以适配不同的操作系统,并通过向不同应用程序提供事件API,从而可以方便第三方应用程序在开发应用功能时,可以在注册不同的事件API后,通过可穿戴设备的不同行为实现不同的应用功能。 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。 【附图说明】 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。 图1是本公开根据一示例性实施例示出的一种应用功能实现方法流程图。 图2是本公开根据一示例性实施例示出的另一种应用功能实现方法流程图。 图3本公开根据一示例性实施例示出的一种应用功能实现的应用场景示意图。 图4是本公开根据一示例性实施例示出的一种应用功能实现装置框图。 图5是本公开根据一示例性实施例示出的另一种应用功能实现装置框图。 图6是本公开根据一示例性实施例示出的另一种应用功能实现装置框图。 图7是本公开根据一示例性实施例示出的另一种应用功能实现装置框图。 图8是本公开根据一示例性实施例示出的另一种应用功能实现装置本文档来自技高网...

【技术保护点】
一种应用功能实现方法,其特征在于,所述方法包括:加载操作系统中的可穿戴设备软件开发工具包SDK;接收可穿戴设备传输的目标行为信息;通过所述可穿戴设备SDK驱动应用程序,执行与所述目标行为信息对应的应用功能。

【技术特征摘要】
1.一种应用功能实现方法,其特征在于,所述方法包括: 加载操作系统中的可穿戴设备软件开发工具包SDK ; 接收可穿戴设备传输的目标行为信息; 通过所述可穿戴设备SDK驱动应用程序,执行与所述目标行为信息对应的应用功能。2.根据权利要求1所述的方法,其特征在于,所述接收可穿戴设备传输的目标行为信息,包括: 与所述可穿戴设备建立通信连接; 通过所述通信连接,接收所述可穿戴设备传输的目标行为信息。3.根据权利要求1所述的方法,其特征在于,所述通过所述可穿戴设备SDK驱动应用程序,执行与所述目标行为信息对应的应用功能,包括: 通过所述可穿戴设备SDK激活与所述目标行为信息对应的目标事件应用程序编程接Π API ; 调用与所述目标事件API对应的应用程序的事件函数; 通过所述事件函数执行与所述目标行为信息对应的应用功能。4.根据权利要求3所述的方法,其特征在于,所述通过所述可穿戴设备SDK激活与所述目标行为信息对应的目标事件API,包括: 查找所述可穿戴设备SDK中预先保存的所述可穿戴设备的不同行为信息与事件API的对应关系,获得与所述目标行为信息对应的目标事件API ; 通过所述可穿戴设备SDK激活所述目标事件API。5.根据权利要求3所述的方法,其特征在于,所述调用与所述目标事件API对应的应用程序的事件函数,包括: 从当前已启动进程中获取运行在所述操作系统前台的目标进程; 在所述目标进程所属的应用程序所定义的事件函数中,调用与所述目标事件API对应的事件函数。6.根据权利要求3所述的方法,其特征在于,所述应用程序内预先注册所述可穿戴设备SDK提供的至少一个事件API。7.根据权利要求1至6任一所述的方法,其特征在于,所述可穿戴设备SDK为与所述操作系统适配,且向不同应用程序提供至少一个事件API的SDK。8.一种应用功能实现装置,其特征在于,所述装置包括: 加载单元,用于加载操作系统中的可穿戴设备SDK ; 接收单元,用于接收可穿戴设备传输的目标行为信息; ...

【专利技术属性】
技术研发人员:刘铁俊夏勇峰张鹏飞
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1