第四章 安安爱画画
本章以一个“涂鸦画板“为案例,对App Inventor程序开发做进一步介绍。涂鸦画板具有最基本的绘图功能,在一张画布上可以选择画笔的颜色,画笔的粗细,作画的方式(画圆点还是划线),画好还可以存盘。通过本案例对Canvas、HorizontalArrangement、Camera等组件和屏幕触摸、滑动行为等进行讲解,并结合案例中记录当前线宽和颜色的需求引出变量的概念,对一般程序设计中的“数据类型和变量”概念进行阐述。
本章的主要知识点包括:
(1)利用画布实现绘图功能;
(2)配合Ball控件和Clock控件实现动画;
(3)如何产生随机数。
(4)处理触摸和划屏行为;
(5)控制屏幕的布局;
(6)App Inventor程序设计机制