您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > android本科实验报告
本科实验报告课程名称:Android设计与开发实验项目:Android课程实验实验地点:逸夫楼404专业班级:学号:学生姓名:指导教师:年月日太原理工大学学生实验报告学院名称软件学院专业班级学号学生姓名实验日期2013/5成绩课程名称Android设计与开发实验题目Android系统环境搭建实验一Android系统环境搭建一、目的与要求1.掌握Android环境的搭建。2.学会Java、eclipse、AndroidSDK以及ADT的安装与环境变量设置。3.学会在线更新SDK。4.掌握离线安装SDK的方法。二、实验内容1.安装JDK,SE6.0以上版本。⑴访问以下网址:下载JDK。⑵配置环境变量:安装J2SDK以后,若需要在cmd下使用Java命令和编译、运行程序,可以配置环境变量:新建环境变量JAVA_HOME,右击“我的电脑”—“属性”—“高级”—“环境变量”,如图1-1所示:图1-1⑶测试JDK安装成功与否:编写test.java文件,运行。要求:请将安装的目录与环境变量的配置图粘到后面的空白页上。并将test.java在运行结果粘上。2.安装eclipse。访问以下网址:下载。选择Windows平台“EclipseIDEforJavaEEDevelopers”下载,下载完成后,找到下载的压缩包“eclipse-java-indigo-SR2-win32.zip”,Eclipse无须安装程序,解压此压缩文件到目标文件即可。要求:请将安装的目录与eclipse环境的界面图粘到后面的空白页上。3.安装AndroidSDK[1]访问以下网址下载:[2]在线安装SDK:打开SDKManager,如图1-2、1-3所示。图1-2图1-3[3]离线安装:首先下载SDK的安装包,“android-sdk_r16-windows.zip”(安装工具)解压到目录,如我的目录D:\TDDOWNLOAD\android-sdk_r16-windows\android-sdk-windows,然后新建以下几个文件夹:platforms,docs,samples,usb_driver,market_licensing。接着打开下载工具,下载以下内容:://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip://dl-ssl.google.com/android/repository/android-2.2_r01-windows.zip://dl-ssl.google.com/android/repository/google_apis-3-r03.zip://dl-ssl.google.com/android/repository/google_apis-5_r01.zip://dl-ssl.google.com/android/repository/google_apis-7_r01.zip://dl-ssl.google.com/android/repository/jboss-5.1.0.GA.zip://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip://dl-ssl.google.com/android/repository/usb_driver_r03-windows.zip要求:请将安装的目录与SDK在界面图粘到后面的空白页上。4.安装ADT[1]首先启动Eclipse,选择Help-InstallNewSoftware,打开Eclipse的插件安装页面。[2]单击Add按钮,弹出“AddRepository”对话框,在Name中输入:ADT,在Location中输入:,单击OK按钮后,Eclipse会自动搜索可安装的插件。[3]此时Eclipse会搜索指定URI的资源,如果搜索无误,会出现:DevelopTools的复选框,选中复选框,点击“Next”按钮。再点击finish按钮[4]整个安装过程会持续几分钟,安装结束后会出现Eclipse重启提示界面,。建议选择“RestartNow”按钮重新启动Eclipse,使ADT插件生效。[5]在ADT插件安装完毕且重启Eclipse之后,进入配置Android开发环境的最后一步,设置AndroidSDK的位置。首先选择Windows-Preference命令打开Eclipse的配制界面,然后在SDKLocation中输入AndroidSDK的保存路径,最后单击OK按钮使配置生效。要求:请将安装ADT后的eclipse界面图粘到后面的空白页上。5.总结实验心得。Android系统搭建之中学到了许多,java路径的设置等等,安装ADT。实验地点逸夫楼404指导教师太原理工大学学生实验报告学院名称软件学院专业班级学号学生姓名实验日期2013/5成绩课程名称Android设计与开发实验题目Activity运用实验实验二Activity运用实验一、目的与要求1.熟悉Activity与Intent的使用。2.掌握Activity启动另一个Activity的方法。3.会使用Intent对象进行Activity间意图的传达。二、实验内容1.编一Android应用程序TestActivity01,使用MainActivity,启动另一个OtherActivity。MainActivity主界面上只有一个按钮。OtherActivity上只有一个TextView组件。要求:请将工程中的MainActivity.java,OtherActivity.java以及对应的xml文件源码附上。同时将运行的界面图粘上。2.编一Android应用程序TestActivity02,使用MainActivity,启动另一个OtherActivity。MainActivity主界面上只有一个按钮。OtherActivity上只有一个TextView组件。要将MainActivity中的数据“中国”通过Intent对象传到OtherActivity上显示。要求:请将工程中的MainActivity.java,OtherActivity.java以及对应的xml文件源码附上。同时将运行的界面图粘上。三、实验结果publicclassMainActivityextendsActivity{privateButtonbtn;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);btn=(Button)findViewById(R.id.btn);btn.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){//TODOAuto-generatedmethodstubIntentintent=newIntent();intent.putExtra(china,中国);intent.setClass(MainActivity.this,OtherActivity.class);startActivity(intent);}});}@OverridepublicbooleanonCreateOptionsMenu(Menumenu){//Inflatethemenu;thisaddsitemstotheactionbarifitispresent.getMenuInflater().inflate(R.menu.main,menu);returntrue;}}publicclassOtherActivityextendsActivity{TextViewtextv;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);Intentintent=getIntent();Stringchina=intent.getStringExtra(china);textv=(TextView)findViewById(R.id.textv);textv.setText(china);}@OverridepublicbooleanonCreateOptionsMenu(Menumenu){//Inflatethemenu;thisaddsitemstotheactionbarifitispresent.getMenuInflater().inflate(R.menu.main,menu);returntrue;}}RelativeLayoutxmlns:android=:tools=:layout_width=match_parentandroid:layout_height=match_parentandroid:paddingBottom=@dimen/activity_vertical_marginandroid:paddingLeft=@dimen/activity_horizontal_marginandroid:paddingRight=@dimen/activity_horizontal_marginandroid:paddingTop=@di
本文标题:android本科实验报告
链接地址:https://www.777doc.com/doc-4956339 .html