J2ME-lecture03-高级用户界面设计.pptVIP

  • 4
  • 0
  • 约3.84万字
  • 约 138页
  • 2019-10-12 发布于湖北
  • 举报
J2ME设计及应用 Fall 2011 第三讲 高层用户界面设计 3.1用户界面概述 一、J2ME用户界面的特点 图形驱动效率高 界面结构简单 与传统界面风格一致 智能设计 二、用户界面的分类 在javax.microedition.lcdui包中的界面类,分为: 高层用户界面类:Screen类 低层用户界面类:Canvas类和Graphic类。 高层用户界面的特点: 封装了一些基本界面控件; 主要应用于业务处理的应用程序; 完成较高层次的抽象,移植性好; 无需关心各种界面控件的颜色、字体和外观; 滚动、翻页等交互都由界面控件完成,无需设计者关心。 低层用户界面的特点: 允许设计者在屏幕上较准确地绘制图形; 主要用于游戏界面的设计; 抽象较少,不能保证程序可以在不同的硬件设备上运行,也不能保证硬件设备的运行结果相同,可移植性差; 可以进行细致的布局,绘制每个像素点、接受较低层的事件、直接获得用户的按键消息; 可以设计复杂的用户交互。 三、lcdui包结构(主要类的类图解)(Liquid?Crystal Display User Interface,液晶显示用户界面) 3.2 屏幕交互类 一、管理MID屏幕——Display类 Display是J2ME应用程序中的屏幕管理类,它负责将各个界面显示内容映射到实际硬件设备,相当于一个逻辑屏幕。 每个MIDlet有且只有一个Displa

文档评论(0)

1亿VIP精品文档

相关文档