|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
手机用到的是用j2me所编出来的小程序。
简介
还处于低级阶段的e4项目是下一代的Eclipse。EclipseV4.0将在2010公布。以以后的Eclipse和OSGi手艺作为坚固的基本,e4的一个次要方针就是让您能更轻松地编写和重用组件。未来,跨各类盘算情况(Web/RIA、桌面、服务器、云、嵌进式设备)将会有一个一致的通用平台,而且将会有更多的手艺被集成进Eclipse。好比:
一个基于OSGi的加强编程模子,它可供应更好的软件组件断绝。
XWT,一个新的工具包或框架,用于声明性地界说SWT/JFace使用程序的布局。
CascadingStyleSheets(CSS)能够在不用显式地修正使用程序代码的情形下出现UI组件。
尺度小部件工具包(SWT)的一个新端口,也被称为SWT扫瞄器版本,它能够让以后的SWT使用程序在扫瞄器的Flash播放器中被实行。
用JavaScript编写软件以便在Eclipse运转时内实行。
在本文中,懂得e4的一些次要特征。我们还会创立一个利用e4的新XWT界面和数据绑定特征的示例使用程序。XWT是一个声明式工具包,用来以XML编写SWT/JFaceUI组件。
新特征
从编程模子到运转时扩大,e4增添了很多新特征。这些新特征让Eclipse平台有了可扩大性。本节将扼要先容一些值得存眷的新特征。
服务编程模子
在最后的服务编程模子(OSGi或Eclipse扩大注册表)内有三个介入者:服务代办署理、服务供应者和服务利用者。服务供应者将自已注册到服务代办署理,而服务利用者则会在服务代办署理中追求自已必要的服务。这很好地拆分了服务供应者与使用者,但它请求服务供应者与利用者对特定的服务代办署理有明晰的懂得。
e4中的加强服务编程模子引进了高低文(它是服务代办署理的一部分)的观点作为一种存储和晓得该怎样定位这些服务并将其供应给服务利用者的机制。在运转时,服务利用者利用依附注进手艺来注进所需的服务供应者完成。这打消了对服务代办署理的懂得。服务供应者可使用各类手艺来将自已声明或注册给服务代办署理。展现了服务编程模子的开展和演化。
.服务编程模子
模子化的UI
在Eclipse平台UI的初期版本中,workbench被显式地硬编码来结构workbench窗口、workbench页面、编纂器地区或视图仓库。定制基于Eclipse的使用程序是不同意的。
e4引进了分外的一层,可将UI元素提取和笼统成一个模子。使用程序能够从头设置或扩大这个模子来制造分歧的表面。这个模子也可主动态利用;模子的改动能够当即反应出UI的变更。
<p>
再说第三点:我并没有提到服务器也要整合,然后是IDE,一个好的IDE能够200%提高开发的速度,就说图形方面:你是经过简单托拽和点击就能实现功能好那。 |
|