您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 移动应用软件开发技术-实验报告模板
实验报告课程名称:移动应用软件开发技术实验项目:《移动应用软件开发技术》课程实验实验地点:行勉楼A306专业班级:软件1319班学号:2014005993学生姓名:曹旭清指导教师:马垚2016年4月22日太原理工大学学生实验一报告学院名称软件学院专业班级软件1319班学号2013005655学生姓名张卫东实验日期2016.3.18成绩课程名称移动应用软件开发技术实验题目Android开发环境搭建一、实验目的搭建Android开发环境,学习使用Eclipse开发工具进行Android应用开发的整个流程,为后续实验做好基本准备工作。二、实验要求1、掌握AndroidSDK的安装、配置、使用。2、掌握Eclipse集成开发环境的使用。3、实现第一个Android应用程序。三、实验原理及步骤1、下载安装JDK从Oracle公司官方网站下载JDK(当前下载页面地址为),选择下载自己电脑系统的对应版本即可。JDK默认安装成功后,会在系统目录下出现两个文件夹,一个代表jdk,一个代表jre。2、下载安装EclipseEclipse为Java应用程序及Android开发的IDE(集成开发环境)。Eclipse不需要安装,下载后把解压包解压到你想安装的地方,打开时设置你的工作目录即可使用。Eclipse官方网站提供下载()的Eclipse版本有多个,这里选择下载EclipseIDEforJavaEEDevelopers这个版本。3、下载安装AndroidSDKAndroidSDK提供了开发Android应用程序所需的API库和构建、测试和调试Android应用程序所需的开发工具。从官方网站()或()下载AndroidSDKTools。安装或解压AndroidSDK到任意目录下。在AndroidSDK的安装目录下,运行“SDKManager.exe”(如不能直接运行,可以管理员身份运行),SDKManager负责下载或更新不同版本的SDK包,我们看到默认安装的SDKManager只安装了一个版本的SDKtools。打开AndroidSDKManager,它会自动获取可安装的sdk版本,但是国内有墙,可能会出现获取失败的情况。可以使用()提供的AndroidSDK在线更新镜像服务器来安装。再打开AndroidSDKManager.exe,正常情况下就可以下载Android的各个版本的sdk了。你只需要选择想要安装或更新的安装包安装即可(最后选择4.0以上版本)。这里是比较耗时的过程(通常在1个小时以上),还会出现下载失败的情况,失败的安装包只需要重新选择后再安装就可以了。4、为Eclipse安装ADT插件我们已经配置好了java的开发环境,安装了开发Android的IDE,下载安装了AndroidSDK,但是Eclipse还没有和AndroidSDK进行关联,也就是它们现在是互相独立的,就好比枪和子弹分开了。为了使得Android应用的创建,运行和调试更加方便快捷,Android的开发团队专门针对EclipseIDE定制了一个插件:AndroidDevelopmentTools(ADT)。可以从()下载ADT的最新版本。安装ADT的步骤:1)启动Eclipse,点击Help菜单-InstallNewSoftware…,点击弹出对话框中的Add…按钮。2)在弹出的对话框中点击Archive…按钮,选择之前下载的ADT.zip文件,然后点击OK按钮,返回之前的对话框,我们这时可以看到DeveloperTools选项。3)选择DeveloperTools选项,然后一路“下一步”就可以了。4)安装好后会要求你重启Eclipse,Eclipse会根据目录的位置智能地和它相同目录下AndroidSDK进行关联,否则会弹出配置AndroidSDK对话框,你可以选择安装新的SDK或使用已经存在的SDK。5)Eclipse关联好AndroidSDK以后,我们在windows上的Android开发环境搭建就完成了,用Eclipse的File——》New——》Project...新建一个项目的时候,就会看到建立Android项目的选项了。5、配置Android虚拟设备(AVD)在Eclipse中,运行“Window-AVDManager”,在出现的AVDManager对话框中显示了已经创建的模拟器;选择已经创建的模拟器,点击“Start”按钮,可以启动该模拟器。点击“Create”按钮,出现“CreateNewAVD”对话框,输入AVDName、Target等信息,点击“OK”按钮可以创建新的模拟器。6、创建并运行第一个Android应用程序启动Eclipse,选择File-New-Project…,选择Android下的AndroidApplicationProject,单击Next按钮。在创建新的Android应用项目对话框中,填写应用程序名,项目名,包名;选择新建项目的SDK版本等信息;然后一路点击next按钮,完成新建项目。在Eclipse中启动模拟器(见步骤五)。在PackageExplore中选择新建的项目工程,选择Run-RunAsAndroidAppliction。运行结果如下。四、实验核心代码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=@dimen/activity_vertical_margintools:context=com.example.yi.MainActivityTextViewandroid:layout_width=wrap_contentandroid:layout_height=wrap_contentandroid:textSize=30dpandroid:text=helloandroid//RelativeLayout五、实验结果及分析新建虚拟机,运行Eclipse的实验一,出来的结果为“helloandroid”。六、心得体会通过这次的实验,使我初步认识了Android,了解了Android是通过Java语言编译的,更深层次的了解了Java语言的强大,对Java语言更有兴趣。实验地点行勉楼A306指导教师马垚太原理工大学学生实验二报告学院名称软件学院专业班级软件1319学号2013005655学生姓名张卫东实验日期2016.3.25成绩课程名称移动应用软件开发技术实验题目Android基本控件的使用一、实验目的熟悉Android开发中的UI界面设计,主要包括了解和熟悉界面布局类型,以及常用控件的使用。二、实验要求1、了解View类及ViewGroup类。2、掌握FrameLayout、LinearLayout、TableLayout、RelativeLayout、AbsoluteLayout五种界面布局类型。3、掌握TextView、EditText、Button等常用控件的使用。三、实验原理及步骤1、认真学习课本P90页示例。2、根据以上示例,完成一个注册界面,界面中至少要包含账号(EditText)、密码(EditText)、性别(RadioButton)、爱好(CheckBox)、出生日期(DatePicker)以及提交按钮(Button/ImageButton)等信息。界面要有适当的提示(TextView),布局要合理,背景及字体等设置要美观。四、实验核心代码packagecom.example.biaobai;importjava.lang.reflect.GenericDeclaration;importjava.util.Calendar;importjava.util.Date;importjava.util.GregorianCalendar;importandroid.R.string;importandroid.app.Activity;importandroid.app.AlertDialog;importandroid.app.AlertDialog.Builder;importandroid.app.DatePickerDialog;importandroid.app.DatePickerDialog.OnDateSetListener;importandroid.app.Dialog;importandroid.content.DialogInterface;importandroid.content.DialogInterface.OnMultiChoiceClickListener;importandroid.content.Intent;importandroid.database.sqlite.SQLiteDatabase;importandroid.graphics.YuvImage;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.view.Window;importandroid.widget.Button;importandroid.widget.DatePicker;importandroid.widget.EditText;importandroid.widget.ImageButton;importandroid.widget.TextView;importandroid.widget.TimePicker;importandroid.widget.Toast;publicclassActivity3MainActivityextendsActivity{privateImageButtonbt;privateButtonbt2;privateEditTextedit1;privateEditTextedit2;privateEditTextedit3;privateEditTextedit4;privateEditTextedit5;privateEditTextedit6;privateStringitems[];privateStringitem2[];privateintmYear;privateintmMonth;privateintmDay;Stringtext=;//对控件对象进行声明DBhelperhelper=null;protectedandroid.content.DialogInterface.OnClickListenerlistener;privateViewdate;@OverrideprotectedvoidonCreate(BundlesavedInstanceS
本文标题:移动应用软件开发技术-实验报告模板
链接地址:https://www.777doc.com/doc-5319563 .html