构建你第一个App(翻译)

构建你第一个App

欢迎来到Android应用程序开发!

这个课程教你如何构建你自己的第一个Android应用程序。你将学习如何创建一个Android工程并运行一个应用程序的调试版本。你还会学习一些Android应用程序设计的基础,包括如何构建一个简单的用户接口以及处理用户输入。

在你开始这个课程前,请确认你已经搭建好你的开发环境。你需要:

  1. 下载Android SDK。
  2. 为Eclipse安装ADT插件(如果你使用Eclipse IDE)。
  3. 使用SDK Manager下载最新版本的SDK工具和平台。

如果你还没有完成这些任务,请开始下载Android SDK并遵循安装步骤。一旦你已经完成安装,你就准备好开始本课程了。

这个课程使用教程的格式,增量构建一个小型Android应用程序,从而教你一些Android开发的基本概念,因此按照教程一步一步来做很重要。

创建一个Android工程

一个Android工程包含所有的文件包括你的Android应用程序的源代码。Android SDK工具通过一系列默认工程目录和文件使得开始一个Android工程很容易。

这个课程展示如何用Eclipse(包括ADT插件的)创建一个Android工程或者从命令行使用SDK工具。

 使用Eclipse创建一个工程

  1. 点击工具栏中的New
  2. 在弹出的窗口中,打开Android文件夹,选择Android Application Project,然后点击Next
构建你第一个App(翻译)
 
    3.填写弹出的表格
  • Application Name:显示给用户的应用程序名字。对这个程序我们使用“My First App”。
  • Project Name:工程目录的名字和Eclipse显示的名字。
  • Package Name:应用程序的包命名空间(和Java编程语言中的包遵循一样的规则)。你的包名在Android系统安装的所有包中必须是唯一的。由于这个原因,如果你使用你的组织或独立发布者的反向域名作为你的包名的开头通常是最好的。对于这个工程,你可以使用例如"com.example.myfirstapp"。然而,你不能在Google Play上使用"com.example"作为命名空间来发布你的应用程序。
  • minimum Required SDK:你的应用程序支持的最低版本的Android系统,声明使用的API版本。为了支持尽可能多的设备,你应该将这个设置尽可能低的版本,该版本允许你的应用程序提供核心特性集。如果你的应用程序的某个特性只能在新版本的Android系统上支持,并且该特性对于你的核心特性集不是很关键,你可以在应用程序运行在可以支持的版本上时才使能这个特性(就像支持不同平台版本章节所讨论的)。在这个工程中保留这个设置的默认值。
  • Target SDK:表示你所使用的最高版本Android系统(API版本)来测试你的应用程序。随着新版本Android系统的发布,你应该在新版本上测试你的应用程序,并更新这个值来匹配最新版本的API,从而可以利用新平台的特性。
  • Compile With:表示你用来编译你的应用程序的平台版本。默认的,这被设置成你的SDK上最新的可用版本。(它应该在4.1或以上版本,如果你没有这样的版本,你应该使用SDK Manager安装一个)。你也可以编译你的应用程序来支持旧版本,但是设置编译目标为最新版本使你可以启用新特性并优化你的应用程序在最新的设备上获得很好的用户体验。
  • Theme:指定应用在你的应用程序上的Android UI样式,你可以不管这个。
点击Next。

相关推荐