文章目录
引言
前阵子班主任老师在QQ上私信我,询问我说有没有认识学安装APP原生开发的同学推荐,希望做一个商城APP开发。在我的印象中,班级上自学JAVA的人很多,但是真正走安卓开发方向的人几乎没有,都去学后台开发了,我如是回答。于是老师妥协了,改口说JAVA学得不错的也可以。我心中暗想:这不是暗示我毛遂自荐吗,那当然是恭敬不如从命了。"JAVA学得可以?或许我可以试试。"我信口雌黄地说道。(其实最初我在大一是想学安卓开发的,阴差阳错地走向了后台开发)老师可能是真的缺人手吧,也是同意了,说让我先去熟悉一下Android开发。于是才有了这篇Android基础入门博文以及接下来的一系列Android文章。欢迎其他也学习Android开发的同学关注,共同交流学习,一起进步兮兮。
学习资料
我是打算在京东读书APP上通过《第一行代码》电子书进行学习。该书的作者是郭霖,是CSDN上有名的博主,得到了大量网友的认可,也积累了一定的名气。真心敬佩这种技术大佬,是我学习的榜样(^U^)ノ~。因此,接下来的博文的大部分内容会摘抄自《第一行代码》,权当是个人的学习笔记,以及记录自己在实践过程中遇到的问题和解决方案。大家也可以拿此篇当电子书看。
一、搭建Android开发环境
俗话说得好,“工欲善其事,必先利其器”,开着记事本就想去开发Android程序显然不是明智之举,选择一个好的额IDE可以极大幅度地提高你的开发效率,因此我们首先跟着郭霖老师手把手把开发环境搭建起来。
1.1 准备所需的工具
我们先来看一看Android程序需要准备哪些工具。
- JDK:JDK是Java语言的软件开发工具包,它包含了Java的运行环境、工具集合、基础类库等内容。
- Android SDK:Android SDK是谷歌提供的Android开发工具包,在开发Android程序时,我们需要通过引入该工具包,来使用Android相关的API
- Android Studio:在很早之前,Android项目都是用Eclipse来开发的(不得不感慨Eclipse是元老级IDE)。而在2013年的时候,谷歌推出了一款官方的IDE工具Android Studio,由于不再是以插件的形式存在,Android Studio在开发Android程序方面要远比Eclipse强大和方便得多。
1.2 搭建开发环境
当然,上述软件并不需要你去一个个地下载,因为谷歌为了简化搭建开发环境的过程,将所有需要用到的工具都邦我们继承好了,到Android官方就可以下载最新的开发工具,下载地址是:https://developer.android.google.cn/studio/index.html。不过,Android官方同创都需要科学上网才能访问,如果你无法访问的话,也可以直接到作者的百度网盘去下载&