第三讲制作图表应用程序—低级API—3.docVIP

  • 1
  • 0
  • 约1.27万字
  • 约 24页
  • 2018-11-08 发布于江苏
  • 举报

第三讲制作图表应用程序—低级API—3.doc

第三讲制作图表应用程序—低级API—3

第三讲 制作图表应用程序 — 低级API —  在上一讲中讲述了如何利用高级API制作简单的UI应用程序。在这讲中,我们将讲述如何利用低级API进行图表应用程序的开发。 低级API 在上一讲中所叙述的高级API具有很高的移植性,由于不能仅限于使用被定义的部分,因此,制作成具有很大的制约限制的UI是相当困难的。但是,在本讲中将要学习的低级API,由于不同机种的显示屏的尺寸和按键的数量也不同,所以即使移植性降低,也能完全按照自己的意图制作UI,甚至可以直接访问输入装置。  低级API是由Canvas类和Graphics类2个类组成。Canvas类是Displayable类的子类、是在进行图表操作和事件操作时表示描述对象的画面的类。用Graphics类能够进行TEXT和画像示意图以及图形的描绘等,是针对Canvas子类进行描绘处理的类。     Canvas类    Canvas类是Displayable的子类,具有描绘方法和处理低级事件的功能。另外,Canvas类是抽象类,因此必须在应用中制作承袭Canvas类的单独的类。 Canvas类中有一个名为paint(Graphics g)的抽象方法。根据这个paint方法中所记述的描绘处理,可以在Canvas中描绘图形、文字、画像。所以我们必须覆盖这个方法来讲解。 Class MyCanvas extends Canvas{

文档评论(0)

1亿VIP精品文档

相关文档