第1章 水果配对
1.1 游戏描述
1.2 界面设计
1.2.1 界面布局
1.2.2 组件属性设置
1.2.3 上传资源文件
1.3 编写程序——屏幕初始化
1.3.1 创建按钮列表
1.3.2 让按钮显示背面图案
1.3.3 创建图片列表
1.3.4 为按钮指定正面图案
1.3.5 随机显示正面图案
1.4 编写程序——处理按钮点击事件
1.4.1 流程图
1.4.2 判断两个按钮图案的异同
1.4.3 处理两个按钮图案相同的情况
1.4.4 处理两个按钮图案不同的情况
1.4.5 代码的复用——改进按钮点击事件处理程序
1.4.6 代码的规整
1.4.7 改造闪现计时器的计时事件处理程序
1.4.8 测试
1.5 编写程序——控制游戏时长
1.5.1 控制游戏时长
1.5.2 显示剩余时间
1.5.3 将剩余时间计入总成绩
1.6 编写程序——设计游戏结尾
1.6.1 显示游戏得分
1.6.2 保存游戏得分
1.6.3 处理对话框的按钮选择
1.6.4 创建游戏初始化过程
1.7 程序的测试与修正
1.7.1 选取列表项错误
1.7.2 重新开始游戏时点击按钮无响应
1.7.3 重新开始游戏时图案排列不变
1.7.4 快速点击按钮时系统提示错误
1.8 代码整理
第2章 计算器
2.1 功能描述
2.1.1 符号及术语
2.1.2 具体功能
2.2 用户界面设计
2.3 编写程序——实现常规操作
2.3.1 输入数字
2.3.2 点击算符
2.3.3 点击等号
2.3.4 代码测试及说明
2.4 编写程序——实现连续运算
2.4.1 代码修改
2.4.2 测试及代码修正
2.5 编写程序——实现小数输入
2.5.1 编写按钮点击程序
2.5.2 代码测试及程序修正
……
第3章 九格拼图
第4章 天气预报——基础版
第5章 天气预报——图片版
第6章 打地鼠
第7章 幼儿加法启蒙
第8章 简易家庭账本——登录
第9章 简易家庭账本——导航菜单与收入记录
第10章 简易家庭账本——系统设置
第11章 简易家庭账本——支出记录
第12章 简易家庭账本——收支查询
第13章 简易家庭账本——年度收支汇总
第14章 简易家庭账本——分类汇总及其他
第15章 数学实验室(一):鸡兔同笼
第16章 数学实验室(二):素数问题
第17章 数学实验室(三):公约数与公倍数
第18章 数学实验室(四):绘制函数曲线
第19章 寻找加油站
第20章 贪吃蛇
第21章 因式分解之十字相乘
后记
附录A 开发工具、测试方案与学习资源
附录B 不同的App Inventor汉化版本
展开