一种应用界面开发装置和方法制造方法及图纸

技术编号:15762648 阅读:140 留言:0更新日期:2017-07-05 22:24
本发明专利技术实施例提供了一种应用界面开发装置和方法,所述装置包括:界面处理部,其配置为利用HTML语言以网页的方式布局应用界面;功能处理部,其配置为根据监控到的所述应用界面接收的操控动作对应地切换所述应用界面的显示。本发明专利技术实施例具备开发成本低且效率高的特点。

Device and method for developing application interface

The embodiment of the invention provides an application interface device and method, the device comprises a processing unit configured to interface, using HTML language in web page layout application interface function; processing section configured to display the application interface according to the monitor to the receiving control action corresponding to the switch application interface. The embodiment of the invention has the advantages of low development cost and high efficiency.

【技术实现步骤摘要】
一种应用界面开发装置和方法
本专利技术涉及软件开发领域,特别涉及一种应用界面的开发装置和方法。
技术介绍
现在的windows的界面越来越美观与强大,当前大多采用MS提供GDI来开发自定义界面,其复杂度较高且不易维护。如在调节图标位置时,可能要调整与其相关许多元素,如上方的边界,鼠标浮上去的效果,有时还要动到美工,同时程序里也要做相对应区域热点的调整,会耗非常多的时间和精力。
技术实现思路
本专利技术实施例提供了一种利用低成本且开发效率高的应用界面开发装置和方法。为了解决上述技术问题,本专利技术实施例提供了如下的技术方案:本专利技术实施例提供了一种应用界面开发装置,其包括:界面处理部,其配置为利用HTML语言以网页的方式布局前端界面;功能处理部,其配置为根据监控到的所述前端界面接收的操控动作对应地切换所述前端界面的显示本专利技术实施例还提供了一种应用界面开发方法,其包括:利用HTML语言以网页的方式布局前端界面;根据监控到的所述前端界面接收的操控动作对应地切换所述前端界面的显示。通过上述实施例的公开可以获知:本专利技术实施例通过纯网页的开发方式来布局应用界面,具有效率高且低成本的效果;本专利技术实施例将HTML与MFC框架结合,实现了前端页面和功能的分离。附图说明图1为本专利技术实施例中的一种应用界面开发装置的原理结构示意图;图2为本专利技术实施例中的前端界面的结构示意图;图3为本专利技术另一实施例中的一种应用界面开发装置的原理结构示意图;图4为本专利技术实施例中的一种应用界面开发方法的原理流程图;图5为本专利技术另一实施例中的一种应用界面开发方法的原理流程图。附图标记说明100-界面处理部200-功能处理部300-存储部400-硬件设备201-NFC控制部202-连接插件具体实施方式下面,结合附图对本专利技术的具体实施例进行详细的说明,但不作为本专利技术的限定。应理解的是,可以对此处公开的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开的原理。通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本专利技术的这些和其它特性将会变得显而易见。还应当理解,尽管已经参照一些具体实例对本专利技术进行了描述,但本领域技术人员能够确定地实现本专利技术的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。此后参照附图描述本公开的具体实施例;然而,应当理解,所公开的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。具体的,本专利技术实施例提供了一种应用界面开发装置,该装置可以实现应用软件的前端界面的显示和动态变化,以及可以实现根据获取的数据信息进行显示切换。而且本专利技术实施例通过纯网页的开发方式来布局应用界面,具有效率高且低成本的效果,另外,本专利技术实施例将HTML与MFC框架结合,实现了前端页面和功能的分离。如图1所示,为本专利技术实施例中的一种应用界面开发装置的原理结构示意图。其中本专利技术实施例中的应用界面开发装置可以包括:界面处理部100和功能处理部200。其中,界面处理部100用于生成显示的前端界面,其可以在前端界面上形成功能图标、菜单等。功能处理部其可以作为前端界面的功能实现的必要部件,即用于实现界面处理部100所形成的前端界面显示或者显示切换等操作。具体的,本专利技术实施例中的界面处理部100可以利用HTML语言以网页的方式布局前端界面。利用HTML语言并以网页的方式布局前端界面,通过该方式可以简单方便的实现界面的布局,从而具有效率高且低成本的效果。例如本专利技术实施例可以利用HTML5、CSS和JavaScript来布局所述前端界面。对于本专利技术实施例中的界面处理部100可以在同一个窗口加载布局多个页面,以及每个页面内显示的内容也可以一同配置。例如图2所示,在主界面上包括三个子页面,每个子页面都的配置都可以具有不同的配置。对于本专利技术实施例中的界面处理部100可以从远端的服务器上接收配置完成的界面来布局所述前端界面,也可以从本地存储器中获取对于界面的配置信息来布局前端界面。即界面处理部100可以单独的从服务器中获取关于界面的配置信息,也可以单独的从本地存储器中获取关于界面的配置的信息,或者也可以分别从服务器和本地存储中获取关于界面的配置信息,并根据该获取的配置信息完成前端界面的布局。相应的,界面处理部100还可以根据从远端的服务器上接收的配置的子界面与本地存储器配置的子界面来布局前端界面。即无论是主界面还是子界面都可以通过服务器和本地配置的界面来布局。另外,本专利技术实施例中的功能处理部200可以对前端界面进行监控,并根据监控到的前端界面所接收的操控动作对应地切换前端界面的显示。即功能处理部200可以实时的监控前端界面所接受的操控动作,并根据对应的操控动作切换前端界面的显示。例如,对于图2所示的实施例,功能处理部200在监控到第一子界面的图标tab1被操控时,即可以对应的弹出第一子界面tab1的显示界面。以此类推,在监控到第二子界面的图标tab2被操控时,即可以对应的弹出第二子界面tab2的显示界面。而监控到第三子界面的图标tab3被操控时,即可以对应的弹出第三子界面tab3的显示界面。另外,在其他实施例中,例如在前端界面中显示有“除尘”的图标,而功能处理部200在监控到该“除尘”被操控时,即可以执行除尘操作对应的动画显示。即本专利技术实施例中还可以包括一存储部300,该存储部300可以对应的存储有预设的动画信息,而功能处理部200可以根据前端界面所接受到的操控动作而对应的从存储部300中读取对应的预设的动画信息,并在前端界面上显示该预设的动画信息。在上述实施例中,可以实现根据前端界面所收到的操控动作而对应的切换前端界面的显示。下面,还可以对硬件设备与界面处理部之间的交互进行详细的说明。如图3所示,在本专利技术的另外一个实施例中,功能处理部200还可以与硬件设备400连接,并可以从硬件设备400中读取相应的数据,如硬件设备的温度信息、运行时间信息、版权信息、存储容量信息等,或者硬件设备中存储的数据等。具体的,功能处理部200可以接收来自界面处理部100的关于请求硬件设备数据的信息,对应的,功能处理部200可以根据该请求硬件设备数据的信息从硬件设备中读取对应的数据结果,并根据该数据结果控制显示处理部100切换前端界面的显示。而上述关于请求硬件设备数据的信息可以通过监控前端界面的操控动作为获得。例如,在前端界面上可以显示有“查杀”的图标,而功能处理部200可以监控到本文档来自技高网...
一种应用界面开发装置和方法

【技术保护点】
一种应用界面开发装置,其包括:界面处理部,其配置为利用HTML语言以网页的方式布局前端界面;功能处理部,其配置为根据监控到的所述前端界面接收的操控动作对应地切换所述前端界面的显示。

【技术特征摘要】
1.一种应用界面开发装置,其包括:界面处理部,其配置为利用HTML语言以网页的方式布局前端界面;功能处理部,其配置为根据监控到的所述前端界面接收的操控动作对应地切换所述前端界面的显示。2.根据权利要求1所述的装置,其中,所述界面处理部进一步配置为利用HTML5、CSS和JavaScript来布局所述前端界面。3.根据权利要求1所述的装置,其中,所述功能处理部还配置为与硬件设备连接,以根据所监控的前端界面上的操控动作读取所述硬件设备的数据,并根据读取的结果控制切换所述前端界面的显示。4.根据权利要求3所述的装置,其中,所述前端界面上包括多个操控部,并且所述功能处理部进一步配置为根据从所述硬件设备读取的数据切换所述操控部的显示动画。5.根据权利要求3所述的装置,其中,所述功能处理部包括NFC控制部,其分别通过不同的连接插件与对应的硬件设备连...

【专利技术属性】
技术研发人员:王欢
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1