KnowledgeCity

面向 Android 编程的 Java 中级

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

To view this video please enable JavaScript.

课程:按需
中级  提供者 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中构建,您将在其中创建项目、管理字符串资源、设置按钮属性并创建后台线程。