- 1
- 0
- 约1.27万字
- 约 24页
- 2018-11-08 发布于江苏
- 举报
第三讲制作图表应用程序—低级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{
您可能关注的文档
最近下载
- 2024年山东省枣庄市中考物理真题及答案解析.pdf VIP
- 功夫肩颈商业计划书.docx VIP
- 功夫肩颈云连锁合同.doc VIP
- 《建筑工程建筑面积计算规范》gbt50353-2025secret.docx VIP
- 2026中国铁路广州局集团有限公司招聘普通高校毕业生111人(四)考试参考题库及答案解析.docx VIP
- 公交枢纽站场工程监理规划范本.docx
- 动火作业安全规范(AQ3022-2008)(A4-4).pdf VIP
- 云连锁招商代运营服务.pdf VIP
- 上海市浦东新区2024−2025学年高二下学期期末教学质量检测 数学试卷(含解析).docx VIP
- 2024-2025学年上海市浦东新区高二下学期期末质量检测数学试卷含详解.docx VIP
原创力文档

文档评论(0)