ImageVerifierCode 换一换
格式:DOC , 页数:60 ,大小:2.05MB ,
资源ID:850093      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-850093.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(移动应用软件开发技术-实验报告Word文件下载.doc)为本站会员(聆听****声音)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

移动应用软件开发技术-实验报告Word文件下载.doc

1、一、实验目的搭建Android开发环境,学习使用Eclipse开发工具进行Android 应用开发的整个流程,为后续实验做好基本准备工作。二、实验要求1、掌握Android SDK的安装、配置、使用。2、掌握Eclipse集成开发环境的使用。3、实现第一个Android应用程序。三、 实验原理及步骤1、下载安装JDK从Oracle公司官方网站下载JDK(当前下载页面地址为JDK默认安装成功后,会在系统目录下出现两个文件夹,一个代表jdk,一个代表jre。2、下载安装EclipseEclipse为Java应用程序及Android开发的IDE(集成开发环境)。Eclipse不需要安装,下载后把解压

2、包解压到你想安装的地方,打开时设置你的工作目录即可使用。Eclipse官方网站提供下载( http:/www.eclipse.org/downloads/ )的Eclipse版本有多个,这里选择下载Eclipse IDE for Java EE Developers这个版本。3、下载安装Android SDKAndroid SDK提供了开发Android应用程序所需的API库和构建、测试和调试Android应用程序所需的开发工具。从官方网站()或()下载Android SDK Tools。安装或解压Android SDK到任意目录下。在Android SDK的安装目录下,运行“SDK Mana

3、ger.exe”(如不能直接运行,可以管理员身份运行),SDK Manager负责下载或更新不同版本的SDK包,我们看到默认安装的SDK Manager只安装了一个版本的SDK tools。打开Android SDK Manager,它会自动获取可安装的sdk版本,但是国内有墙,可能会出现获取失败的情况。可以使用()提供的Android SDK在线更新镜像服务器来安装。再打开Android SDK Manager.exe,正常情况下就可以下载Android的各个版本的sdk了。你只需要选择想要安装或更新的安装包安装即可(最后选择4.0以上版本)。这里是比较耗时的过程(通常在1个小时以上),还会

4、出现下载失败的情况,失败的安装包只需要重新选择后再安装就可以了。4、为Eclipse安装ADT插件我们已经配置好了java的开发环境,安装了开发Android的IDE,下载安装了Android SDK,但是Eclipse还没有和Android SDK进行关联,也就是它们现在是互相独立的,就好比枪和子弹分开了。为了使得Android应用的创建,运行和调试更加方便快捷,Android的开发团队专门针对Eclipse IDE定制了一个插件:Android Development Tools(ADT)。可以从()下载ADT的最新版本。安装ADT的步骤:1) 启动Eclipse,点击 Help菜单 -

5、Install New Software ,点击弹出对话框中的Add 按钮。2) 在弹出的对话框中点击Archive按钮,选择之前下载的ADT.zip文件,然后点击OK按钮,返回之前的对话框,我们这时可以看到Developer Tools选项。3) 选择Developer Tools选项,然后一路“下一步”就可以了。4) 安装好后会要求你重启Eclipse,Eclipse会根据目录的位置智能地和它相同目录下Android SDK进行关联,否则会弹出配置Android SDK对话框,你可以选择安装新的SDK或使用已经存在的SDK。5) Eclipse关联好Android SDK以后,我们在win

6、dows上的Android开发环境搭建就完成了,用Eclipse的FileNewProject.新建一个项目的时候,就会看到建立Android项目的选项了。5、配置Android虚拟设备(AVD)在Eclipse中,运行“Window-AVD Manager”,在出现的AVD Manager对话框中显示了已经创建的模拟器;选择已经创建的模拟器,点击“Start”按钮,可以启动该模拟器。点击“Create”按钮,出现“Create New AVD”对话框,输入AVD Name、Target等信息,点击“OK”按钮可以创建新的模拟器。6、创建并运行第一个Android应用程序启动Eclipse,选

7、择File-New-Project,选择Android 下的Android Application Project,单击Next按钮。在创建新的Android应用项目对话框中,填写应用程序名,项目名,包名;选择新建项目的SDK版本等信息;然后一路点击next按钮,完成新建项目。在Eclipse中启动模拟器(见步骤五)。在Package Explore中选择新建的项目工程,选择Run-Run AsAndroid Appliction。运行结果如下。四、 实验核心代码 /RelativeLayout五、 实验结果及分析 新建虚拟机,运行Eclipse的实验一,出来的结果为“hello androi

8、d”。六、心得体会 通过这次的实验,使我初步认识了Android,了解了Android是通过Java语言编译的,更深层次的了解了Java语言的强大,对Java语言更有兴趣。 实验地点行勉楼A306指导教师马垚 太原理工大学学生实验二报告软件13192016.3.25Android 基本控件的使用熟悉Android开发中的UI界面设计,主要包括了解和熟悉界面布局类型,以及常用控件的使用。1、了解View类及ViewGroup类。2、掌握FrameLayout、LinearLayout、TableLayout、RelativeLayout、AbsoluteLayout五种界面布局类型。3、掌握Te

9、xtView、EditText、Button等常用控件的使用。三、实验原理及步骤1、认真学习课本P90页示例。2、根据以上示例,完成一个注册界面,界面中至少要包含账号(EditText)、密码(EditText)、性别(RadioButton)、爱好(CheckBox)、出生日期(DatePicker)以及提交按钮(Button/ImageButton)等信息。界面要有适当的提示(TextView),布局要合理,背景及字体等设置要美观。四、实验核心代码package com.example.biaobai;import java.lang.reflect.GenericDeclaration;

10、import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import android.R.string;import android.app.Activity;import android.app.AlertDialog;import android.app.AlertDialog.Builder;import android.app.DatePickerDialog;import android.app.DatePickerDialog.OnDateSetListener;impor

11、t android.app.Dialog;import android.content.DialogInterface;import android.content.DialogInterface.OnMultiChoiceClickListener;import android.content.Intent;import android.database.sqlite.SQLiteDatabase;import android.graphics.YuvImage;import android.os.Bundle;import android.view.View;import android.

12、view.View.OnClickListener;import android.view.Window;import android.widget.Button;import android.widget.DatePicker;import android.widget.EditText;import android.widget.ImageButton;import android.widget.TextView;import android.widget.TimePicker;import android.widget.Toast;public class Activity3MainAc

13、tivity extends Activity private ImageButton bt;private Button bt2;private EditText edit1;private EditText edit2;private EditText edit3;private EditText edit4;private EditText edit5;private EditText edit6;private String items;private String item2;private int mYear;private int mMonth;private int mDay;

14、String text=;/ 对控件对象进行声明DBhelper helper = null;protected android.content.DialogInterface.OnClickListener listener;private View date;Overrideprotected void onCreate(Bundle savedInstanceState) requestWindowFeature(Window.FEATURE_NO_TITLE);super.onCreate(savedInstanceState);setContentView(R.layout.acti

15、vity3_main);helper = new DBhelper(getApplicationContext();bt = (ImageButton) findViewById(R.id.tiao);bt2 = (Button) findViewById(R.id.cz);edit1 = (EditText) findViewById(R.id.zhanghao);edit2 = (EditText) findViewById(R.id.mima);edit3 =(EditText) findViewById(R.id.xingbie);edit4 = (EditText) findView

16、ById(R.id.youxiang);edit5 = (EditText) findViewById(R.id.xuanai);edit6 = (EditText) findViewById(R.id.chusheng);date = findViewById(R.layout.date_dialog);edit5.getText().toString();/ 3.给按钮设置点击侦听bt.setOnClickListener(new MyOnClickListener();items=new String男,女;item2=new String听歌看书旅游class MyOnClickLis

17、tener implements OnClickListener Overridepublic void onClick(View v) / TODO Auto-generated method stub/ 4.创建意图对象Intent intent = new Intent();intent.setClass(Activity3MainActivity.this, MainActivity.class);Activity3MainActivity.this.startActivity(intent);public void click1(View v) edit1.setText();edi

18、t2.setText(edit3.setText(edit4.setText(edit5.setText(edit6.setText(public void insertData(String zhang, String mi) if (zhang.equals() Toast.makeText(getApplicationContext(), 请输入账号!, 1).show();else if (mi.equals(请输入密码!else if(zhang!=&mi!)String sql = insert into student(zhanghao,mima)values(+zhang+,+

19、mi+)SQLiteDatabase db = helper.getWritableDatabase();db.execSQL(sql);注册成功!public void click2(View v) String zhang = edit1.getText().toString();String mi = edit2.getText().toString();insertData(zhang, mi);public void select1(View v)AlertDialog.Builder builder=new Builder(Activity3MainActivity.this);b

20、uilder.setTitle(选择你的性别builder.setSingleChoiceItems(items, 0,new DialogInterface.OnClickListener() Overridepublic void onClick(DialogInterface dialog, int which) / TODO 自动生成的方法存根edit3.setText(itemswhich);dialog.dismiss();).show();public void selck(View v) new AlertDialog.Builder(Activity3MainActivity

21、.this).setTitle(请选择你的爱好).setMultiChoiceItems(item2,null,new OnMultiChoiceClickListener() public void onClick(DialogInterface dialog, int which, boolean isChecked) / TODO Auto-generated method stubtext =text+ item2which;edit5.setText(text);).setPositiveButton(取消, listener).setNegativeButton(确定.show()

22、; public void chusheng(View v)Calendar calendar = Calendar.getInstance();new DatePickerDialog(Activity3MainActivity.this, new OnDateSetListener() public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) int month=monthOfYear+1;edit6.setText(year+年+month+月+dayOfMonth+日, calen

23、dar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH).show();四、 实验结果及分析 运行Eclipse后,结果进入登录界面,点击注册按钮,跳转到注册界面如下: 然后分别点击添加性别和爱好以及出生年与日如下:然后点击注册按钮,会弹出注册成功对话框如下结果:注册的数据(账号和密码)插入数据库如下结果:六、 心得体会:通过本次实验学会了RadioButton,CheckBox,DatePicker,EditText的使用,同时额外学会了使用数据库,把注册的数据插入数据库

24、,以及数据库的设计和一些数据库需要注意的一些细节,使我对Android越来越感兴趣。太原理工大学学生实验三报告2016.4.1Activity、Intent组件的使用熟悉Activity和Intent组件的使用。Activity是Android中最常用的组件,实现应用程序的用户界面显示,一个Activity展现一个可视化的用户界面。Intent是各组件的桥梁,实现各组件之间的交互与通信。1、了解Activity的生命周期。2、了解Intent的6个组成部分。3、使用Intent实现Activity之间的跳转和信息传递。1、认真学习课本P62页示例。2、根据以上示例,完成一个问答系统:有两个Activity分别为MainActivity和AnswerActivity。MainActivity为应用首页,里面包含一个EditText、一个

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2