美文网首页你好APP
04 小安爱画画【初级版】

04 小安爱画画【初级版】

作者: 十二的小世界 | 来源:发表于2018-04-23 10:19 被阅读0次

一、本周目标

1、学习目标:

1)深入理解逻辑设计可视化编程

2)掌握利用绘图动画组件实现绘图功能

3)了解事件与行为,掌握事件驱动的编程,学会处理手机触屏、划屏、计时等基本事件

2、学习重点:

1)利用绘图动画组件实现绘图功能

3、学习难点:

1)处理手机触屏、划屏等基本事件

二、准备开始

1、APP功能

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

2)用手指在手机屏幕上画线;

3)用手指触碰手机屏幕画圆;

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

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

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

2、小提示:注意修改名称

1)项目名称:想修改项目名称,可以点击菜单“项目→另存项目”,就可以为原有项目赋予新的名称,同时原有项目依然得以保留;

2)组件名称:一般的组件名称都可以修改,但Screen1例外,在当前版本中不能修改初始屏幕的名称;

3)屏幕标题:出现在设备的标题栏中,是屏幕的标题属性,默认值是Screen1,如第一章你好猫咪中所见到的,可以随意修改它,例如我们刚刚将它改为“油漆桶”。

三、组件设计

水平布局一:用三个颜色按钮控制画笔颜色

方法与漫画书按钮相同,此处按钮用可用ppt制作,更好看

画布【绘画动画——画布】

功能:

· 有预设好背景图

· 可在上面作画

· 可以将图片设置为用户拍摄的照片

这是一个新的模块,有一点不一样哦!

水平布局二:内添加四个按钮,分别具有拍照、清除两种功能

四、逻辑设计【为我们的组件添加行为】

拖动画线【拖动事件:手指在画布上放下,手指与屏幕保持接触并移动】

这条线实际上是由无数个微小的直线(线段)构成,手指每次微小的移动,都将从手指所在的最后一个位置开始,到手指的当前位置为止,绘制一个微小的线段。

画线注意坐标 当手指拖动时,从上一点到当前点绘制线段

实现按钮功能

需要实现两组按钮,三种功能:调色、拍照、清除

选择按钮对应的事件——选择被操作的对象——实现功能

在拍照一项:在拍照后需要将图片设置为画布的背景图片

五、小结

今天学习了新的组件——画板,画板还有一些没有用到的功能,可以尝试探索一下。

六、作业

1、完成小安爱画画初级版的设计,并安装体验。

2、尝试添加新的功能,比如调整画笔粗细等。

相关文章

  • 04 小安爱画画【初级版】

    一、本周目标 1、学习目标: 1)深入理解逻辑设计可视化编程 2)掌握利用绘图动画组件实现绘图功能 3)了解事件与...

  • 05 小安爱画画 2.0

    一、本周目标 1、学习目标: 1)进一步掌握绘画动画组件实现丰富的绘画功能 2)掌握计时器、滚动条等组件 3)多屏...

  • 放弃也是一种勇敢

    你永远不知道你失去的,其实……也没什么卵用! 小安是我的闺蜜,青梅竹马,两小无猜的那种,小安超爱画画,家里的墙上到...

  • 持续做,向目标奋进!

    有诗、有梦、有远方 我是参加了初级版和方法论版的选手 一、初级版体会: 印象中的初级版课程,除了永澄老师的强击烧脑...

  • Android 折线图 进阶版

    在看该文章时 可以先看看初级版 折线图初级版 效果图 跟初级版相比, 加入了 框线文本数据的适配,横线数量适配,传...

  • 宝贝计画儿童初级学画画基础教程

    宝贝计画儿童初级学画画基础教程 选择儿童初级学画画基础教程不单单是学画画,要多方面的去思考,除了学画画还能挖掘孩子...

  • 瑜伽小人图 初级版

    瑜伽小人图初级版

  • 塔罗日记

    大家好,我是爱读书、爱画画、爱发呆也爱追梦的塔罗师~小丫。 塔罗初级班毕业了,中级班进修中,要坚持作塔罗日记啦! ...

  • 图妈爱画画04

  • 2017-04-04 《清明雨后》  摄影实践   小葡萄

    《清明雨后》 器材:佳能EOS1200D,初级。 摄影时间:2017-04-04 15:50——17:10 摄影者...

网友评论

    本文标题:04 小安爱画画【初级版】

    本文链接:https://www.haomeiwen.com/subject/lyhklftx.html