你好APP

02 漫画书之《你今天真好看》

2018-04-13  本文已影响0人  十二的小世界

一、本周任务

1、学习目标:   

  1、了解App Inventor 应用的体系结构;

  2、初步掌握App Inventor 应用要素;

 3、使用布局组件来控制屏幕的外观;

 4、初步掌握“如果......则......”判断模块;

2、学习重点:

 App Inventor 应用要素

3、学习难点:

将所学内容应用到“我的漫画书”中

二、进一步了解AppInventor

AppInventor基本要素

1、AppInventor基本要素分析

1)组件【组件设计】

– 可视组件:当App运行后能看见的组件,如按钮, 文本框和标签等,这些常用于设计App的界面

– 非可视组件:不出现在App界面中的组件,提供访问设备的内建功能,如短信收发器

– 属性和行为:组件一般都有,通过设置每个组件的属性值和对事件响应的行为,组合形成独特的App应用提供访问设备的内建功能

2)变量

3)行为【为组件添加行为—逻辑设计】

– App可以看作是系列事件处理机的集合,通过对事件的响应和处理来反映App的行为

   ·事件

    – 用户触发的事件,如划屏、按下按钮等

    – 其他系统定义的事件,如App启动、时钟、动画精灵碰撞、来电、位置改变等

  ·响应

    – 事件发生时,App会调用一系列过程来响应

三、案例:你今天真好看

1、任务

开发一个漫画书App,可以通过按钮翻阅上传到素材库中的漫画图片

具体要求如下:

1、准备好3~5个图片文件,作为漫画书内容。

2、设计App的界面,翻页可以通过按钮来实现,比如“前一页”和“后一页”按钮;

3、编写好App的行为

1)能正常翻页

2)有合适的翻页提示,如“已经是第一页,不能往前翻了”,“已经是最后一页,不能往后翻了”

4、做好测试工作后,把导出的源代码文件名修改为zfq_comic_0412.aia

5、写一个word文档,介绍一下你的App,让使用者能快速了解你的作品。文档里面应该含有你的App运行的屏幕截图,把该word文件改名为zfq_comic_0412.doc

2、需要准备的素材

1)自选喜欢的漫画4至5页,老师准备的是自己超爱的《你今天真好看》!

2)喜欢的音效和音乐,老师准备了音效“啊哦”作为提示音和“虫儿飞”作为背景音乐。

我超爱的一本暖暖的漫画

3、组件设计

图像组建高度和宽度选择“充满”

4、逻辑设计

如果.....则......

“如果......则......”的不同形式

看看怎么来实现翻页



AppInventor案例之《你今天真好看》_腾讯视频

5、小结:

1)组件设计增加了水平布局的使用

2)逻辑设计增加了“如果......则......”,也就是我们的判断语句,大家可以尝试不同的使用。

6、作业:

1)完成自己的漫画书的翻页

2)根据上节课的所学为你的漫画书添加音效和音乐

上一篇 下一篇

猜你喜欢

热点阅读