Android 基础:多屏应用(中/英)

初级

大约 2 个月

6小时每周 (自主学习)

由以下企业参与制作:
加入成千上万的全球学员

开始免费课程

加入课程
免费
可享受
课程视频
实战练习与参考项目指导
初级

大约 2 个月

6小时每周 (自主学习)

由以下企业参与制作:
加入成千上万的全球学员

课程概述

Android 应用无处不在,成为一名 Android 开发者是一个非常明智的职业选择。在这门课程里,学习如何开发 Android 多屏应用!

这门课程适合已经完成Android 开发入门课程的学习者。你不需要其他编程经验也能学习这门课程。

学习任何新技能都会面临挑战。在学习编写 Android 应用的旅途上,我们将与你携手并肩。但是,为了在本课程的学习中取得最大收获,你必须对学习充满热情,并在你的日程表上安排学习时间。

课程结束时,你将编写一个语言学系应用,并与你的朋友分享。此课程提供中文版本。

如果你还想学习更多,可以学习以下 Android 基础纳米学位的免费课程:

喜欢这门课程?你可以继续学习“Android 开发工程师”纳米学位!

为什么学习这门课程?

Android 系统驱动着全球 20 亿部、82% 以上智能手机,为世界各地的开发人员提供了令人难以置信的创新机会。未来第一次登录互联网的数十亿人中大部分都将是通过移动设备。编写 Android 应用,能够为你提供去赢得这些用户的最好机会,影响你的社区,甚至影响我们的世界。

先修要求

学习这门课程前,你需要首先完成我们的 Android 开发入门课程。

我们将使用 Android Studio 来开发 Android 应用,所以你需要一台能够运行 Android Studio 的电脑(请参阅 Android Studio 的系统要求了解详细信息)别担心,你并不需要提前安装 Android Studio —— 我们会在课程中提供详细的安装说明。

查看使用优达学城的技术要求

你将学习什么内容?

项目

成绩单

为成绩单创建一个自定义 Java 类的结构,学校可以通过该类存储学生在特定年份的成绩。

旅游指南应用

创建一款旅游指南应用,向用户提供相关信息。该应用可以列出所在城市的热门景点、餐厅、公共场所或者活动,让用户的旅行更加丰富多彩!

学习计划

第 1 课:Intent 和 Activity

了解 Miwok 语言应用的结构,在该应用中创建多屏,并使用 Intents 和按钮将多个 Activity 连接起来。

第 2 课:数据,循环和自定义类

发挥面向对象编程的强大威力,编写自定义类存储数据,使用循环语句将数据展示给用户。

第 3 课:图片和外观改善

学习如何向你的应用中添加图片,改善布局和用户界面。

第 4 课:音频和库

使用外部库向你的应用中添加音频。在这个过程中,你将熟悉如何使用 Android 开发者社区中的资源来构建你的应用。

第 5 课:Fragment(可选)

可选课程:了解什么是 fragment 及如何重构用户界面。根据设计师的反馈,修改 Miwok 应用的布局,使用户体验更好。

讲师与合作伙伴

Katherine Kuan

Katherine Kuan

Katherine Kuan 是 Google 的开发技术推广工程师。在此之前,她是 Android Apps 团队的软件工程师,针对 Google Keep、Google Play 和 People app(之前叫作 Contacts)。她非常热衷于帮助别人编写能改进他们的社区的应用。

Jessica Lin

Jessica Lin

Jessica 的背景是生物医学工程,曾在 Epic(一家医疗软件公司)工作,负责大医院的技术项目。关于在优达学城的工作,她最喜欢的一点就是了解自己的学生,并帮助他们学习将自己的想法变成现实的技能!

官方微信公众号二维码

优达学城(Udacity)微信