Android Developers Training
一、入门
欢迎来到android开发者的训练。在这里,你可以找到我们为你设置好的章节课程,这些课程通过采用代码示例来描述如何完成一个具体的任务。当然,这些代码示例你可以在你的app中重复使用。这些课程设置于不同的章节中,你可以在左边的导航栏中看到。 这第一课“入门”将教会你对于android app 开发的重要要素。如果你从未接触过android app的开发,你需要按顺序完成每一个章节。
1、建立你的第一个app
欢迎来到android app 的开发!
这一章节将教会你如何去建立你的第一个android app。你将学习如何去创建一个android项目以及调试一个app。除此之外,你还将学习一些包括如何建立一个简单的用户界面和操作用户输入等android app的设计基础。
在你开始这一章节之前,请确定你已经设定好了你的开发环境。你需要:
1、下载 Android SDK。
2、为 Eclipse 安装 ADT插件 (如果你使用的是 Eclipse IDE)。
3、使用 SDK Manager 下载最新的 SDK 工具和平台。
如果你还没有完成这些工作,先从下载 Android SDK 和按照上面的安装步骤操作开始。一旦你完成了这些步骤,你就可以准备开始本章节了。
本章节使用了教程说明的形式,逐渐的教会你建立一个小的android app,并以此来教你一些关于android开发的基本概念。因此紧跟每一个步骤是十分重要的。 必要与前提: ·Android SDK
·ADT 插件 20.0.0或者更高的版本(如果你是使用 Ecplise)
①、创建一个android项目
一个android项目是由所有的包涵你的android app源代码的文件夹所组成。而 Android SDK tools 可以使通过一套默认的项目目录和文件夹来开始一个新的android项目变得轻松。 这节课展示了如何创建一个新的项目通过直接使用Ecilpse(含有 ADT 插件)或者是从命令行使用SDK tools。 Note:你应该已经将 Android SDK 安装完毕,并且如果你是使用Eclipse,你也应该已经安装好 ADT插件(版本为21.0.0或者更高)。如果你没有准备好这些,请在开始这节课之前仔细阅读 “安装 Android SDK”。 你同样应该阅读: ·安装SDK
·管理项目
通过Ecplise创建项目 1、在工具栏中点击 New
。
2、在出现的窗口中打开 Android 一层,选择 Android Application Project ,然后点击 Next 。 3、填写出现的表格: ·Application Name 是给使用者看的app名称。在这一项填入“My First App”。 ·Project
Name 是你的项目目录的名称以及在Eclipse中所显示的名称。 ·Package Name 是你的app的软件包的命名空间(这与Java程序设计语言的软件包的命名空间规则一样)。你的软件包的名称必须是唯一的,并且要不同于安装在android系统上的所有的软件包。为此,一般的而言最好是你能够以你的组织或者是发布者自己的反向域名来作为名称。对于这个项目,你可以使用类似于
“com.example.mafirstapp”的名称。然而,你不可以在 Google Play 上发布使用了“com.example”命名空间的app。 插图1.在Ecplise中New Android App Project范例。
·Minimum Required SDK 是你的app所需的android的最低版本,同时显示了使用的API level。为了尽可能的支持更多的设备,你应该把这一项设置成可设置的最低版本以便于允许你的app提供它的核心功能设置。如果你的app的任何一个功能可能只能在新的android版本上够运行以及对于app的核心功能设置不是至关重要的,那么只有当在支持它的版本上运行你才可以实现app的功能(正如在“支持不同的平台版本”中所讨论的)。请按照默认设置不要更改。 ·Target SDK 表明了你测试你的应用程序所对应的的android的最高版本(也是用了 API level)。
当android推出新版本时,你应该在新的android版本上测试你的app以及升级这一项去与最新的API level相匹配,这是为了能够利用新平台的功能。
·Compile With 是编译你的app的平台的版本。这一项默认被设置成在你的SDK上android的最新版本 。(这应该是Android 4.1或者更高;如果你没有这个版本,你必须使用 SDK Manager 安装一个)。你仍然可以建立你的app去支持旧版本,但是把最新版本设置为建立目标可以让你实现新的功能以及使你的app在最新版本上的用户体验最优化。
·Theme 规定了应用在你的app上的Android UI的风格。你可以不管这一项。
点击 Next 。
4、对于下一个窗口中的设置,按照默认选项并点击 Next 。 5、下一个窗口可以帮助你为你的app创建一个启动器图标。 你可以通过不同的方式自定义一个图标,工具将会为所有的屏幕尺寸形成一个图标。在你发布你的app之前,你应该确定你的图标符合在“图标设计指导”中规定的规格。 点击 Next 。
6、现在你可以选择一个活动模板从而开始建立你的app。 对于这个项目,选择 BlankActivity 然后点击 Next 。 7、对于所有可选择的细节全部按照默认选项然后点击 Finish 。 现在,你的android项目已经由一些默认文件夹提供。你可以准备开始设计app。继续下一节课程。