一种基于Android的UI控件自动识别刷新方法及装置与流程

文档序号:13703740阅读:121来源:国知局
技术领域本发明涉及UI控件识别刷新技术领域,尤其涉及一种基于Android的UI控件自动识别刷新方法及装置。

背景技术:
随着电子产品的飞速发展,电子产品的用户界面(UI,UserInterface)设计使得人机交互也变得越来越人性化、便捷化和智能化,UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计。用户通过用户界面上的UI控件(如按钮、输入框等)进行操作,以实现与电子产品的人机交互。针对不同的用户,人机交互页面往往要求对用户权限进行限制,对于普通权限的用户则使用普通权限的页面,对于管理权限的用户则使用管理权限的页面,对此,开发者将普通权限的页面和管理权限的页面分别设计为不同的UI,进而限制用户的登录权限,并在接收到用户登录请求时根据用户登录权限的不同,跳转到对应的UI,在进入UI后,定时刷新设置项的值,并且监听控件的选择事件、点击事件等,执行设置操作。这种限定用户权限的UI应用领域广泛,包括电力电子行业,在电力电子行业的电能质量(PQ,PowerQuality)监控系统中,设置量和显示项有200多个,其中80%属于普通用户权限,20%属于管理员权限,需要实时刷新这些量,并且根据权限分布在不同的页面。但是,由于管理员权限中包括普通权限的显示项(即UI控件),导致普通权限的页面和管理权限的页面中所有显示项的重合部分的刷新和监听需分别在不同权限页面类中进行,导致刷新和监听工作重复。另外,若是将显示项的权限更改,如普通权限提升为管理员权限,则需要同时更改管理员和普通权限的页面类(即用于处理业务逻辑的Activity,用来管理View,需要加载View才能显示出画面),牵涉范围的代码范围大,不利于软件的后期维护。

技术实现要素:
本申请通过提供一种基于Android的UI控件自动识别刷新方法及装置,解决了现有技术中对于不同权限页面中存在的重合显示项,其刷新和监听需分别在不同权限页面类中进行,导致工作重复,并且当更改显示项的权限时,需同时更改不同权限的页面类,修改代码量大且不利于软件的后期维护的技术问题,实现了对于不同权限页面中存在的重合显示项,其刷新和监听无需分别在不同权限页面类中进行,在对显示项(即UI控件)进行更改(如增加、删除、更改显示位置、更换显示页面等)时,不需要人工添加与该控件相关的操作代码,达到自动识别UI控件的目的,精简了软件的代码量,提高了软件的开发效率,也十分便于软件的后期维护。一方面,本发明提供了一种基于Android的UI控件自动识别刷新方法,包括以下步骤:S1、定义Android用户界面的UI控件的显示项属性集合;S2、生成用于用户界面显示的XML文件,在所述XML文件中添加UI控件,并为每个UI控件设置控件ID;S3、基于所述XML文件初始化用户界面,同时从所述显示项属性集合中获取与每个UI控件对应的显示项属性,并根据各个显示项属性对相应的UI控件进行刷新;S4、启动用户界面定时刷新线程,并根据各个显示项属性获取用于显示对应的UI控件的显示项数据。可选的,所述步骤S1具体包括子步骤:S11、设置Android用户界面的每个UI控件的显示项属性;其中,所述显示项属性包括控件类型、控件ID、控件数据源和控件名称;S12、统一定义所有UI控件的显示项属性,以获得所述显示项属性集合。可选的,所述步骤S3具体包括子步骤:S31、基于所述XML文件启动UI控件显示页面初始化任务;S32、根据每个UI控件的控件ID,从当前显示页面中提取UI控件;S33、从所述显示项属性集合中获取步骤S32中提取的UI控件的控件ID对应的显示项属性;S34、基于步骤S33中获取的显示项属性,设置与该显示项属性对应的UI控件的监听事件;S35、通过定义所述显示项属性集合的类判断当前显示页面中的UI控件是否提取完毕,并在当前显示页面中的UI控件提取完毕时,跳转执行步骤S36,或在当前显示页面中的UI控件未提取完毕时,跳转执行步骤S32;S36、结束UI控件显示页面初始化任务。可选的,所述步骤S4具体包括子步骤:S41、启动用户界面定时刷新线程;S42、从所述显示项属性集合中提取一个UI控件的显示项属性;S43、基于步骤S42中提取的显示项属性,判断当前显示页面是否存在与该显示项属性对应的UI控件,获得一判断结果;S44、在所述判断结果为是时,根据该显示项属性从对应的控件数据源获取显示项数据,并基于所述显示项数据对当前显示页面中相应的UI控件进行刷新;S45、通过定义所述显示项属性集合的类判断用户界面的UI控件的显示项属性是否提取完成,并在用户界面的UI控件的显示项属性提取完成时,跳转执行步骤S46,或在用户界面的UI控件的显示项属性未提取完成时,跳转执行步骤S42;S46、结束用户界面的定时刷新线程。可选的,在步骤S43之后,所述方法还包括:在所述判断结果为否时,跳转执行步骤S42。另一方面,本发明还提供了一种基于Android的UI控件自动识别刷新装置,包括:显示项属性集合定义单元,用于定义Android用户界面的UI控件的显示项属性集合;XML文件生成单元,用于生成用于用户界面显示的XML文件,在所述XML文件中添加UI控件,并为每个UI控件设置控件ID;用户界面初始化单元,用于基于所述XML文件初始化用户界面,同时从所述显示项属性集合中获取与每个UI控件对应的显示项属性,并根据各个显示项属性对相应的UI控件进行刷新;用户界面定时刷新单元,用于启动用户界面定时刷新线程,并根据各个显示项属性获取用于显示对应的UI控件的显示项数据。可选的,所述显示项属性集合定义单元包括:UI控件显示项属性设置模块,用于设置Android用户界面的每个UI控件的显示项属性;其中,所述显示项属性包括控件类型、控件ID、控件数据源和控件名称;显示项属性统一定义模块,用于统一定义所有UI控件的显示项属性,以获得所述显示项属性集合。可选的,所述用户界面初始化单元包括:初始化启动模块,用于基于所述XML文件启动UI控件显示页面初始化任务;UI控件提取模块,用于根据每个UI控件的控件ID,从当前显示页面中提取UI控件;第一显示项属性提取模块,用于从所述显示项属性集合中获取所述UI控件提取模块提取的UI控件的控件ID对应的显示项属性;监听事件设置模块,用于基于所述第一显示项属性提取模块获取的显示项属性,设置与该显示项属性对应的UI控件的监听事件;UI控件提取完毕判断模块,用于通过定义所述显示项属性集合的类判断当前显示页面中的UI控件是否提取完毕,并在当前显示页面中的UI控件提取完毕时,结束UI控件显示页面初始化任务,或在当前显示页面中的UI控件未提取完毕时,重新通过所述UI控件提取模块从当前显示页面中提取UI控件,直至用户界面的UI控件提取完毕。可选的,所述用户界面定时刷新单元具体包括:刷新线程启动模块,用于启动用户界面定时刷新线程;第二显示项属性提取模块,用于从所述显示项属性集合中提取一个UI控件的显示项属性;当前显示页面UI控件判断模块,用于基于所述第二显示项属性提取模块提取的显示项属性,判断当前显示页面是否存在与该显示项属性对应的UI控件,获得一判断结果;显示项数据获取模块,用于在所述判断结果为是时,根据该显示项属性从对应的控件数据源获取显示项数据,并基于所述显示项数据对当前显示页面中相应的UI控件进行刷新;显示项属性提取完成判断模块,用于通过定义所述显示项属性集合的类判断用户界面的UI控件的显示项属性是否提取完成,并在用户界面的UI控件的显示项属性提取完成时,结束用户界面的定时刷新线程,或在用户界面的UI控件的显示项属性未提取完成时,重新通过所述第二显示项属性提取模块从所述显示项属性集合中提取一个UI控件的显示项属性,直至用户界面的UI控件的显示项属性提取完成。可选的,所述用户界面定时刷新单元还包括:跳转执行模块,用于在所述当前显示页面UI控件判断模块获得所述判断结果,且所述判断结果为否时,通过所述第二显示项属性提取模块从所述显示项属性集合中提取一个UI控件的显示项属性。本发明申请提供的一个或多个技术方案,至少具有如下技术效果或优点:由于在本发明方案中,通过定义Android用户界面的UI控件的显示项属性集合;接着,生成用于用户界面显示的XML文件,在所述XML文件中添加UI控件,并为每个UI控件设置控件ID;并基于所述XML文件初始化用户界面,同时从所述显示项属性集合中获取与每个UI控件对应的显示项属性,并根据各个显示项属性对相应的UI控件进行刷新;之后,启动用户界面定时刷新线程,并根据各个显示项属性获取用于显示对应的UI控件的显示项数据,来对基于Android的UI控件自动识别刷新。也就是说,通过统一管理UI控件,为各UI控件添加全局唯一的ID,区分各UI控件的显示项属性;并将UI控件添加到用于用户界面显示的XML文件中,为每个UI控件设置控件ID,通过控件ID将各UI控件与其显示项属性进行对应,当需要更改(如增、删、移)UI控件时,只需更改XML界面布局,而不影响各UI控件对应的定时刷新、显示内容和事件处理。有效地解决了现有技术中对于不同权限页面中存在的重合显示项,其刷新和监听需分别在不同权限页面类中进行,导致工作重复,并且当更改显示项的权限时,需同时更改不同权限的页面类,修改代码量大且不利于软件的后期维护的技术问题,实现了对于不同权限页面中存在的重合显示项,其刷新和监听无需分别在不同权限页面类中进行,在对显示项(即UI控件)进行更改(如增加、删除、更改显示位置、更换显示页面等)时,不需要人工添加与该控件相关的操作代码,达到自动识别UI控件的目的,精简了软件的代码量,提高了软件的开发效率,也十分便于软件的后期维护。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例提供的第一种基于Android的UI控件自动识别刷新方法流程图;图2为本申请实施例提供的第二种基于Android的UI控件自动识别刷新方法流程图;图3为本申请实施例提供的第三种基于Android的UI控件自动识别刷新方法流程图;图4为本申请实施例提供的第四种基于Android的UI控件自动识别刷新方法流程图;图5A为本申请实施例提供的第一种基于Android的UI控件自动识别刷新装置的结构框图;图5B为本申请实施例提供的第二种基于Android的UI控件自动识别刷新装置的结构框图。具体实施方式本申请实施例通过提供一种基于Android的UI控件自动识别刷新方法,解决了现有技术中存在的对于不同权限页面中存在的重合显示项,其刷新和监听需分别在不同权限页面类中进行,导致工作重复,并且当更改显示项的权限时,需同时更改不同权限的页面类,修改代码量大且不利于软件的后期维护的技术问题,实现了对于不同权限页面中存在的重合显示项,其刷新和监听无需分别在不同权限页面类中进行,在对显示项(即UI控件)进行更改(如增加、删除、更改显示位置、更换显示页面等)时,不需要人工添加与该控件相关的操作代码,达到自动识别UI控件的目的,精简了软件的代码量,提高了软件的开发效率,也十分便于软件的后期维护。本申请实施例的技术方案为解决上述技术问题,总体思路如下:本申请实施例提供了一种基于Android的UI控件自动识别刷新方法,包括以下步骤:S1、定义Android用户界面的UI控件的显示项属性集合;S2、生成用于用户界面显示的XML文件,在所述XML文件中添加UI控件,并为每个UI控件设置控件ID;S3、基于所述XML文件初始化用户界面,同时从所述显示项属性集合中获取与每个UI控件对应的显示项属性,并根据各个显示项属性对相应的UI控件进行刷新;S4、启动用户界面定时刷新线程,并根据各个显示项属性获取用于显示对应的UI控件的显示项数据。可见,在本申请实施例中,通过统一管理UI控件,为各UI控件添加全局唯一的ID,区分各UI控件的显示项属性;并将UI控件添加到用于用户界面显示的XML文件中,并为每个UI控件设置控件ID,通过控件ID将各UI控件与其显示项属性进行对应,当需要更改(如增、删、移)UI控件时,只需更改XML界面布局,而不影响各UI控件对应的定时刷新、显示内容和事件处理。有效地解决了现有技术中对于不同权限页面中存在的重合显示项,其刷新和监听需分别在不同权限页面类中进行,导致工作重复,并且当更改显示项的权限时,需同时更改不同权限的页面类,修改代码量大且不利于软件的后期维护的技术问题,实现了对于不同权限页面中存在的重合显示项,其刷新和监听无需分别在不同权限页面类中进行,在对显示项(即UI控件)进行更改(如增加、删除、更改显示位置、更换显示页面等)时,不需要人工添加与该控件相关的操作代码,达到自动识别UI控件的目的,精简了软件的代码量,提高了软件的开发效率,也十分便于软件的后期维护。为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。实施例一请参考图1,本申请实施例提供了一种基于Android的UI控件自动识别刷新方法,包括以下步骤:S1、定义Android用户界面的UI控件的显示项属性集合;S2、生成用于用户界面显示的XML文件,在所述XML文件中添加UI控件,并为每个UI控件设置控件ID;在Android中,提供了一种非常简单、方便的方法用于控制UI界面。该方法采用XML文件来进行界面布局(包括UI控件的大小、位置、排列方式等),从而将布局界面的代码和逻辑控制的Java代码分离开来,使用程序的结构更加清晰明了。在步骤S2中,所述XML文件中添加UI控件的控件ID为全局唯一的ID,控件ID可理解为用于区分和识别各UI控件的信息。S3、基于所述XML文件初始化用户界面,同时从所述显示项属性集合中获取与每个UI控件对应的显示项属性,并根据各个显示项属性对相应的UI控件进行刷新;S4、启动用户界面定时刷新线程,并根据各个显示项属性获取用于显示对应的UI控件的显示项数据。进一步,请参考图2,所述步骤S1具体包括子步骤:S11、设置Android用户界面的每个UI控件的显示项属性;其中,所述显示项属性包括控件类型、控件ID(与上述XML文件中设置的控件ID对应相同)、控件数据源、数据的显示精度和控件名称;所述控件类型包括按钮、文本显示、文本输入、单项选择等。S12、统一定义所有UI控件的显示项属性,以获得所述显示项属性集合。在Android中存在一个全局有效的类保存各控件ID对应的显示项属性。请参考图3,所述步骤S3具体包括子步骤:S31、基于所述XML文件启动UI控件显示页面初始化任务;S32、根据每个UI控件的控件ID,从当前显示页面中提取UI控件;具体的,在Android初始化用户界面时,可根据XML文件中添加的UI控件的控件ID,从当前显示页面中提取UI控件。S33、从所述显示项属性集合中获取步骤S32中提取的UI控件的控件ID对应的显示项属性;S34、基于步骤S33中获取的显示项属性,设置与该显示项属性对应的UI控件的监听事件。例如,当前显示页面中提取的UI控件包括按钮、单项选择和文本输入,从所述显示项属性集合中获取关于这三类UI控件的显示项属性,并对应设置监听事件;具体的,对按钮控件设置点击监听事件、对单项选择控件设置单项选择监听事件、对文本输入控件设置输入完成监听事件。S35、通过定义所述显示项属性集合的类判断当前显示页面中的UI控件是否提取完毕,并在当前显示页面中的UI控件提取完毕时,跳转执行步骤S36,或在当前显示页面中的UI控件未提取完毕时,跳转执行步骤S32;S36、结束UI控件显示页面初始化任务。关于上述步骤S35,可理解为:在步骤S1中统一定义UI控件显示项属性集合的类,在定义完各个UI控件的显示项属性之后,便可确定基于Android的用户界面的UI控件的总数量(N1);在步骤S32中根据每个UI控件的控件ID,从当前显示页面中逐个提取UI控件,并在提取完成一个UI控件时进行累积计数(N2),通过比较提取的UI控件的数量(N2)和用户界面的UI控件的总数量(N1),便可确定当前显示页面中UI控件是否提取完毕;具体的,当N1等于N2时,则确定当前显示页面中UI控件提取完毕,当N1大于N2时,则确定当前显示页面中UI控件未提取完毕。进一步,当N1等于N2且各个UI控件的监听事件设置完成后,即初始化用户界面完成,接着执行步骤S4,定时对用户界面进行刷新,以在用户界面的UI控件发生更改时,及时在当前显示页面上进行显示。请参考图4,所述步骤S4具体包括子步骤:S41、启动用户界面定时刷新线程;S42、从所述显示项属性集合中提取一个UI控件的显示项属性;所述显示项属性包括控件类型、控件ID、控件数据源、数据的显示精度和控件名称;所述控件类型包括按钮、文本显示、文本输入、单项选择等。S43、基于步骤S42中提取的显示项属性,判断当前显示页面是否存在与该显示项属性对应的UI控件,获得一判断结果;具体可通过提取的显示项属性中的控件ID与当前显示页面中的UI控件的ID进行比对,来判断是否存在与该显示项属性对应的UI控件;S44、在所述判断结果为是时,根据该显示项属性从对应的控件数据源获取显示项数据,并基于所述显示项数据对当前显示页面中相应的UI控件进行刷新;S45、通过定义所述显示项属性集合的类判断用户界面的UI控件的显示项属性是否提取完成,并在用户界面的UI控件的显示项属性提取完成时,跳转执行步骤S46,或在用户界面的UI控件的显示项属性未提取完成时,跳转执行步骤S42;S46、结束用户界面的定时刷新线程。在具体实施过程中,仍请参考图4,在步骤S43之后,所述方法还包括:在所述判断结果为否时,跳转执行步骤S42,直至统一定义的显示项属性集合中的UI控件的显示项属性全部提取完成,且分别从对应的控件数据源获取显示项数据进行页面刷新,即用户界面的定时刷新完成。可理解为,在本发明方案中,首先对Android中所有用户界面上的UI控件统一定义显示项属性集合,包括对每个UI控件设置显示项属性,当某一UI控件发生更改(如增、删、移、权限变更等)时,相应的,该UI控件的显示项数据会发生改变,在定义该UI控件的显示项属性时,对应该控件ID链接有更改后的数据源(存储有更改后的显示项数据);在生成用于显示用户界面的XML文件时,添加的UI控件中包括发生更改的UI控件;Android在进行页面显示时,则会加载该XML文件,在定时刷新页面显示项时,会先查询当前页面中是否有UI控件的控件ID和显示项属性集合中的一致,如果有,则通过该控件ID从显示项属性集合中获取与该控件ID对应的UI控件的显示项属性,并根据该显示项属性刷新当前页面中的UI控件,其中,当某一UI控件的显示项数据的数据源发生变更时,以变更后的数据源的显示项数据刷新该UI控件。例如,某一UI控件的数据显示精度由不显示小数点后的数字更改为显示到小数点后一位;又如,在电力电子行业,当需要在用户界面中增加普通权限的设置量CT变比(即电流互感器两侧转化电流之间的比例),以使用户可通过用户界面输入范围为[0,30000]的CT变比数值下发给底层控制器,通过采用本发明方案,只需在对应的普通权限的XML文件加入一个UI控件,并为该UI控件设置控件ID,则其他所有的显示方式、监听设置、操作设置、操作提示等不需要再额外进行。综上所述,通过采用本基于Android的UI控件自动识别刷新方法,统一管理UI控件,为各UI控件添加全局唯一的ID,区分各UI控件的显示项属性;并将UI控件添加到用于用户界面显示的XML文件中,并为每个UI控件设置控件ID,通过控件ID将各UI控件与其显示项属性进行对应,当需要更改(如增、删、移)UI控件时,只需更改XML界面布局,而不影响各UI控件对应的定时刷新、显示内容和事件处理。实现了对于不同权限页面中存在的重合显示项,其刷新和监听无需分别在不同权限页面类中进行,在对显示项(即UI控件)进行更改(如增加、删除、更改显示位置、更换显示页面等)时,不需要人工添加与该控件相关的操作代码,达到自动识别UI控件的目的,精简了软件的代码量,提高了软件的开发效率,也十分便于软件的后期维护。实施例二基于同一发明构思,请参考图5A,本申请实施例还提供了一种基于Android的UI控件自动识别刷新装置,包括:显示项属性集合定义单元51,用于定义Android用户界面的UI控件的显示项属性集合;XML文件生成单元52,用于生成用于用户界面显示的XML文件,在所述XML文件中添加UI控件,并为每个UI控件设置控件ID;用户界面初始化单元53,用于基于所述XML文件初始化用户界面,同时从所述显示项属性集合中获取与每个UI控件对应的显示项属性,并根据各个显示项属性对相应的UI控件进行刷新;用户界面定时刷新单元54,用于启动用户界面定时刷新线程,并根据各个显示项属性获取用于显示对应的UI控件的显示项数据。在具体实施过程中,请参考图5B,所述显示项属性集合定义单元51包括:UI控件显示项属性设置模块511,用于设置Android用户界面的每个UI控件的显示项属性;其中,所述显示项属性包括控件类型、控件ID、控件数据源和控件名称;显示项属性统一定义模块512,用于统一定义所有UI控件的显示项属性,以获得所述显示项属性集合。在具体实施过程中,仍请参考图5B,所述用户界面初始化单元53包括:初始化启动模块531,用于基于所述XML文件启动UI控件显示页面初始化任务;UI控件提取模块532,用于根据每个UI控件的控件ID,从当前显示页面中提取UI控件;第一显示项属性提取模块533,用于从所述显示项属性集合中获取所述UI控件提取模块532提取的UI控件的控件ID对应的显示项属性;监听事件设置模块534,用于基于所述第一显示项属性提取模块533获取的显示项属性,设置与该显示项属性对应的UI控件的监听事件;UI控件提取完毕判断模块535,用于通过定义所述显示项属性集合的类判断当前显示页面中的UI控件是否提取完毕,并在当前显示页面中的UI控件提取完毕时,结束用户界面的初始化任务,或在当前显示页面中的UI控件未提取完毕时,重新通过所述UI控件提取模块532从当前显示页面中提取UI控件,直至用户界面的UI控件提取完毕。在具体实施过程中,还请参考图5B,所述用户界面定时刷新单元54具体包括:刷新线程启动模块541,用于启动用户界面定时刷新线程;第二显示项属性提取模块542,用于从所述显示项属性集合中提取一个UI控件的显示项属性;当前显示页面UI控件判断模块543,用于基于所述第二显示项属性提取模块542提取的显示项属性,判断当前显示页面是否存在与该显示项属性对应的UI控件,获得一判断结果;显示项数据获取模块544,用于在所述判断结果为是时,根据该显示项属性从对应的控件数据源获取显示项数据,并基于所述显示项数据对当前显示页面中相应的UI控件进行刷新;显示项属性提取完成判断模块545,用于通过定义所述显示项属性集合的类判断用户界面的UI控件的显示项属性是否提取完成,并在用户界面的UI控件的显示项属性提取完成时,结束用户界面的定时刷新线程,或在用户界面的UI控件的显示项属性未提取完成时,重新通过所述第二显示项属性提取模块542从所述显示项属性集合中提取一个UI控件的显示项属性,直至用户界面的UI控件的显示项属性提取完成。另外,所述用户界面定时刷新单元54还包括:跳转执行模块546,用于在所述当前显示页面UI控件判断模块543获得所述判断结果,且所述判断结果为否时,通过所述第二显示项属性提取模块542从所述显示项属性集合中提取一个UI控件的显示项属性。根据上面的描述,上述基于Android的UI控件自动识别刷新装置用于实现上述基于Android的UI控件自动识别刷新方法,所以,该装置的工作过程与上述方法的一个或多个实施例一致,在此就不再一一赘述了。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1