一、本周任务
1、学习目标:
1)逐步熟悉AppInventor开发过程;
2)了解如何通过App Inventor组件来设计自己的App;
3)初步熟悉图像、音效等多媒体组件和标签、按钮、加速度传感器等组件的基本属性和布局;
4)初步学会使用逻辑编辑器来定义组件行为;
5)熟练掌握通过AI伴侣进行手机的真机测试。
2、学习重点:
组件属性的设置和布局
3、学习难点:
组件行为的定义
二、案例:小安发展史
1、需要准备的素材
2、运行界面
3、组件设计
1)设置Screen1属性
重点:背景图片 图标 标题
4、逻辑设计
1)按钮被点击时
隐藏按钮——显示小安图片——小安的歌曲——弹出对话框
2)晃动手机时——回到初始状态
小安图片隐藏——显示按钮——小安的歌曲
3)按退回键时
弹出对话框——询问是否推出
三、小结
通过今天课上的实践,不知道大家能否体会到【开发环境搭建简单】【开发过程简单】手机App的界面设计和行为开发都可以通过可视化的拖放拼接组件来完成,无需关注复杂的语法规则。今天必竟是真正意义上的第一个APP,不熟练正常,希望大家感受到了更多的乐趣。
四、作业
1、完成今天的APP
2、为今天的APP撰写说明
【aia文件和word文件上传至qq群文件中】