DIMA-Java_2A.pptVIP

  • 1
  • 0
  • 约9.79千字
  • 约 39页
  • 2016-11-27 发布于河南
  • 举报
DIMA-Java_2A

* * * * * * * * * * * * * * * 课程2A /幻灯片*/共39张 利用Java开发和实现移动应用程序 实现 ImageItem ImageItem 是一个公共类,由 Item 类派生而来。 ImageItem 类存储如下两种图像: 可变图像(Mutable Image) 这类图像是作为空白图像创建的,包含有白色的像素。 不可变图像(Immutable Image) 这类图像通过从文件、资源束或网络中复制数据创建。 课程2A /幻灯片*/共39张 利用Java开发和实现移动应用程序 实现 ImageItem(续) 可以用于ImageItem的三种外观模式是: PLAIN 这种模式将一个 ImageItem 作为一个非交互的屏幕元素显示。 HYPERLINK 这种模式将一个 ImageItem 作为一个超链接显示。 BUTTON 这种模式将一个 ImageItem 作为一个三维按钮显示。 可以用于创建 ImageItem 对象的两个构造函数是: ImageItem(String label, Image imge, int Layout, String alttext) ImageItem(String label, Image imge, int Layout, String alttext, int appearance Mode) 课程2A /幻灯片*/共39张 利用Java开发和实现移动应用程序 实现 ImageItem(续) 下表描述了ImageItem 类种定义的方法: 方法 描述 getAltText() 返回备选文本,在图像大小超出了移动设备的显示能力时显示。 getAppearanceMode() 返回 ImageItem 的外观模式。 getImage() 返回 ImageItem 对象引用的 Image 对象。 getLayout() 返回布局指示,用来控制 ImageItem 对象的位置。 课程2A /幻灯片*/共39张 利用Java开发和实现移动应用程序 实现 ImageItem(续) 方法 描述 setLayout(int Layout) 为当前 ImageItem 对象指定布局指示。 setImage(Image imt) 指定 ImageItem 对象引用的 Image 对象。 setAltText(String alt) 为当前 ImageItem 对象指定备选文本。 课程2A /幻灯片*/共39张 利用Java开发和实现移动应用程序 小结 在这一课中,你学习了: 因为对于移动设备,没有唯一的显示标准,所以JTWI规范也没有为创建移动应用程序的UI 定义唯一的 UI API。 MIDP定义了可以UI API 以利用少量资源和小显示屏创建移动设备 。这个 API 提供了各种类和接口,可以用来创建多种UI组件,比如表单、列表和文本框。 MIDP UI 提供了如下两种 UI API: 高层(High level) 底层(Low level) 与MIDP UI 相关的各种类可以从javax.microedition.lcdui包中获得。 课程2A /幻灯片*/共39张 利用Java开发和实现移动应用程序 小结(续) 高层 UI API 使用户可以创建可移植 UI 组件,这些组件可以部署在多种移动设备中。 底层 UI API 提供了Canvas类,可以用来自由创建自定义的UI组件。利用底层 UI API 创建的 UI 组件的局限性是:它们不能在多种移动设备间通用。 低级 UI API 提供 Canvas 类,该类可用于创建高度自定义 UI 组件。 与桌面应用程序相比,设计移动应用程序的 UI 的限制性因素是不同的。之所以会有不同的限制,是因为桌面计算机和移动设备的显示硬件和存储器资源是极为不同的。 移动设备的 UI 和桌面 UI 在很多方面不同,比如屏幕尺寸、内存要求、输入键的数目和种类、屏幕分辨率和颜色。 MIDP UI 在顶层定义了两个类:Display 和 Displayable。 课程2A /幻灯片*/共39张 利用Java开发和实现移动应用程序 小结(续) Displayable 类用来创建和显示各种UI组件,比如文本框、图像和屏幕。 Display 对象用来管理移动设备的屏幕上显示的信息, Displayable 对象用来代表将要在移动设备的屏幕上显示的图形信息。 移动设备的 UI 组件可以分为两类:屏幕和项。 Screen 类用来派生出多中类型的屏幕,比如Form 和TextBox。 Item 类用来创建和访问可作为屏幕组件的项 。 课程2A /幻灯片*/共39张 利

文档评论(0)

1亿VIP精品文档

相关文档