美文网首页你好APP
05 小安爱画画 2.0

05 小安爱画画 2.0

作者: 十二的小世界 | 来源:发表于2018-05-02 16:21 被阅读0次

 一、本周目标

1、学习目标:

1)进一步掌握绘画动画组件实现丰富的绘画功能

2)掌握计时器、滚动条等组件

3)多屏切换App的开发

2、学习重点:

计时器组件、多屏切换App的开发

3、学习难点:

多屏切换中值的调用

二、准备开始

1、APP新增功能分析

1)增加弹幕

2)保存功能:保存处理好的图片

3)升级选择颜色功能

三、新增功能实现

1、增加弹幕

当发送被点击时,在画布中绘制文本,位置随机

当发送被点击时调用画布的绘制文本功能

2、保存图片功能

保存功能最简单的实现

此时保存是没有指定名字的,系统随机命名

保存为指定名称

在逻辑设计事指定名称 为了避免重名增加时间标记

保存为输入名称

3、升级选择颜色功能【从三种颜色到调色板】

基础:颜色由RGB(红、绿、蓝)三种基色合成

利用三基色合成颜色

1)实现多屏跳转

实现从screen1至screen_color的跳转 实现从screen_color到screen1的跳转,并将画布颜色设置为返回值

2)Screen_color的组件设置

新增组件:

滑动条

重点设置:数值范围从0—255

画布的背景颜色随着滑动条的变化而变化

3)将返回值传给screen1中的画笔颜色

五、小结

今天学习了新的组件——滑动条,也第一次实现了app屏幕之间的跳转,大家可以多试试

值在多屏之间的传递也是很重要的点,在后续的学习中也非常重要

六、作业

1、完成小安爱画画升级版的设计。

2、尝试增加按钮修改画笔的粗细。

相关文章

  • 05 小安爱画画 2.0

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

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

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

  • 放弃也是一种勇敢

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

  • 图妈爱画画05

  • “写不完作业,老师吵”

    晚上,小安琪从抽屉拿出来一个本,放到床上,左翻翻,右翻翻。我说:“你是不是想画画?”小安琪点了点头。于是,我给她拿...

  • 小安,小安,小安……

    刚放寒假,爸爸妈妈就把小安送回了家乡交给了爷爷奶奶照顾,家里的祖屋只剩下爷爷、奶奶和小安 农村总是那么的静谧,没有...

  • oauth token twt 之间的联系

    参考 理解 OAuth 2.0[http://www.ruanyifeng.com/blog/2014/05/oa...

  • restful了解下

    关于restful及oAuth2.0 http://www.ruanyifeng.com/blog/2014/05...

  • 服务认证

    1、OAuth 2.0阮一峰:http://www.ruanyifeng.com/blog/2014/05/oau...

  • 挑战舒适区

    小安从小就喜欢画画,一到学校画画,有时候就 忘了时间。旁边的小鱼就非常坐不住,有时候去逗逗 其他的小朋友,...

网友评论

    本文标题:05 小安爱画画 2.0

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