`

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,都需要在这里声明。

 

源代码如附件

  • 大小: 392.4 KB
  • 大小: 364.8 KB
  • 大小: 428.9 KB
  • 大小: 305.9 KB
  • 大小: 29.2 KB
  • 大小: 108.5 KB
  • 大小: 45.9 KB
  • 大小: 52.4 KB
  • 大小: 71.5 KB
  • 大小: 63.6 KB
  • 大小: 240.3 KB
  • 大小: 297.5 KB
  • 大小: 147.6 KB
  • 大小: 18 KB
分享到:
评论

相关推荐

    移动操作系统原理与实践——基于Java语言的Android应用开发.zip

    移动操作系统原理与实践——基于Java语言的Android应用开发 目录 基础篇 第1章移动操作系统概论 1.1操作系统的原理与概念 1.1.1隐藏硬件细节 ...第3章第一个Android应用程序 3.1使用Android Studio工具创建项目

    Android 入门经典——编写Android计时器程序

    如果你想切实体会Android应用开发之道,如果你是一个刚刚入门的Android爱好者,那么这个程序将帮助你分析android程序的精髓。。。

    Android应用开发详解

    Android开发基础,讲述了Android开发环境的搭建、Android常用工具的使用和第一个Android应用程序的开发 第二篇 技术篇 第3章 Android中的资源访问 Android 中的资源访问,讲述了如何定义和访问Android中的外部...

    《Google Android开发入门与实战》

    第5章 千里之行始于足下——第一个应用HelloWorld 第7章 良好的学习开端——Android基本组件介绍之我的美丽我做主——Android中应用界面布局 第7章 良好的学习开端——Android基本组件介绍之不积跬步无以至千里——...

    新手学HTML5移动开发——面向iOS和Android平台

    《新手学html5 移动开发——面向ios 和android 平台》的第i部分从第1章~第8章。第1章首先介绍了html4.01的基本原理,第2章通过生动且复杂的教程介绍了html5,其中包含了大量实例和屏幕截图。第3章详细介绍了css。在...

    Android开发与应用——张荣,原书配套课件

    3.1 第一个Android应用程序 3.2 Android项目结构 3.3 APK文件结构 3.4 Android应用程序权限 3.5 Activity及其生命周期 3.5.1 什么是Activity 3.5.2 Activity生命周期 3.6 Intent简介 3.6.1 Intent...

    Android(经典实例).

    1.4 第一个Android程序——HelloAndroid 1.5 Android应用程序的调试 1.6 Android应用程序的项目结构 1.7 Android的系统架构 1.8 本章小结 第2章 Android简单控件的开发及应用 第3章 Android高级控件的开发及应用 第4...

    Android程序设计基础

    第1章就将指导你完成第一个Android程序。第2章回过头来介绍Android的基本概念和原理。第3章探讨用户界面,也就是大多数Android程序中最重要的部分。  致谢  我要感谢为本书成功出版做出贡献的许多人,包括审稿人...

    android开发教程4.0.

    1.4 第一个Android程序——HelloAndroid 1.5 Android应用程序的调试 1.6 Android应用程序的项目结构 1.7 Android的系统架构 1.8 本章小结 第2章 Android简单控件的开发及应用 第3章 Android高级控件的开发及应用 第4...

    解析Google Android SDK——智能手机开发范例手册.rar

    第1章 Android应用程序基础 第2章 Android之HelloWorld 第3章 认识可爱的UI 第4章 应用资源 第5章 数据存储 第6章 蓝牙 第7章 Android与Internet 第8章 Android搜索框架 第9章 安全和权限 第10章 应用小部件 第11章 ...

    Google Android SDK开发范例大全 源码

    建立第一个Android项目(Hello Android!)  Android应用程序架构——从此开始  可视化的界面开发工具  部署应用程序到Android手机  该作品是PDF文件格式请下载 福昕PDF阅读器 第3章 用户人机界面   3.1...

    android开发教程

    1.4 第一个Android程序——HelloAndroid 1.5 Android应用程序的调试 1.6 Android应用程序的项目结构 1.7 Android的系统架构 1.8 本章小结 第2章 Android简单控件的开发及应用 第3章 Android高级控件的开发及应用 第4...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    2.2 建立第一个Android项目(HelloAndroid!) 2.3 Android应用程序架构——从此开始 2.4 可视化的界面开发工具 2.5 部署应用程序到Android手机 第3章 用户人机界面 3.1 更改与显示文字标签——TextView标签的使用 ...

    Android应用开发详解pdf.pdf

     第一篇 基础篇第1章 Android概述Android概述,讲述了Android的前生后世、架构和特点、Android Market、应用程序组件和Android与Java ME的区别及联系  第2章 Android开发基础Android开发基础,讲述了Android开发...

    android开发入门与实战(下)

    第5章 千里之行始于足下——第一个应用HelloWorld 5.1 HelloWorld应用分析 5.1.1 新建一个Android工程 5.1.2 填写工程的信息 5.1.3 编程实现 5.1.4 运行项目 5.2 调试项目 5.2.1 设置断点 5.2.2 Debug项目 5.2.3 ...

    android程序设计ppt

    第一个Android程序、Android常见界面布局、Android基本界面控件、Android高级控件、Android菜单与对话框、Android数据存储、Android电话和短信、Android组件内部通信——Intent、Android服务Service、Android中...

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    2.2 建立第一个Android项目(HelloAndroid!) 2.3 Android应用程序架构——从此开始 2.4 可视化的界面开发工具 2.5 部署应用程序到Android手机 第3章 用户人机界面 3.1 更改与显示文字标签——TextView标签的使用 ...

    《Google Android开发入门与实战》.pdf

    第5章 千里之行 始于足下——第一个应用helloworld 52 5.1 helloworld应用分析 52 5.1.1 新建一个android工程 52 5.1.2 填写工程的信息 52 5.1.3 编程实现 53 5.1.4 运行项目 54 5.2 调试项目 ...

Global site tag (gtag.js) - Google Analytics