【技术实现步骤摘要】
本专利技术涉及计算机、网络
,特别涉及一种生成动态用户界面的系统及其 实现方法。
技术介绍
UI (UI即用户界面,是her Interface的简称)是CE(电子消费)产品中非常重 要的组成部分。UI设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计。UI设 计不仅让CE(电子消费)产品变得有个性有品味,还让CE(电子消费)产品的操作变得舒 适、简单、自由,充分体现CE(电子消费)产品的定位和特点。传统的UI (用户界面)一般使用C语言之类的比较常用的编程语言编写程序,这 样写出来的程序是本地运行程序,即生成UI界面的全部二进制代码都在CE设备内驻留并 且运行。随着网络的普及,出现了另外一种UI,其方法是使用浏览器作为生成界面的核心, 界面代码驻留在远程服务器上,系统运行时,浏览器从远端服务器上下载界面描述代码,运 行并显示。但是,上述两种程序都有各自的缺点用C语言编写的本地运行程序其缺点在于, 系统UI (用户界面)的开发周期很长,而且对开发人员的要求比较高,整个系统需要从底层 开始重新设计和实现,其升级和部署新系统的难度非常大,需要用户自己操作 ...
【技术保护点】
一种动态生成用户界面的系统,包括CE设备和与CE设备无线连接的互联网服务器,其特征在于,所述CE设备包括本地代码库、浏览器内核渲染引擎和系统缓冲区;所述浏览器内核渲染引擎,用于从互联网服务器中下载界面文档,解析所述界面文档,对其进行效果渲染,以形成渲染结果,并将渲染结果输出到所述系统缓冲区;所述本地代码库,用于调用CE设备中的显示资源进行绘图操作,以形成输出结果,并与浏览器内核渲染引擎通讯后,在所述渲染结果输出的同时将输出结果输出到所述系统缓冲区;所述系统缓冲区,用于接收所述浏览器内核渲染引擎和本地代码库输出的结果,并将所述结果在CE设备的显示界面上显示。
【技术特征摘要】
【专利技术属性】
技术研发人员:孙翀,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:44[中国|广东]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。