- 2
- 0
- 约2.95万字
- 约 72页
- 2017-06-20 发布于湖北
- 举报
第7章 低级用户界面编程 郝玉龙 E_mail:haoyulongsd@163.com 7.1低级用户界面编程概述 7.2 Graphics绘图 7.3底层事件处理 7.4高级Command命令处理 7.5高级事件与低级事件的并发 7.6高级屏幕与低级屏幕的协同 7.7屏幕事件处理 7.8深入研究屏幕绘制 7.9开发自定义组件 小结 7.1低级用户界面编程概述 高级用户界面API使用起来比较简单,且具有较高的可移植性,但由于是通过底层的MIDP实现来控制最终的UI显示,因此无法实现对屏幕UI组件外观的精确控制。 在一些手机游戏等程序的实现中,要求开发人员必须对屏幕画面的每一个细节都要进行精确控制,这就需要用到低级用户界面API来进行界面开发。 利用低级用户界面API,开发者可以对界面进行更精确的控制,但在获得更大的灵活性的同时也失去了可移植性。 7.1低级用户界面编程概述 MIDP为程序开发人员提供了一组低层API。低层API由Canvas类和一组辅助支撑类(例如图形、字体和图像)组成。用户利用这些低级API可对设备精确控制,如绘制像素、接收原始的用户输入事件等。与高级API相比,开发人员可以更加灵活地控制屏幕绘制,但同时开发的复杂程度也大大提高,并在一定程度上丧失了程序的移植性。 低级用户界面编程必须使用两个关键类:Canvas类和Graphics类。 Canvas
原创力文档

文档评论(0)