《Android应fg用开发》
实验指导书
桂林电子科技大学计算机科学与工程学院
2013.9
第 1 页
目录
实验一:搭建Android平台和创建HelloWorld ........................... 1
一、实验目的......................................................................................................... . 二、实验要求......................................................................................................... . 三、实验内容......................................................................................................... .
1、安装并配置Java JDK ................................................................................ . 2、安装MyEclipse或Eclipse ........................................................................ . 3、安装Android SDK ..................................................................................... . 4、安装ADT(Android Development Tools) .............................................. . 5、创建Android虚拟设备(AVD) ............................................................. . 6、建立新项目HelloWorld ........................................................................... .
实验二:UI设计 ..................................................... 8
一、实验目的......................................................................................................... . 二、实验要求......................................................................................................... . 三、实验内容......................................................................................................... .
1、常用控件 .................................................................................................. . 2、界面布局 .................................................................................................. . 3、事情处理 .................................................................................................. .
实验三:Intent、Activity应用 ...................................... 16
一、实验目的......................................................................................................... . 二、实验要求......................................................................................................... . 三、实验步骤......................................................................................................... .
1、创建项目................................................................................................... . 2、添加布局文件........................................................................................... . 3、创建Activity ............................................................................................ . 4.修改AndroidManifest.xml文件 .............................................................. .
实验四:service应用 ............................................... 22
一、实验目的......................................................................................................... . 二、实验要求......................................................................................................... . 三、实验步骤......................................................................................................... .
1、创建项目................................................................................................... . 2、布局文件................................................................................................... . 3、修改AndroidManifest.xml文件 .............................................................. .
实验五:SQLite和SQLiteDatabase应用 ............................... 27
一、实验目的......................................................................................................... . 二、实验要求......................................................................................................... .
1、创建项目................................................................................................... . 2、布局文件................................................................................................... . 3、创建Activity ............................................................................................ .
实验六:图形绘制与OpenGL ES ....................................... 38
一、实验目的......................................................................................................... . 二、实验要求......................................................................................................... .
第 2 页
三、实验过程......................................................................................................... .
1、绘制直线、园、曲线等各种图形 .......................................................... . 2、显示字符 .................................................................................................. . 3、利用OpenGL ES方法编程 ...................................................................... .
实验七:网络访问与服务 ............................................ 45
一、实验目的......................................................................................................... . 二、实验要求......................................................................................................... . 三、实验内容......................................................................................................... .
1、访问WEB网站,通过HttpResponse类,读入网络数据 .......................... .
实验八:硬件访问与传感器 .......................................... 53
一、实验目的......................................................................................................... . 二、实验要求......................................................................................................... . 三、实验步骤......................................................................................................... .
1、了解程序使用手机电话功能的方法,实现短信收发........................... . 2、对手机上传感器进行编程,实现相机拍摄........................................... .
第 3 页
实验一:搭建Android平台和创建
HelloWorld
实验目的
本次实验的目的是让大家熟悉搭建智能手机开发平台的过程,了解Andorid开发项目的基本文件目录结构,并实现HelloWorld小例程。
实验要求
1. 完成Android开发平台的搭建及相关配置 2. 创建项目并熟悉文件目录结构 3. 实现例程HelloWorld
实验内容
一、安装并配置Java JDK
1. 下载安装JDK,如安装目录为:C:\\Program Files (x86)\\Java\\jdk1.6.0_18。 2. 配置JDK:
XP:右键“我的电脑”?“属性”?“高级”?“环境变量” WIN7:右键“我的电脑”?“高级系统设置”?“环境变量” 新建系统变量:
JAVA_HOME,C:\\Program Files (x86)\\Java\\jdk1.6.0_18(JDK安装目录)。
PATH,%JAVA_HOME%\\bin;%JAVA_HOME%\\jr\\bin。 CLASSPATH,.;%JAVA_HOME%\\lib;%JAVA_HOME%\\lib\\tools.jar(前面的.;一定要加上)
配置完成后在CMD中输入java –version和javac –version,能看到对应的JDK版本即配置成功,如下图所示。
第 - 1 - 页
二、安装MyEclipse或Eclipse
安装平台。
三、安装Android SDK
1. 下载Android SDK
地址:http://dl.google.com/android/android-sdk_r05-windows.zip。 注意SDK的版本为r05,对应的ADT版本应为10.0.0,SDK和ADT需要对应才能正常运行程序。 2. 安装SDK
安装过程可能碰到的问题1:弹出窗口“Failed to fetch url?” 需要如下设置:关闭该窗口?点击“cancel”?在左侧选择“Settings”?选中“Force https://...” ?点击“Save and Apply”?重新运行安装文件。
安装过程可能碰到的问题2:弹出窗口“a folder failed to be renamed or moved”
需要如下设置:将文件夹“android-sdk-windows”下的“tools”复制粘贴。?打开文件夹“tools-复制”?运行“android.bat”?再次运行安装文件。
进入安装过程后,选择“Accept All”,点击“Install”,如下图所示。
安装完成后可以看到如下图所示的列表。
第 - 2 - 页