中级
提供者 : Shad Sluiter
12 课时 · 46m
语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文
课程描述
在本教程中,您将创建一个演示Android多个功能的游戏,包括后台任务、计时器、进度条和游戏状态类。该应用程序显示了两个按钮,用户在30秒的时间范围内尽可能多地单击这些按钮。计时器使用可运行的任务。进度条显示剩余时间。启用和禁用按钮以使游戏正常运行。游戏状态类旨在封装游戏的所有属性,包括剩余时间和得分。
学习目标
- 演示在Android应用程序中使用后台任务。
- 设置计时器并在进度条中显示结果。
- 设计一个类来封装应用程序的多个属性。
- 以编程方式启用和禁用按钮。
您将学到的内容
- 演示如何在 Android 应用程序中使用后台任务
- 设置计时器并在进度条中显示剩余时间
- 设计一个游戏状态类,用于封装多个应用程序属性,例如剩余时间和分数
- 通过编程方式启用和禁用按钮以控制游戏流程
- 为多个按钮附加共享点击监听器
- 使用 postDelay 处理器运行时钟,并删除回调以停止时钟
关键要点
- 本课程构建一款游戏,用户需在 30 秒内尽可能多次点击两个按钮。
- 计时器通过可运行任务实现,进度条显示剩余时间。
- 通过启用和禁用按钮来确保游戏正常运行。
- 游戏状态类封装了游戏的所有属性,包括剩余时间和分数。
- 本教程涵盖启动和停止时钟、计算游戏分数,以及检查时间限制以结束游戏。
常见问题
在本课程中我将构建什么?
您将创建一款 Android 游戏,该游戏显示两个按钮,用户需在 30 秒内尽可能多次点击这两个按钮,并使用后台任务、计时器、进度条和游戏状态类来实现。
游戏中的计时器和进度条是如何工作的?
计时器使用可运行任务实现,进度条显示剩余时间。本课程涵盖使用 postDelay 处理器运行时钟、删除回调以停止时钟、更新进度条,以及检查时间限制以结束游戏。
本课程涵盖哪些 Android 开发技能?
本课程涵盖 Android 应用程序、Android 开发、Android UI、AsyncTask、Java GUI 以及实时 Java。
游戏状态类的作用是什么?
游戏状态类旨在封装游戏的所有属性,包括剩余时间和分数,展示如何设计一个封装应用程序多个属性的类。









