您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业文化 > 《Android系统程序开发》实验指导书
《Android系统程序开发》实验指导书主编:邢海涛集美大学2015年2月目录实验一Android开发环境..............................................................................................................3实验二Android应用程序..............................................................................................................6实验三Android生命周期............................................................................................................11实验四Android用户界面............................................................................................................14实验五组件通信与广播...............................................................................................................26实验六后台服务...........................................................................................................................39实验七数据存储与访问...............................................................................................................53实验八位置服务于地图应用.......................................................................................................77实验九AndroidNDK开发...........................................................................................................84实验十综合示例设计与开发.......................................................................................................88实验一Android开发环境一、实验目的1.掌握Android开发环境的安装配置方法。2.掌握AndroidSDK安装和配置。3.掌握Android模拟器的使用。二、实验内容搭建Android应用程序的开发环境。三、实验仪器、设备硬件:PC微型计算机、1G以上内存,40G以上硬盘软件:WindowsXP,Eclipse,JDK,AndroidSDK四、实验步骤1.安装JDK和Eclipse安装JDK,假设安装目录:C:\ProgramFiles\Java\jdk1.6.0_14\安装后,配置环境变量。安装Eclipse选择下载:EclipseIDEforJavaDevelopers(92MB),解压到相应的目录中。启动Eclipse双击目录中的eclipse.exe,假设选择工作目录:E:\Android\workplace,建议选择复选框,将工作目录设成默认工作目录。2.安装AndroidSDKAndroid开发站点:,点击“下载SDK”选择Windows版本的AndroidSDK,文件名:android-sdk-windows-1.5_r3.zip,AndroidSDK只需解压,无需安装。解压目录:E:\Android\android-sdk-windows-1.5_r3(假定)。3、安装ADT插件安装ADT有两种方法。手动下载ADT插件,下载网址:或AndroidSDK帮助文档中的下载页面,下载页面位置:AndroidSDK/docs/sdk/adt_download.html,选择下载:ADT_0.9.1.zip。安装插件:启动Eclipse.选择Help→InstallNewSoftware,打开Eclipse插件的安装界面。点击“Add”。点击Archive选择ADT保存位置选择ADT插件安装选项:复选AndroidDDMS和AndroidDevelopmentTools认可ADT插件的许可证提示重启Eclipse,即完成。自动下载ADT插件自动下载ADT插件的方法和手动方法安装相似,不同之处在于:直接输入插件压缩包的下载地址。设置AndroidSDK的保存路径选择:Windows→Preferences打开Eclipse的配置界面,输入AndroidSDK的保存路径,点击“Apply”。五、实验报告要求1.严格按照实验报告格式完成实验报告并上交服务器。2.按照步骤对实验过程进行截图和分析。六、实验注意事项注意将各实验步骤进行截图保存。七、思考题如何测试你的Android应用程序开发环境已经搭建成功?实验二Android应用程序一、实验目的1.掌握使用Eclipse开发Android应用程序的步骤。2.掌握Genymotion模拟器的创建和使用方法。3.了解Android应用程序结构。二、实验内容1.建立一个HelloAndroid第一个Android程序。2.在Genymotion上运行HelloAndroid程序。三、实验仪器、设备硬件:PC微型计算机、1G以上内存,40G以上硬盘软件:WindowsXP,Eclipse,JDK,AndroidSDK,ADT四、实验步骤1、建立HelloAndroid的步骤1)创建Android工程打开Android工程向导:File→New→AndroidApplicationProject或File→Project|Android→AndroidApplicationProject或File→New→Other…|Android→AndroidApplicationProject。填写应用名称(ApplicationName):HelloAndroid。自动生成工程名称(ProjectName):HelloWorld与包名(PackageName):com.example.helloworld。修改ProjectName,保证唯一性。选择最小需求SDK版本(MinimumRequiredSDK),目标SDK版本(TargetSDK),编译SDK版本(CompiledWith)。选择主题(Theme),点击Next。勾选Createcustomlaunchericon,CreateActivity,CreateProjectinWorkPlace,点击Next设置启动图标(ConfigureLauncherIcon),点击Next。勾选CreateActivity,选择BlankActivity,点击Next。填写ActivityName:HelloAndroid,LayoutName:activity_hello_android,NavigationType:None,点击Finish。2)代码实现如下:HelloAndroid.java文件代码:packagecom.example.androidhello;importandroid.os.Bundle;importandroid.app.Activity;importandroid.view.Menu;publicclassHelloAndroidextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_hello_android);}@OverridepublicbooleanonCreateOptionsMenu(Menumenu){//Inflatethemenu;thisaddsitemstotheactionbarifitispresent.getMenuInflater().inflate(R.menu.hello_android,menu);returntrue;}}R.java文件如下:packagecom.example.androidhello;publicfinalclassR{publicstaticfinalclassattr{}publicstaticfinalclassdimen{publicstaticfinalintactivity_horizontal_margin=0x7f040000;publicstaticfinalintactivity_vertical_margin=0x7f040001;}publicstaticfinalclassdrawable{publicstaticfinalintic_launcher=0x7f020000;}publicstaticfinalclassid{publicstaticfinalintaction_settings=0x7f080000;}publicstaticfinalclasslayout{publicstaticfinalintactivity_hello_android=0x7f030000;}publicstaticfinalclassmenu{publicstaticfinalinthello_android=0x7f070000;}publicstaticfinalclassstring{publicstaticfinalintaction_settings=0x7f050001;publicstaticfinalintapp_name=0x7f050000;publicstaticfinalinthello_world=0x7f050002;}publicstaticfinalclassstyle{publicstaticfinalintAppBaseTheme=0x7f060000;publicstaticfinalintAppTheme=0x7f060001;}}activity_hello_android.xml文件的代码:RelativeLayoutxmlns:android=:tools=:layout_width=match_parentandroid:layout_height=match_parentandroid:paddingBottom=@dimen/activity_vertical_marginandroid:paddingLeft=@dimen/activity_horizontal_marginandroid:paddingRight=@dimen/acti
本文标题:《Android系统程序开发》实验指导书
链接地址:https://www.777doc.com/doc-6432941 .html