Android学习1——第一个应用程序

原创内容,转载请注明出处

1、开发环境准备

JDK1.6、eclipse3.7.2(indigo)、android sdk、android adt插件(当前最新版23)。

熟悉Java开发的应该对Java1.6版本环境安装和配置都轻车熟路了,eclipse开发工具也可在eclipse官网下载。

android sdk安装:sdk有解压版和exe执行安装版,我这里使用解压版,下载地址是https://dl.google.com/android/android-sdk_r24.3.3-windows.zip。将文件下载下来,然后解压下来即完成安装。如下图


 

下载android的相关文件:进入sdk安装路径,运行SDK Manager.exe程序,这里我把android4版本的相关文件包都下载下来。如下图


 

android adt插件安装:android的eclipse插件,我这里使用在线安装,在线安装网址https://dl-ssl.google.com/android/eclipse/。如果连接外国网站的网速不够良好,可直接下载adt插件https://dl.google.com/android/ADT-23.0.6.zip,然后离线安装。如下图



 

安装eclipse adt插件后,需要重启eclipse,之后配置eclipse的sdk路径。如下图

 

 

 此时,已完成android开发环境的准备。

2、第一个Android应用程序

2.1、Android虚拟设备创建

创建android虚拟设备avd,如下图

 

 

Android虚拟设备信息如下

 

2.2、创建第一个Android程序

1.File——>New——>Project——>Android Application Project——>Next。


 

2.填写工程相关信息,如下图。



 

3.配置应用程序图标,如下图



 

4.点击下一步,最后完成Android应用程序的创建。

 

 

5.启动应用程序

点击启动应用程序按钮,启动Android 虚拟设备,并自动安装myapp应用程序到设备中。



 

6.进入myapp应用程序界面,如下图。



 

应用程序主界面如下



 

这样第一个Android应用程序Hello World例子开发完成。

3、工程目录结构

 

 如上图是android项目的目录结构,以下对这些目录作用做说明。

src目录:java源代码路径。

gen目录:该目录下的类是eclipse adt自动生成的,开发者不能对其进行修改。

asserts目录:资源目录。

bin目录:编译后目录。

res目录:资源目录,和asserts目录不一样的是该目录下的元素都会在gen目录下的R类中产生一个对应的静态变量。

    drawable-xxx目录:图形资源文件,每个目录分别代表高分辨率、中分辨率、低分辨率版。

    layout目录:xml布局文件。

    menu目录:菜单布局文件。

    values-xxx目录:键值对文件,主要包含一些常量设置。

AndroidManifest.xml文件:Android工程重要文件,里面包含了所有Activity的声明,即没添加一个Activity,都需要在这里声明。

源代码如附件

猜你喜欢

转载自ylxy3058.iteye.com/blog/2227814