Android_开发入门培训
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Android 开发环境 搭建
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 9 of 10
2 Android 开发环境搭建
2.1 开发准备工作
Android 开发环境 搭建
(2)解压缩下载好的 eclipse 安装包到要安装 eclipse 的路径,然后运行 eclipse 根目录下的 eclipse.exe 即可。
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 13 of 10
2.2 安装和配置 Android SDK 的安装和配置
(1)解压缩下载好的 SDK 安装包到要安装 SDK 的路径,然后运行 SDK Manager.exe。 (2)如果遇到了消息为“Failed to fetch URL…” 的错误提示, 那么需要将 HTTPS 方式改为 HTTP 方式, 在“Android SDK and AVD Manager” 窗口的左 侧选择“Settings”, 选中“Force https://...”选项,并重新运行运行 SDK Manager.exe 。
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 19 of 10
2.3 创建一个简单的 Android 项目
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 20 of 10
Байду номын сангаас
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 15 of 10
2.3 创建一个简单的 Android 项目
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 16 of 10
2.3 创建一个简单的 Android 项目
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 17 of 10
2.3 创建一个简单的 Android 项目
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 18 of 10
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 21 of 10
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 12 of 10
2.2 安装和配置 安装 Eclipse
(1)登录 http://www.eclipse.org/downloads/,下载 eclipse-java-helios-SR2win32.zip 。
1.3 Android 应用程序框架
android.app:提供高层的程序模型和基本的运行环境。 android.content:包含对各种设备上的数据进行访问和发布。
android.database:通过内容提供者浏览和操作数据库。 android.graphics:底层的图形库,包含画布、颜色过滤、点、矩形,可以 将他们直接绘制到屏幕上。
1.1 Android 简介
Android 一词本意是指“机 器人”,当然现在大家都知道它 是 Google 推出的开源手机操作 系统。 Android 基于 Linux 平台, 由操作系统、中间件、用户界面 和应用软件组成,号称是首个为 移动终端打造的真正开放和完整 的移动软件。 Android 是由一个由 30 多家科技公司和手机公司组成的 “开放手机联盟”共同研发的, 这将大大降低新型手机设备的研 发成本。完全整合的全移动功能 性产品,成为“开放手机联盟” 的最终目标。
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 2 of 10
Android 开发简介
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 3 of 10
Android 开发入门培训
Author: App Store Date: April 2011
Lenovo Confidential | © 2011 Lenovo
目录
1 Android 开发简介
2 Android 开发环境搭建
目录结构
3 Android 程序设计基础 4 Android 用户界面开发
2.2 安装和配置 2.3 创建一个简单的 Android 项目
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 10 of 10
2.1 开发准备工作
Android 开发软件所需软件的版本及其下载地址
android.location:定位和相关服务的类。 android.media:提供一些类管理多种音频、视频的媒体接口。 android.net:提供帮助网络访问的类,超过通常的 java.net.* 接口。 android.os:提供了系统服务、消息传输和 IPC 机制。
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 7 of 10
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 14 of 10
2.2 安装和配置 安装和配置 ADT
(1)启动Eclipse, 点击“Help”菜单,选择“Install New Software…” 选项卡,点击“Add…”按钮,输入Name:Android ADT, Location: https://dl-ssl.google.com/android/eclipse/。 (2)点击“OK”,根据提示即可完成后续的安装过程。 (3)打开菜单“Windows”, 依次选择“Preferences”->“Android”,点击 “Browse…”按钮,选择 Android SDK 的安装路径,点击“OK”。 (4)打开菜单“File”,依次选择“New”->“Project…”菜单命令,出 现“Android Project”选项,则表示安装配置成功。
1.3 Android 应用程序框架
android.opengl:提供 OpenGL 的工具。 android.provider:提供访问 Android 内容提供者的类。
android.telephony:提供与拨打电话相关的 API 交互。
android.view :提供基础的用户界面接口框架。
1 Android 开发简介
1.1 Android 简介
Android 开发简介
1.2 Android 系统架构 1.3 Android 应用程序框架
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 4 of 10
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 11 of 10
2.2 安装和配置 安装 JDK 和配置 Java 开发环境
(1)登录 http://www.oracle.com/technetwork/java/index.html, 下载最新版 JDK。 (2)安装 JDK(包含 JDK 和 JRE)。 (3)配置环境变量: JAVA_HOME : D:\Program Files\Java\jdk1.6.0_02 Path : %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH : .;%JAVA_HOME%\lib;%JAVA_HOME%\demo (4)测试是否安装成功:命令行输入“java -version”。
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 5 of 10
1.2 Android 系统架构
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 6 of 10
android.util:涉及工具性的方法,例如时间日期的操作。
android.webkit:默认浏览器操作接口。 android.widget:包含各种 UI 元素(大部分是可见的)在应用程序的布局中 使用。
Placeholder-presentation title | 2 April, 2011 Lenovo Confidential | © 2011 Lenovo Page 8 of 10
软件名称 所用版本 下载地址
JDK
1.6
http://www.oracle.com/technetwork/java/index.html
Eclipse
Android SDK
Helios(3.6)
Android SDK 3.0
http://www.eclipse.org/downloads/
http://developer.android.com/sdk/android-3.0.html
2.3 创建一个简单的 Android 项目 创建 AVD
(1)首先打开“Android SDK and AVD Manager”。
(2)点击左边的“Virtual Devices”选项,再点击右边的“New…”按钮新建一 个 AVD。
(3)在“Name”标签处填写 AVD 的名字,在“Target”标签处选择 API 等级, 在 Size 标签处填写要创建的 SD 卡的大小, 最后点击“Create AVD”按钮。
2.3 创建一个简单的 Android 项目 运行 HelloAndroid 工程
(1)右键单击工程名,在右键菜单中点击“Run As”,选择“Run Configurations…”菜单命令,打开 Run Configurations 对话框。 (2)在弹出的对话框中双击“Android Application”菜单命令,在右边的 “Name”文本框中输入 Android 项目运行配置的名字(HelloAndroid),在 “Android” 选项卡中的“Project”文本框中输入或点击右边的“Browse…”按 钮来选择要运行的 Android 项目。 (3)点击“Target”选项卡,选择“Automatic”单选框,然后在 AVD 列表框中 选择我们刚才创建的 AVD。点击“Apply”,然后再点击“Run”就可以运行了。