1.课程简介

欢迎来到新一代android基础课程,android入门比以往任何时候都更加简单直接了。Android Studio 已成为强大的开发助手。我们将教你认识android的工作原理,可靠的android开发模式及最佳实践。你将有机会将它们应用到实际的android应用中。我们的课程以代码为核心,但并非是代码的复制粘贴实验室。我们将帮助你查找在线资源、示例代码及文档。让你为成为一名专业android开发者做好充分准备。

此课程要求有编程背景并精通java,如果你需要温习这方面的知识,建议学习我们的android基础课程。开头很容易,但构建出真正了不起的应用并非易事。而我们将永远在你身后,在以后的课程中为你答疑解惑。我们将于你并肩作战,课程结束时,你将能够用正确的方式将自己的应用愿景变成现实。

2.项目Sunshine简介

我叫Dan Galpin 是Google 的一名技术推广工程师。在这节课中,我们将一起构建一个名为Sunshine 的天气应用。我们选择天气应用,是因为它更容易概念化,同时还会接触到我们想教授的大多数核心API,课程结束时,你将能够使用这些API和概念构建最终项目中属于你自己的应用。

主屏幕是一个天气预测信息列表,并突出展示今天的天气预测。快速看一眼,我便能决定今天是待在家里写代码,还是出去在公园里写代码。我们用图标表示雪、雨、雾或者阳光等天气状况。点击某一天的预测,便可以获得更详细的视图,包括天气状况的其他信息。

在这个视图上,我们还能通过#Sunshine udacity#话题与好友分享天气信息。我们也可以在应用中的设置中,更改计量单位和位置。此应用还能在系统范围内发出通知,我们不用进入应用便可以了解天气状况。

3.Android Studio 简介

大家好,我是Jamal Eason ,是Android Studio 团队的产品经理。Android Studio 是Android 应用开发的官方集成开发环境。它基于强大的IntelliJ IDE 平台,这款来自IntellJ的IDE有着良好的代码编辑器和框架。凭借此基础,我们可以提高你在构建android应用时的生产力,提供代码模版等特色,来帮助你构建常见的应用功能。丰富的布局编辑器支持拖放编辑,还有网络工具。用于捕捉性能、可用性、版本兼容性和其他问题。

这是一个灵活的、基于Gradle的构建系统,可即时运行进行高速代码迭代,并提供Java和C++语言的调试支持。我们始终在努力,为你不断打造更好的Android Studio。

4.相关链接

Github

Android开发入门

用户输入

多应用屏幕

连接网络

数据存储

Android 开发工程师纳米学位项目

Java 编程基础

如何使用Git和Github

Android Studio 的完整功能列表

安装 Android Studio 的mini课程

results matching ""

    No results matching ""