写给大家看的安卓应用开发书:App Inventor 2快速入门与实战
上QQ阅读APP看书,第一时间看更新

第2章 油漆桶

本章介绍画布组件,用它来绘制简单的二维(2D)图形。具体目标是创建一个名为“油漆桶”的应用,让用户可以用不同的颜色在手机屏幕上绘画;然后改进功能,让用户用手机拍摄照片,并在照片上进行绘画。回顾历史,早在20世纪70年代,“油漆桶”这一类绘画应用是最早运行在个人电脑上的应用之一,目的是为了证明个人电脑的潜力。那时候,开发这样一款简单的绘画应用是一项极其复杂的工作,而且绘画效果也不尽人意。但现在,使用App Inventor,任何人都可以快速地创建一个有趣的绘画应用,这也正是创建2D游戏的起点。

如图2-1所示,“油漆桶”应用能实现下列目标:

图2-1 “油漆桶”应用

· 用手指在虚拟的油漆桶中蘸取绘画所需的颜色;

· 用手指在手机屏幕上画线;

· 用手指触碰手机屏幕画圆;

· 点击画布下方的按钮来擦净画布;

· 点击画布下方的按钮来改变画笔的尺寸;

· 用相机拍摄照片,并在照片上绘画。