UI页面代码生成方法、装置以及服务器与流程

文档序号:18894248发布日期:2019-10-15 22:39阅读:649来源:国知局
UI页面代码生成方法、装置以及服务器与流程

本发明涉及ui页面代码生成技术领域,尤其涉及一种ui页面代码生成方法、装置、服务器及计算机可读存储介质。



背景技术:

对于ui(userinterface,用户界面)页面的设计,一般都包括相同的元素,比如终端应用app的各级页面,或者html(hypertextmarkuplanguage,超文本标记语言)页面,大部分都包括相同的元素及布局。例如前端页面一般都包括有:窗口,文字,图片和按钮组件等元素。目前,研发人员在进行页面设计时,通常会对不同的页面进行代码编写,而这些代码正是对应这些不同页面上的相同或者相似的元素。因此,在开发过程中对于相同类型的工作内容而进行的反复的执行会消耗了很多不必要的人力物力。当然,目前市场上也有部分代码自动生成工具,然而,现有的代码生成工具并不能自动识别页面元素及布局,需要人工进行填写页面元素和布局,然后再调用对应的代码。因此不够智能,效率也还是比较低下。



技术实现要素:

有鉴于此,本发明提出一种用户ui页面代码生成方法、装置、计算机设备及计算机可读存储介质,能够在接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图之后,获取所述ui设计图中所包括的ui元素以及每个ui元素的位置信息和必要参数信息,然后根据预设的ui元素--源代码关联表调用与所述ui设计图中每个ui元素对应的初始源代码程序,再将所有的ui元素的初始源代码程序结合每个ui元素对应的位置信息和必要参数信息组合生成所述ui设计图的程序代码。因此,可以根据ui页面设计需求智能地生成对应该ui页面的程序代码,从而避免了重复编程的工作,提高了效率。

首先,为实现上述目的,本发明提供一种ui页面代码生成方法,所述方法包括:

接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图;获取所述ui设计图中所包括的ui元素,以及每个ui元素的位置信息和必要参数信息;根据预设的ui元素--源代码关联表调用与所述ui设计图中每个ui元素对应的初始源代码程序;将所有的ui元素的初始源代码程序结合每个ui元素对应的位置信息和必要参数信息,组合生成所述ui设计图的程序代码。

可选地,所述ui设计图为通过预设的图像编辑工具将ui元素模板进行位置上的有序拼接的方式编辑而成,其中,所述ui元素由ui元素模板配置对应的必要参数组成。

可选地,所述“获取所述ui设计图中所包括的ui元素,以及每个ui元素的位置信息和必要参数信息”步骤包括:通过所述图像编辑工具对应的解析单元将所述ui设计图进行解析,解析出所述ui设计图中包括的所有ui元素,获取每个ui元素在所述ui设计图的位置信息以及每个ui元素对应的必要参数。

可选地,所述“将所有的ui元素的初始源代码程序结合每个ui元素对应的位置信息和必要参数信息,组合生成所述ui设计图的程序代码”的步骤包括:分别将每个ui元素对应必要参数代入到对应ui元素的源代码程序,得到每个ui元素的程序代码;调用预设的执行逻辑函数模板,将每个ui元素的程序代码以及对应的位置信息代入到所述执行逻辑函数模板中,得到所述ui设计图的程序代码;其中,所述执行逻辑函数模板为缺省ui元素代码及ui元素的位置信息的执行逻辑函数,所述执行逻辑函数用于根据位置信息将ui元素显示到ui设计图的对应的位置。

此外,为实现上述目的,本发明还提供一种ui页面代码生成装置,所述装置包括:

接收模块,用于接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图;获取模块,用于获取所述ui设计图中所包括的ui元素,以及每个ui元素的位置信息和必要参数信息;调用模块,用于根据预设的ui元素--源代码关联表调用与所述ui设计图中每个ui元素对应的初始源代码程序;生成模块,用于将所有的ui元素的初始源代码程序结合每个ui元素对应的位置信息和必要参数信息,组合生成所述ui设计图的程序代码。

可选地,所述ui设计图为通过预设的图像编辑工具将ui元素模板进行位置上的有序拼接的方式编辑而成,其中,所述ui元素由ui元素模板配置对应的必要参数组成内。

可选地,所述获取模块,还用于通过所述图像编辑工具对应的解析单元将所述ui设计图进行解析,解析出所述ui设计图中包括的所有ui元素,获取每个ui元素在所述ui设计图的位置信息以及每个ui元素对应的必要参数。

可选地,所述生成模块还用于:分别将每个ui元素对应必要参数代入到对应ui元素的源代码程序,得到每个ui元素的程序代码;调用预设的执行逻辑函数模板,将每个ui元素的程序代码以及对应的位置信息代入到所述执行逻辑函数模板中,得到所述ui设计图的程序代码;其中,所述执行逻辑函数模板为缺省ui元素代码及ui元素的位置信息的执行逻辑函数,所述执行逻辑函数用于根据位置信息将ui元素显示到ui设计图的对应的位置。

进一步地,本发明还提出一种服务器,所述服务器包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述的ui页面代码生成方法的步骤。

进一步地,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序可被至少一个处理器执行,以使所述至少一个处理器执行如上述的ui页面代码生成方法的步骤。

相较于现有技术,本发明所提出的ui页面代码生成方法、装置、计算机设备及计算机可读存储介质,能够在接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图之后,获取所述ui设计图中所包括的ui元素以及每个ui元素的位置信息和必要参数信息,然后根据预设的ui元素--源代码关联表调用与所述ui设计图中每个ui元素对应的初始源代码程序,再将所有的ui元素的初始源代码程序结合每个ui元素对应的位置信息和必要参数信息组合生成所述ui设计图的程序代码。因此,可以根据ui页面设计需求智能地生成对应该ui页面的程序代码,从而避免了重复编程的工作,提高了效率。

附图说明

图1是本发明服务器一可选的硬件架构的示意图;

图2是本发明ui页面代码生成装置一实施例的程序模块示意图;

图3是本发明ui页面代码生成方法第一实施例的流程示意图。

附图标记:

本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

参阅图1所示,是本发明服务器1一可选的硬件架构的示意图。

本实施例中,所述服务器1可包括,但不仅限于,可通过系统总线相互通信连接存储器11、处理器12、网络接口13。

所述服务器1通过网络接口13连接网络(图1未标出),通过网络连接到其他系统或者终端设备比如移动终端、pc端、研发系统以及测试系统等。所述网络可以是企业内部网(intranet)、互联网(internet)、全球移动通讯系统(globalsystemofmobilecommunication,gsm)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、4g网络、5g网络、蓝牙(bluetooth)、wi-fi、通话网络等无线或有线网络。

需要指出的是,图1仅示出了具有组件11-13的服务器1,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。

其中,所述存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器11可以是所述服务器1的内部存储单元,例如该服务器1的硬盘或内存。在另一些实施例中,所述存储器11也可以是所述服务器1的外部存储设备,例如该服务器1配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。当然,所述存储器11还可以既包括所述服务器1的内部存储单元也包括其外部存储设备。本实施例中,所述存储器11通常用于存储安装于所述服务器1的操作系统和各类应用软件,例如ui页面代码生成装置200的程序代码等。此外,所述存储器11还可以用于暂时地存储已经输出或者将要输出的各类数据。

所述处理器12在一些实施例中可以是中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器12通常用于控制所述服务器1的总体操作,例如执行数据交互或者通信相关的控制和处理等。本实施例中,所述处理器12用于运行所述存储器11中存储的程序代码或者处理数据,例如运行所述的ui页面代码生成装置200等。

所述网络接口13可包括无线网络接口或有线网络接口,该网络接口13通常用于在所述服务器1与其他系统或者终端设备比如移动终端、pc端、研发系统以及测试系统等之间建立通信连接。

本实施例中,所述服务器1内安装并运行有ui页面代码生成装置200时,当所述ui页面代码生成装置200运行时,够接在接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图之后,获取所述ui设计图中所包括的ui元素以及每个ui元素的位置信息和必要参数信息,然后根据预设的ui元素--源代码关联表调用与所述ui设计图中每个ui元素对应的初始源代码程序,再将所有的ui元素的初始源代码程序结合每个ui元素对应的位置信息和必要参数信息组合生成所述ui设计图的程序代码。因此,可以根据ui页面设计需求智能地生成对应该ui页面的程序代码,从而避免了重复编程的工作,提高了效率。

至此,己经详细介绍了本发明各个实施例的应用环境和相关设备的硬件结构和功能。下面,将基于上述应用环境和相关设备,提出本发明的各个实施例。

首先,本发明提出一种ui页面代码生成装置200。

参阅图2所示,是本发明ui页面代码生成装置200一实施例的程序模块图。

本实施例中,所述ui页面代码生成装置200包括一系列的存储于存储器11上的计算机程序指令,当该计算机程序指令被处理器12执行时,可以实现本发明各实施例的ui页面代码生成功能。在一些实施例中,基于该计算机程序指令各部分所实现的特定的操作,ui页面代码生成装置200可以被划分为一个或多个模块。例如,在图2中,所述ui页面代码生成装置200可以被分割成接收模块201、获取模块202、调用模块203和生成模块204。其中:

所述接收模块201,用于接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图。

具体地,在研发过程中,当有ui页面设计的任务时,研发人员则根据该ui页面设计的需求,向所述服务器1输入对应的ui页面代码生成请求。所述服务器1的所述接收模块201则接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图。所述接收模块201在接收到所述ui页面代码生成请求后,获取所述ui页面代码生成请求中的需求信息。所述需求信息包括所述ui页面的ui设计图,以及所述ui页面所应用的终端类型和平台类型,所述终端类型具体表现为运行所述ui页面的终端的系统类别,所述平台类型表现为运行所述ui页面的载体如app或者浏览器框架等类别。

在本实施例中,所述ui设计图为通过预设的图像编辑工具将ui元素模板进行位置上的有序拼接的方式编辑而成,其中,所述ui元素由ui元素模板配置对应的必要参数组成。

所述ui设计图为预先设定的固定格式图片,所述服务器1需要所述用户通过预设的图像编辑工具编辑而成。所述图像编辑工具,通过将构成图片的每个ui元素组合而成,且所述每个ui元素都设定好对应的ui元素模板,用户建立ui元素的过程包括选择ui元素模板,并配置对应的必要参数;接着再根据所述ui页面的ui元素的位置信息在所述图像编辑工具中调节好每个ui元素的位置,从而形成ui设计图。具体的,用户根据ui页面大小定义图像编辑界面的框架尺寸,接着,再依次将ui元素模板根据ui页面中的ui元素布局的位置信息添加到窗口框架范围内,并设定好每个ui元素的必要参数,从而生成ui设计图。其中,每个类别的ui元素都包括相应的必要参数,例如:窗口元素包括窗口大小,窗口位置;文字元素包括文本,字体,字体大小和颜色;背景图元素包括图片。图片大小,图片位置;以及其他ui元素,均有对应的必要参数。因此,通过所述图像编辑工具编辑的ui设计图则包括ui页面的元素,以及元素对应的必要参数信息。也就是说,每个ui元素都分别作为一个对象,然后所有的ui元素组合在一起,即对每一个对象进行组合;当然,每个对象都包括自身的必要参数,这些参数作为对象的特征值。

所述获取模块202,用于获取所述ui设计图中所包括的ui元素,以及每个ui元素的位置信息和必要参数信息。

具体地,所述获取模块202通过所述图像编辑工具对应的解析单元将所述ui设计图进行解析,解析出所述ui设计图中包括的所有ui元素,获取每个ui元素在所述ui设计图的位置信息以及每个ui元素对应的必要参数。

在本实施例中,所述接收模块201在接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图之后,所述获取模块202则调用预设的图片识别单元对所述代码生成请求中的ui设计图进行识别,以获取所述ui设计图中所包括的ui元素,每个ui元素对应的必要参数信息,以及ui元素在所述ui设计图的位置信息。其中,所述图片识别单元被设置为可以识别出通过所述图片编辑工具建立的ui设计图中的窗口元素,文字元素,背景图元素,所述ui元素对应的必要参数信息;以及所述ui元素在所述ui设计图的位置信息。在本实施例中,所述图片识别单元为所述图像编辑工具对应的解析单元。所述图片识别单元先识别所述ui设计图中的ui元素;然后通过将所述ui设计图进行标准坐标化,从而确认所述每个ui元素在所述ui设计图中的位置信息,例如,将所述ui设计图看成二维平面,那么所述ui元素的位置信息可以用所述ui元素在所述ui设计图中的坐标信息表示。

所述调用模块203,用于根据预设的ui元素--源代码关联表调用与所述ui设计图中每个ui元素对应的初始源代码程序。

所述生成模块204,用于将所有的ui元素的初始源代码程序结合每个ui元素对应的位置信息和必要参数信息,组合生成所述ui设计图的程序代码。

在本实施例中,所述服务器1预先将每一个类别的ui元素关联到对应的初始源程序代码,形成ui元素--源代码关联表。然后当所述获取模块202通过所述图片识别单元识别出所述ui设计图的所有ui元素之后,所述调用模块203则根据识别出来的ui元素以及预设的ui元素--源代码关联关系表查询出识别出来的每个ui元素对应的初始源代码,然后所述生成模块204分别将每个ui元素对应必要参数代入到对应ui元素的源代码程序,得到每个ui元素的程序代码;接着再调用预设的执行逻辑函数模板,将每个ui元素的程序代码以及对应的位置信息代入到所述执行逻辑函数模板中,得到所述ui设计图的程序代码。其中,所述执行逻辑函数模板为缺省ui元素代码及ui元素的位置信息的执行逻辑函数,所述执行逻辑函数用于根据位置信息将ui元素显示到ui设计图的对应的位置。

具体地,所述生成模块204根据所述ui元素在所述ui设计图中的位置信息将所述ui元素对应的程序代码按照预设的位置关系函数进行有序地排列,从而组成对应于所述ui设计图的程序代码程序。在本实施例中,所述服务器1预设设置有一个执行逻辑函数用于对构建ui设计图的所有ui元素进行排列,所述执行逻辑函数获取每个ui元素在所述ui页面的位置信息,以及每个ui元素的必要参数中的尺寸信息或者位置信息,从而生成一个排列关系,在根据排列关系分别引用所述每个ui元素对应的终程序代码,因此,形成对应于所述ui设计图的程序代码。

当然,由于所述调用模块203根据所述ui元素--源代码关联表查询并调用的ui元素的初始源程序代码为包括初始必要参数的ui元素的初程序代码,因此,如果所述ui设计图在编辑时未输入ui元素的必要参数时,那么所述获取模块202通过所述图片识别单元片编辑工具对所述ui设计图进行识别时,也不会识别到该ui元素对应的必要参数,因此,根据所述ui元素--源代码关联表查询并调用的ui元素的初始源程序代码则视为该ui元素的终源程序代码。

从上文可知,所述服务器1能够在接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图之后,获取所述ui设计图中所包括的ui元素以及每个ui元素的位置信息和必要参数信息,然后根据预设的ui元素--源代码关联表调用与所述ui设计图中每个ui元素对应的初始源代码程序,再将所有的ui元素的初始源代码程序结合每个ui元素对应的位置信息和必要参数信息组合生成所述ui设计图的程序代码。因此,可以根据ui页面设计需求智能地生成对应该ui页面的程序代码,从而避免了重复编程的工作,提高了效率。

此外,本发明还提出一种ui页面代码生成方法,所述方法应用于服务器。

参阅图3所示,是本发明ui页面代码生成方法第一实施例的流程示意图。在本实施例中,根据不同的需求,图3所示的流程图中的步骤的执行顺序可以改变,某些步骤可以省略。

步骤s500,接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图。

具体地,在研发过程中,当有ui页面设计的任务时,研发人员则根据该ui页面设计的需求,向所述服务器输入对应的ui页面代码生成请求。所述服务器则接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图。所述服务器在接收到所述ui页面代码生成请求后,获取所述ui页面代码生成请求中的需求信息。所述需求信息包括所述ui页面的ui设计图,以及所述ui页面所应用的终端类型和平台类型,所述终端类型具体表现为运行所述ui页面的终端的系统类别,所述平台类型表现为运行所述ui页面的载体如app或者浏览器框架等类别。

在本实施例中,所述ui设计图为通过预设的图像编辑工具将ui元素模板进行位置上的有序拼接的方式编辑而成,其中,所述ui元素由ui元素模板配置对应的必要参数组成。

所述ui设计图为预先设定的固定格式图片,所述服务器需要所述用户通过预设的图像编辑工具编辑而成。所述图像编辑工具,通过将构成图片的每个ui元素组合而成,且所述每个ui元素都设定好对应的ui元素模板,用户建立ui元素的过程包括选择ui元素模板,并配置对应的必要参数;接着再根据所述ui页面的ui元素的位置信息在所述图像编辑工具中调节好每个ui元素的位置,从而形成ui设计图。具体的,用户根据ui页面大小定义图像编辑界面的框架尺寸,接着,再依次将ui元素模板根据ui页面中的ui元素布局的位置信息添加到窗口框架范围内,并设定好每个ui元素的必要参数,从而生成ui设计图。其中,每个类别的ui元素都包括相应的必要参数,例如:窗口元素包括窗口大小,窗口位置;文字元素包括文本,字体,字体大小和颜色;背景图元素包括图片。图片大小,图片位置;以及其他ui元素,均有对应的必要参数。因此,通过所述图像编辑工具编辑的ui设计图则包括ui页面的元素,以及元素对应的必要参数信息。也就是说,每个ui元素都分别作为一个对象,然后所有的ui元素组合在一起,即对每一个对象进行组合;当然,每个对象都包括自身的必要参数,这些参数作为对象的特征值。

步骤s502,获取所述ui设计图中所包括的ui元素,以及每个ui元素的位置信息和必要参数信息。

具体地,所述服务器通过所述图像编辑工具对应的解析单元将所述ui设计图进行解析,解析出所述ui设计图中包括的所有ui元素,获取每个ui元素在所述ui设计图的位置信息以及每个ui元素对应的必要参数。

在本实施例中,当所述服务器接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图之后则调用预设的图片识别单元对所述代码生成请求中的ui设计图进行识别,以获取所述ui设计图中所包括的ui元素,每个ui元素对应的必要参数信息,以及ui元素在所述ui设计图的位置信息。其中,所述图片识别单元被设置为可以识别出通过所述图片编辑工具建立的ui设计图中的窗口元素,文字元素,背景图元素,所述ui元素对应的必要参数信息;以及所述ui元素在所述ui设计图的位置信息。在本实施例中,所述图片识别单元为所述图像编辑工具对应的解析单元。所述图片识别单元先识别所述ui设计图中的ui元素;然后通过将所述ui设计图进行标准坐标化,从而确认所述每个ui元素在所述ui设计图中的位置信息,例如,将所述ui设计图看成二维平面,那么所述ui元素的位置信息可以用所述ui元素在所述ui设计图中的坐标信息表示。

步骤s504,根据预设的ui元素--源代码关联表调用与所述ui设计图中每个ui元素对应的初始源代码程序。

步骤s506,将所有的ui元素的初始源代码程序结合每个ui元素对应的位置信息和必要参数信息,组合生成所述ui设计图的程序代码。

在本实施例中,所述服务器预先将每一个类别的ui元素关联到对应的初始源程序代码,形成ui元素--源代码关联表。然后当所述服务器通过所述图片识别单元识别出所述ui设计图的所有ui元素之后,则进一步根据识别出来的ui元素以及预设的ui元素--源代码关联关系表查询出识别出来的每个ui元素对应的初始源代码,然后所述服务器分别将每个ui元素对应必要参数代入到对应ui元素的源代码程序,得到每个ui元素的程序代码;接着再调用预设的执行逻辑函数模板,将每个ui元素的程序代码以及对应的位置信息代入到所述执行逻辑函数模板中,得到所述ui设计图的程序代码。其中,所述执行逻辑函数模板为缺省ui元素代码及ui元素的位置信息的执行逻辑函数,所述执行逻辑函数用于根据位置信息将ui元素显示到ui设计图的对应的位置。

具体地,所述服务器根据所述ui元素在所述ui设计图中的位置信息将所述ui元素对应的程序代码按照预设的位置关系函数进行有序地排列,从而组成对应于所述ui设计图的程序代码程序。在本实施例中,所述服务器预设设置有一个执行逻辑函数用于对构建ui设计图的所有ui元素进行排列,所述执行逻辑函数获取每个ui元素在所述ui页面的位置信息,以及每个ui元素的必要参数中的尺寸信息或者位置信息,从而生成一个排列关系,在根据排列关系分别引用所述每个ui元素对应的终程序代码,因此,形成对应于所述ui设计图的程序代码。

当然,由于所述服务器根据所述ui元素--源代码关联表查询并调用的ui元素的初始源程序代码为包括初始必要参数的ui元素的初程序代码,因此,如果所述ui设计图在编辑时未输入ui元素的必要参数时,那么所述服务器通过所述图片识别单元对所述ui设计图进行识别时,也不会识别到该ui元素对应的必要参数,因此,根据所述ui元素--源代码关联表查询并调用的ui元素的初始源程序代码则视为该ui元素的终源程序代码。

本实施例所提出的ui页面代码生成方法能够在接收用户的ui页面代码生成请求以及所述ui页面代码生成请求对应的ui设计图之后,获取所述ui设计图中所包括的ui元素以及每个ui元素的位置信息和必要参数信息,然后根据预设的ui元素--源代码关联表调用与所述ui设计图中每个ui元素对应的初始源代码程序,再将所有的ui元素的初始源代码程序结合每个ui元素对应的位置信息和必要参数信息组合生成所述ui设计图的程序代码。因此,可以根据ui页面设计需求智能地生成对应该ui页面的程序代码,从而避免了重复编程的工作,提高了效率。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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