一种通过全局悬浮工具调用应用功能的方法及其系统与流程

文档序号:11690868阅读:226来源:国知局
一种通过全局悬浮工具调用应用功能的方法及其系统与流程

本发明涉及一种智能电子设备的视窗管理技术,具体涉及一种通过全局悬浮工具调用应用功能的方法及其系统。



背景技术:

在智能电子设备中安装有执行不同任务的多个应用程序,每个应用程序的功能都是按照应用程序的开发者预先设置的方式显示在应用程序的活动视窗中,该显示方式例如可以以多级菜单的方式显示。当使用某功能时,需要在活动视窗中寻找该功能。对于不同的用户,应用程序中的有些功能可能经常被使用,而有些功能很少被使用或甚至不会被使用,如果经常被使用的功能位于多级菜单的较低级菜单中,使用该功能时需要逐级打开菜单才能找到该功能,导致工作效率降低。



技术实现要素:

为了解决现有技术中存在的使用应用程序的功能需要逐级打开菜单导致的工作效率低的技术问题,本发明实施例提供了一种通过全局悬浮工具调用应用功能的方法及其系统,技术方案如下。

一种通过全局悬浮工具调用应用功能的方法,该方法包括以下步骤:

步骤s1:通过视窗管理器添加全局悬浮工具;

步骤s2:全局悬浮工具监测当前最顶层的活动视窗,如果当前最顶层的活动视窗对应的应用程序存在预先定义的情景模式,继续步骤s3;

步骤s3:切换全局悬浮工具显示与该预先定义的情景模式对应的功能按钮。

进一步地,步骤s1中,通过视窗管理器的视图添加操作为应用程序定义情景模式,并配置全局悬浮工具上显示的与该情景模式对应的功能按钮的视图属性,生成的配置文件与情景模式关联地保存在该应用程序的本地数据库中。

进一步地,步骤s2中,全局悬浮工具运行时不断轮询检测当前最顶层的活动视窗,并在当前最顶层的活动视窗对应的应用程序的本地数据库中查找是否存在预先定义的情景模式,如果存在,继续步骤s3;

或者,步骤s2中,全局悬浮工具运行时不断轮询检测当前最顶层的活动视窗,并在当前最顶层的活动视窗对应的应用程序的本地数据库中查找是否存在预先定义的情景模式,如果存在,则判断该情景模式对应的功能按钮的配置文件与全局悬浮工具上显示的功能按钮的配置文件是否一致,如果不一致,继续步骤s3。

进一步地,步骤s3中,若当前最顶层的活动视窗对应的应用程序不存在预先定义的情景模式,则全局悬浮工具上显示默认的功能按钮。

进一步地,所述方法还包括步骤s4:如果全局悬浮工具上显示的功能按钮被触发,则通过广播进行进程间通信,将该功能按钮对应的指令发送给目标程序,由目标程序根据该指令进行相应的操作。

进一步地,所述方法还包括步骤s5:当监测到应用退出当前最顶层的活动视窗,情景模式恢复到默认的功能按钮。

进一步地,步骤s2中,根据应用程序中各功能的使用频率自动更新或提示用户更新在全局悬浮工具上显示的功能按钮,配置新增的功能按钮的视图属性,生成相应的配置文件,并将生成的配置文件添加到该应用程序的本地数据库中已有的配置文件中。

进一步地,情景模式由用户自定义,包括以下步骤:

步骤s31:进入自定义情景模式管理界面;

步骤s32:根据用户选择的操作,对情景模式对应的功能进行管理,修改并保存配置文件。

进一步地,所述操作为添加操作,步骤s32包括以下步骤:

步骤s41:在自定义情景模式管理界面中监测到添加操作被选择时,读取系统中所有支持自定义情景模式的应用程序的列表;

步骤s42:当监测到列表中的应用程序被选择时,读取所选择的应用程序支持的能够添加到情景模式的功能;

步骤s43:选择所需要的功能,并选择一个图标作为表示该功能的功能按钮,并且为该功能按钮选择代表该功能按钮的文字;

步骤s44:判断是否还有需要添加到情景模式的功能未设置,如果是,则返回步骤s42和步骤s43,设置其余需要添加到情景模式的功能;如果否,则进入步骤s45;

步骤s45:为添加的每个功能按钮配置视图属性,并生成配置文件,如果该应用程序已经定义过情景模式,则生成的配置文件添加到该应用程序的本地数据库中已有的配置文件中;如果该应用程序还没有定义情景模式,则将生成的配置文件与情景模式关联地保存在该应用程序的本地数据库中。

一种通过全局悬浮工具调用应用功能的系统,该系统实现如前任一项所述的方法。

本发明的有益效果:本发明提出的通过全局悬浮工具调用应用功能的方法,全局悬浮工具可以对应不同的应用程序显示不同的功能按钮,从而可以实现这些功能的快速使用,提高了工作效率,并且不同应用程序的功能按钮的入口统一,便于用户操作。另外,本发明还可自定义应用程序的情景模式,可以满足不同用户的使用场景,并且最大程度满足不同人群的个性化需求,提高了系统可扩展性。

附图说明

图1为本发明提出的通过全局悬浮工具调用应用功能的方法的一实施例的流程图;

图2为本发明提出的通过全局悬浮工具调用应用功能的方法的另一实施例的流程图;

图3为本发明实施例提出的管理情景模式的方法流程图;

图4为本发明实施例提出的管理情景模式中执行添加操作的方法流程图;

图5为本发明实施例提出的管理情景模式中执行删除操作的方法流程图;

图6为本发明实施例提出的管理情景模式中执行重命名操作的方法流程图;

图7为本发明提出的通过全局悬浮工具调用应用功能的系统的一实施例的结构框图;

图8为本发明提出的通过全局悬浮工具调用应用功能的系统的另一实施例的结构框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。但本领域技术人员知晓,本发明并不局限于附图和以下实施例。

实施例1:

本发明提出了一种通过全局悬浮工具调用应用功能的方法,如图1所示,该方法包括以下步骤:

步骤s11、获取视窗管理器(windowmanager):

wmanager=(windowmanager)getapplicationcontext().getsystemservice(context.window_service)。

步骤s12、添加全局悬浮工具:

通过视窗管理器添加全局悬浮工具,并通过视窗管理器的视图添加操作addview()为应用程序定义情景模式,并配置全局悬浮工具上显示的与该情景模式对应的功能按钮的视图(view)属性,生成的配置文件与情景模式关联地保存在该应用程序的本地数据库中。通过点击全局悬浮工具展开功能按钮,再次点击全局悬浮工具则收起功能按钮。该功能按钮可以对应于应用程序专属的功能,也可以对应于应用程序中高使用频率或最近使用的功能,还可以对应于用户为应用程序自定义情景模式所对应的功能。

通常情况下,根据当前最顶层的活动(activity)视窗对应的应用程序,在全局悬浮工具上显示与该应用程序定义的情景模式对应的功能按钮。若当前最顶层的活动视窗对应的应用程序没有定义情景模式,则该全局悬浮工具上可以显示默认的功能按钮,也可以不显示功能按钮。默认的功能按钮可以根据系统的应用场合进行设定,例如,在电子白板中,默认的功能按钮可以为返回、主页、最近应用。

步骤s13、监测当前最顶层的活动视窗:

全局悬浮工具运行时不断轮询检测当前最顶层的活动视窗,并在当前最顶层的活动视窗对应的应用程序的本地数据库中查找是否存在预先定义的情景模式,如果存在,则进入步骤s14,否则继续步骤s13,监测当前最顶层的活动视窗。

步骤s14、切换全局悬浮工具显示的功能按钮:

根据当前最顶层的活动视窗对应的应用程序预先定义的情景模式,将全局悬浮工具上显示的功能按钮切换为与该情景模式对应的功能按钮。例如:在白板软件中,全局悬浮工具上显示最近使用的颜色、画笔、取色器等功能按钮;或者在浏览器软件中,全局悬浮工具上显示前进、后退、刷新、首页等功能按钮。

步骤s15、发送所选择的功能按钮对应的指令:

如果用户点击了全局悬浮工具上显示的某功能按钮,如果该功能按钮对应的是调用目标程序,则通过广播(broadcast)进行进程间通信,将该功能按钮对应的指令发送给目标程序,由目标程序根据该指令进行相应的操作。

步骤s16、当监测到用户退出当前最顶层的活动视窗,情景模式恢复到默认功能按钮或不显示功能按钮,返回步骤s13。所述退出可以是用户关闭了当前最顶层的活动视窗,也可以是用户选择其他应用程序对饮的活动视窗作为当前最顶层的活动视窗。

在步骤s12中,系统会根据应用程序中各功能的使用频率自动更新或提示用户更新在全局悬浮工具上显示的功能按钮,配置新增的功能按钮的视图属性,生成相应的配置文件,并将生成的配置文件添加到该应用程序的本地数据库中已有的配置文件中。

本发明通过windowmanager添加全局悬浮工具,运行时动态监测当前最顶层的活动视窗对应的应用程序。若当前最顶层的活动视窗对应的应用程序与系统中保存的配置文件相匹配,则将全局悬浮工具上显示的功能按钮切换为当前最顶层的活动视窗对应的应用程序的功能按钮,用户即可使用全局悬浮工具上显示的功能按钮快速调用该功能按钮对应的功能。

实施例2:

本发明提出了另一种通过全局悬浮工具调用应用功能的方法,如图2所示,该方法包括以下步骤:

步骤s21、获取视窗管理器:

wmanager=(windowmanager)getapplicationcontext().getsystemservice(context.window_service)。

步骤s22、添加全局悬浮工具:

通过视窗管理器添加全局悬浮工具,并通过视窗管理器的视图添加操作addview()为应用程序定义情景模式,并配置在全局悬浮工具上显示的与该情景模式对应的功能按钮的视图属性,生成的配置文件与情景模式关联地保存在该应用程序的本地数据库中。通过点击全局悬浮工具展开功能按钮,再次点击全局悬浮工具则收起功能按钮。该功能按钮可以对应于应用程序专属的功能,也可以对应于应用程序中高使用频率或最近使用的功能,还可以对应于用户为应用程序自定义情景模式所对应的功能。

通常情况下,根据当前最顶层的活动视窗对应的应用程序,在全局悬浮工具上显示与该应用程序定义的情景模式对应的功能按钮。若当前最顶层的活动视窗对应的应用程序没有定义情景模式,则该全局悬浮工具上可以显示默认的功能按钮,也可以不显示功能按钮。默认的功能按钮可以根据系统的应用场合进行设定,例如,在电子白板中,默认的功能按钮可以为返回、主页、最近应用。

步骤s23、监测当前最顶层的活动视窗:

全局悬浮工具运行时不断轮询检测当前最顶层的活动视窗,并在该当前最顶层的活动视窗对应的应用程序的本地数据库中查找是否存在预先定义的情景模式,如果不存在,继续步骤s23,监测当前最顶层的活动视窗;如果存在,则判断该情景模式对应的功能按钮的配置文件与全局悬浮工具上显示的功能按钮的配置文件是否一致,如果一致,进入步骤s25;如果不一致,进入步骤s24。

步骤s24、切换全局悬浮工具显示的功能按钮:

根据当前最顶层的活动视窗对应的应用程序预先定义的情景模式,将全局悬浮工具上显示的功能按钮切换为与该情景模式对应的功能按钮。例如:在白板软件中,全局悬浮工具上显示最近使用的颜色、画笔、取色器等功能按钮;或者在浏览器软件中,全局悬浮工具上显示前进、后退、刷新、首页等功能按钮。

步骤s25、发送所选择的功能按钮对应的指令:

如果用户点击了全局悬浮工具上显示的某功能按钮,如果该功能按钮对应的是调用目标程序,则通过广播进行进程间通信,将该功能按钮对应的指令发送给目标程序,目标程序根据该指令进行相应的操作。

步骤s26、当监测到用户退出当前最顶层的活动视窗,情景模式恢复到默认功能按钮或不显示功能按钮,返回步骤s23。所述退出可以是用户关闭了当前最顶层的活动视窗,也可以是用户选择其他应用程序对饮的活动视窗作为当前最顶层的活动视窗。

在步骤s22中,系统会根据应用程序中各功能的使用频率自动更新或提示用户更新在全局悬浮工具上显示的功能按钮,配置新增的功能按钮的视图属性,生成相应的配置文件,并将生成的配置文件添加到该应用程序的本地数据库中已有的配置文件中。

实施例3:

实施例3对实施例1和实施例2中用户为应用程序自定义情景模式的方法进行描述。如图3所示,该方法包括以下步骤:

步骤s31、进入自定义情景模式管理界面:

通过全局悬浮工具提供的自定义情景模式的功能,用户可以进入自定义情景模式管理界面,在该界面下,会列出所有应用程序各自对应的情景模式,用户可以对情景模式对应的功能进行管理,包括添加、删除、重命名等操作,但是系统已经内置的常用功能一般不允许修改。

步骤s32、管理情景模式:根据用户选择的操作,对情景模式对应的功能进行相应的管理,并修改配置文件。所述修改包括增加、删除或更新。

对于“添加”操作,可以为应用程序添加新的情景模式,也可以为已有的情景模式添加新的功能,如图4所示,包括以下步骤:

步骤s41:在自定义情景模式管理界面中监测到用户选择进行添加操作时,读取系统中所有支持自定义情景模式的应用程序的列表;

步骤s42:当监测到用户选择列表中的某应用程序时,读取所选择的应用程序支持的能够添加到情景模式的功能,功能需要预先记录在该应用程序的本地数据库中,通过contentprovider向全局悬浮工具提供功能数据列表;

步骤s43:选择所需要的功能,并在系统提供的一系列默认图标(icon)中选择一个图标作为表示该功能的功能按钮,并且为该功能按钮选择代表该功能按钮的文字(text),即可完成一个功能的添加设置;

步骤s44:是否还有需要添加到情景模式的功能未设置,如果是,则返回步骤s42和步骤s43,设置其余需要添加到情景模式的功能;如果否,则进入步骤s45;

步骤s45:为添加的每个功能按钮配置视图属性,并生成配置文件,如果该应用程序已经定义过情景模式,则生成的配置文件添加到该应用程序的本地数据库中已有的配置文件中;如果该应用程序还没有定义情景模式,则将生成的配置文件与情景模式关联地保存在该应用程序的本地数据库中。

一旦配置文件保存到该应用程序的本地数据库中,则实时生效。在实施例1和实施例2中,全局悬浮工具上显示的功能按钮切换为与最新情景模式对应的功能按钮。

对于“删除”操作,可以删除应用程序的情景模式,也可以删除情景模式对应的某些功能,如图5所示,包括以下步骤:

步骤s51:在自定义情景模式管理界面中监测到用户选择进行删除操作时,读取系统中所有支持自定义情景模式的应用程序的列表;

步骤s52:当监测到用户选择列表中的某应用程序时,读取所选择的应用程序对应的情景模式中可以删除的功能列表;

步骤s53:选择需要删除的功能或者整个功能列表,并进行删除操作;

步骤s54:如果删除部分功能,则根据剩余的功能生成配置文件,并替换该应用程序的本地数据库中已有的配置文件;如果删除整个功能列表(即删除该情景模式),则删去该应用程序的本地数据库中已有的配置文件。

对于“重命名”操作,可以重命名代表功能按钮的文字,也可以重新选择功能按钮的图标,如图6所示,包括以下步骤:

步骤s61:在自定义情景模式管理界面中监测到用户选择进行重命名操作时,读取系统中所有支持自定义情景模式的应用程序的列表;

步骤s62:当监测到用户选择列表中的某应用程序时,读取所选择的应用程序对应的情景模式中可以重命名的功能列表;

步骤s63:选择需要重命名的功能;

步骤s64:对所选择的功能进行重命名,并重新生成配置文件,替换该应用程序的本地数据库中已有的配置文件。

本发明支持添加自定义模式,可将某应用程序的某些功能添加至配置文件中,或者删除某些功能甚至情景模式,或者重命名代表功能按钮的文字,或者重新选择代表功能按钮的图标,最大程度满足不同人群的个性化需求。

实施例4:

本发明提出了一种通过全局悬浮工具调用应用功能的系统,如图7所示,该系统包括:获取模块71、添加模块72、监测模块73、第一切换模块74、通信模块75和恢复模块76:

获取模块71用于获取视窗管理器:根据wmanager=(windowmanager)getapplicationcontext().getsystemservice(context.window_service)获取视窗管理器;

添加模块72用于添加全局悬浮工具:通过视窗管理器添加全局悬浮工具,并通过视窗管理器的视图添加操作addview()为应用程序定义情景模式,并配置全局悬浮工具上显示的与该情景模式对应的功能按钮的视图(view)属性,生成的配置文件与情景模式关联地保存在该应用程序的本地数据库中。通过点击全局悬浮工具展开功能按钮,再次点击全局悬浮工具则收起功能按钮。该功能按钮可以对应于应用程序专属的功能,也可以对应于应用程序中高使用频率或最近使用的功能,还可以对应于用户为应用程序自定义情景模式所对应的功能。

通常情况下,根据当前最顶层的活动(activity)视窗对应的应用程序,在全局悬浮工具上显示与该应用程序定义的情景模式对应的功能按钮。若当前最顶层的活动视窗对应的应用程序没有定义情景模式,则该全局悬浮工具上可以显示默认的功能按钮,也可以不显示功能按钮。默认的功能按钮可以根据系统的应用场合进行设定,例如,在电子白板中,默认的功能按钮可以为返回、主页、最近应用。

监测模块73用于监控当前最顶层的活动视窗:全局悬浮工具运行时不断轮询检测当前最顶层的活动视窗,并在当前最顶层的活动视窗对应的应用程序的本地数据库中查找是否存在预先定义的情景模式,如果存在,则通知第一切换模块74进行切换,否则继续监测当前最顶层的活动视窗。

第一切换模块74用于切换全局悬浮工具显示的功能按钮:根据当前最顶层的活动视窗对应的应用程序预先定义的情景模式,将全局悬浮工具上显示的功能按钮切换为与该情景模式对应的功能按钮。例如:在白板软件中,全局悬浮工具上显示最近使用的颜色、画笔、取色器等功能按钮;或者在浏览器软件中,全局悬浮工具上显示前进、后退、刷新、首页等功能按钮。

通信模块75用于发送所选择的功能按钮对应的指令:如果用户点击了全局悬浮工具上显示的某功能按钮,如果该功能按钮对应的是调用目标程序,则通过广播(broadcast)进行进程间通信,将该功能按钮对应的指令发送给目标程序,由目标程序根据该指令进行相应的操作。

恢复模块76用于监测到用户退出当前最顶层的活动视窗,情景模式恢复到默认功能按钮或不显示功能按钮,通知监测模块73继续监测。所述退出可以是用户关闭了当前最顶层的活动视窗,也可以是用户选择其他应用程序对饮的活动视窗作为当前最顶层的活动视窗。

进一步地,添加模块72还会根据应用程序中各功能的使用频率自动更新或提示用户更新在全局悬浮工具上显示的功能按钮,配置新增的功能按钮的视图属性,生成相应的配置文件,并将生成的配置文件添加到该应用程序的本地数据库中已有的配置文件中。

本发明通过windowmanager添加全局悬浮工具,运行时动态监测当前最顶层的活动视窗对应的应用程序。若当前最顶层的活动视窗对应的应用程序与系统中保存的配置文件相匹配,则将全局悬浮工具上显示的功能按钮切换为当前最顶层的活动视窗对应的应用程序的功能按钮,用户即可使用全局悬浮工具上显示的功能按钮快速调用该功能按钮对应的功能。

实施例5:

本发明提出了另一种通过全局悬浮工具调用应用功能的系统,如图8所示,该系统包括:获取模块81、添加模块82、监测模块83、第二切换模块84、通信模块85和恢复模块86;

获取模块81用于获取视窗管理器:根据wmanager=(windowmanager)getapplicationcontext().getsystemservice(context.window_service)获取视窗管理器;

添加模块82用于添加全局悬浮工具:通过视窗管理器添加全局悬浮工具,并通过视窗管理器的视图添加操作addview()为应用程序定义情景模式,并配置在全局悬浮工具上显示的与该情景模式对应的功能按钮的视图属性,生成的配置文件与情景模式关联地保存在该应用程序的本地数据库中。通过点击全局悬浮工具展开功能按钮,再次点击全局悬浮工具则收起功能按钮。该功能按钮可以对应于应用程序专属的功能,也可以对应于应用程序中高使用频率或最近使用的功能,还可以对应于用户为应用程序自定义情景模式所对应的功能。

通常情况下,根据当前最顶层的活动视窗对应的应用程序,在全局悬浮工具上显示与该应用程序定义的情景模式对应的功能按钮。若当前最顶层的活动视窗对应的应用程序没有定义情景模式,则该全局悬浮工具上可以显示默认的功能按钮,也可以不显示功能按钮。默认的功能按钮可以根据系统的应用场合进行设定,例如,在电子白板中,默认的功能按钮可以为返回、主页、最近应用。

监测模块83用于监控当前最顶层的活动视窗:全局悬浮工具运行时不断轮询检测当前最顶层的活动视窗,并在该当前最顶层的活动视窗对应的应用程序的本地数据库中查找是否存在预先定义的情景模式,如果不存在,继续监测当前最顶层的活动视窗;如果存在,则判断该情景模式对应的功能按钮的配置文件与全局悬浮工具上显示的功能按钮的配置文件是否一致,如果一致,通知通信模块85发送指令;如果不一致,通知第二切换模块84进行切换。

第二切换模块84用于切换全局悬浮工具显示的功能按钮:根据当前最顶层的活动视窗对应的应用程序预先定义的情景模式,将全局悬浮工具上显示的功能按钮切换为与该情景模式对应的功能按钮。例如:在白板软件中,全局悬浮工具上显示最近使用的颜色、画笔、取色器等功能按钮;或者在浏览器软件中,全局悬浮工具上显示前进、后退、刷新、首页等功能按钮。

通信模块85用于发送所选择的功能按钮对应的指令:如果用户点击了全局悬浮工具上显示的某功能按钮,如果该功能按钮对应的是调用目标程序,则通过广播进行进程间通信,将该功能按钮对应的指令发送给目标程序,目标程序根据该指令进行相应的操作。

恢复模块86用于监测到用户退出当前最顶层的活动视窗,情景模式恢复到默认功能按钮或不显示功能按钮,通知监测模块83继续监测。所述退出可以是用户关闭了当前最顶层的活动视窗,也可以是用户选择其他应用程序对饮的活动视窗作为当前最顶层的活动视窗。

进一步地,添加模块82还会根据应用程序中各功能的使用频率自动更新或提示用户更新在全局悬浮工具上显示的功能按钮,配置新增的功能按钮的视图属性,生成相应的配置文件,并将生成的配置文件添加到该应用程序的本地数据库中已有的配置文件中。

实施例4和实施例5中用户为应用程序自定义情景模式的方法可参考实施例3中的相应描述,在此不再赘述。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上,对本发明的实施方式进行了说明。但是,本发明不限定于上述实施方式。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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