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

一、本周任务

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)根据上节课的所学为你的漫画书添加音效和音乐

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,596评论 25赞 708
  • 雷雁雄10月19日总结:今天做初级助教,每个环节都又有了不一样的体验,自己初级课时我就没去探索自己,现在探索自己有...
    雷雁雄阅读 255评论 0赞 0
  • 第一次看到自己简书首页出现签约作者标志时,我正在等下班回家的公交,每天下班等公交车我必做的一件事就是刷简书。我的第...
    青如许阅读 8,875评论 115赞 298
  • 1、你自信叨逼叨来掩饰自己空虚与内向的样子,真的令人作呕与可怜。 2、自己强大,才能有吸引力。 3、知道这么多道理...
    十字魔偶阅读 175评论 0赞 0
  • 01 今天晚上公司临时加班。我打电话告诉老公,说我晚上十点才能回来,叫他下班自己去幼儿园接孩子,帮他洗好澡,九点就...
    紫嫣潇雪阅读 684评论 3赞 3

友情链接更多精彩内容