中级
提供者 : Shad Sluiter
6 章节 · 45 课时 · 3h 1m
语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文
课程描述
在这些课程中,学生将能够编写Android Java 程序来演示如何布局用户界面、将UI项连接到Java 代码、处理点击事件、向用户显示反馈、将相关数据封装到一个类中并使用图形和文本资源。
本课程是为已经了解一些Java 的程序员设计的。建议在开始本部分之前完成Java 1课程。
学习目标:
- 安装和配置Android Studio。
- 使用约束创建按钮、文本和图像的布局。
- 将UI的项目与Java 代码中的值联系起来。
- 以编程方式操作UI元素的属性。
- 在Android应用程序中创建多个Java 类。
- 响应UI中的点击事件。
- 管理项目中的文本和图形资源。
- 管理可运行任务。
- 将相关的应用程序属性封装在一个Java 类中。
您将学到的内容
- 演示在Android应用程序中使用后台任务
- 设置计时器并在进度条中显示剩余时间
- 设计游戏状态类以封装多个属性,例如剩余时间和分数
- 通过编程启用和禁用按钮以控制游戏流程
- 在Android Studio中创建和管理字符串资源、按钮ID及按钮对象数组
- 添加点击监听器,包括处理多个按钮的共享点击监听器
关键要点
- 本课程构建一个游戏,用户需在30秒内尽可能多次点击两个按钮。
- 计时器使用可运行任务实现,进度条显示剩余时间。
- 通过启用和禁用按钮使游戏正常运行。
- 游戏状态类封装了游戏的所有属性,包括剩余时间和分数。
- 项目在Android Studio中创建和开发。
常见问题
在本课程中我将构建什么?
您将创建一个游戏,该游戏显示两个按钮,用户需在30秒内尽可能多次点击,以此演示Android功能,包括后台任务、计时器、进度条和游戏状态类。
游戏如何跟踪时间和分数?
计时器使用可运行任务,进度条显示剩余时间,游戏状态类封装游戏的所有属性,包括剩余时间和分数。
本课程涵盖哪些Android技能?
涵盖Android开发、Android软件开发、Android Studio、Android UI、Java开发工具包以及Java图形用户界面。
具体教授哪些技术?
您将学习使用后台任务、设置计时器并在进度条中显示结果、设计用于封装多个应用程序属性的类,以及通过编程启用和禁用按钮。
开发应用程序使用什么工具?
应用程序在Android Studio中构建,您将在其中创建项目、管理字符串资源、设置按钮属性并创建后台线程。









