KnowledgeCity

面向 Android 的 Java:计时点击游戏

通过此中级Android Java编程课程学习移动端功能。
免费观看第一课 — 获取全部 12 节课程的完整访问权限。

To view this video please enable JavaScript.

课程:按需
中级  提供者 Shad Sluiter  12 课时 ·  46m  语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文 

课程描述

在本教程中,您将创建一个演示Android多个功能的游戏,包括后台任务、计时器、进度条和游戏状态类。该应用程序显示了两个按钮,用户在30秒的时间范围内尽可能多地单击这些按钮。计时器使用可运行的任务。进度条显示剩余时间。启用和禁用按钮以使游戏正常运行。游戏状态类旨在封装游戏的所有属性,包括剩余时间和得分。     

学习目标

  • 演示在Android应用程序中使用后台任务。
  • 设置计时器并在进度条中显示结果。
  • 设计一个类来封装应用程序的多个属性。
  • 以编程方式启用和禁用按钮。

您将学到的内容

  • 演示如何在 Android 应用程序中使用后台任务
  • 设置计时器并在进度条中显示剩余时间
  • 设计一个游戏状态类,用于封装多个应用程序属性,例如剩余时间和分数
  • 通过编程方式启用和禁用按钮以控制游戏流程
  • 为多个按钮附加共享点击监听器
  • 使用 postDelay 处理器运行时钟,并删除回调以停止时钟

关键要点

  • 本课程构建一款游戏,用户需在 30 秒内尽可能多次点击两个按钮。
  • 计时器通过可运行任务实现,进度条显示剩余时间。
  • 通过启用和禁用按钮来确保游戏正常运行。
  • 游戏状态类封装了游戏的所有属性,包括剩余时间和分数。
  • 本教程涵盖启动和停止时钟、计算游戏分数,以及检查时间限制以结束游戏。

常见问题

在本课程中我将构建什么?

您将创建一款 Android 游戏,该游戏显示两个按钮,用户需在 30 秒内尽可能多次点击这两个按钮,并使用后台任务、计时器、进度条和游戏状态类来实现。

游戏中的计时器和进度条是如何工作的?

计时器使用可运行任务实现,进度条显示剩余时间。本课程涵盖使用 postDelay 处理器运行时钟、删除回调以停止时钟、更新进度条,以及检查时间限制以结束游戏。

本课程涵盖哪些 Android 开发技能?

本课程涵盖 Android 应用程序、Android 开发、Android UI、AsyncTask、Java GUI 以及实时 Java。

游戏状态类的作用是什么?

游戏状态类旨在封装游戏的所有属性,包括剩余时间和分数,展示如何设计一个封装应用程序多个属性的类。