android实验三个数相乘Word格式.docx

上传人:b****5 文档编号:21481455 上传时间:2023-01-30 格式:DOCX 页数:12 大小:134.75KB
下载 相关 举报
android实验三个数相乘Word格式.docx_第1页
第1页 / 共12页
android实验三个数相乘Word格式.docx_第2页
第2页 / 共12页
android实验三个数相乘Word格式.docx_第3页
第3页 / 共12页
android实验三个数相乘Word格式.docx_第4页
第4页 / 共12页
android实验三个数相乘Word格式.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

android实验三个数相乘Word格式.docx

《android实验三个数相乘Word格式.docx》由会员分享,可在线阅读,更多相关《android实验三个数相乘Word格式.docx(12页珍藏版)》请在冰豆网上搜索。

android实验三个数相乘Word格式.docx

实验日期

实验项目名称

实验成绩

备注

1

2016、5、25

android开发实现三个数相乘

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

实验报告最终成绩:

指导教师签名:

说明:

实验项目顺序和名称由学生填写,必须前后保持一致;

实验成绩以百分制计,由实验指导教师填写并签名,一般不能涂改,确有涂改的,应在备注栏说明原因;

实验报告部分最终成绩为所有实验项目成绩的平均值。

实验报告

实验日期:

2016年5月25日星期三

实验项目类型

□演示型□验证型□基本训练型

综合型□设计型□提高型

实验指导教师

李长松

实验地点

实验楼502

是否分组

小组其他成员

1、实验目的及要求

(1)了解Android界面布局

(2)熟悉android开发的intent意图的使用。

(3)熟悉android中的页面的跳转。

2、实验使用的主要设备(含软件系统)

(1)操作系统:

WindowsXP

(2)软件:

jdk、eclipse、adt、androidsdk及配置好环境好变量

三、实验操作过程及内容

(1)先设置页面布局

(2)在java中实现代码

//MainActivity.java

packagecom.sduwen.shengao;

importandroid.os.Bundle;

importandroid.app.Activity;

importandroid.content.Intent;

importandroid.view.Menu;

importandroid.view.View;

importandroid.widget.EditText;

importandroid.widget.TextView;

publicclassMainActivityextendsActivity{

@Override

protectedvoidonCreate(BundlesavedInstanceState){

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

//对那个方法设置就是那个

}

publicvoidonCl(Viewv){

EditTextch=(EditText)findViewById(R.id.chinese);

//按照id去查找主键

EditTextma=(EditText)findViewById(R.id.math);

EditTexten=(EditText)findViewById(R.id.english);

TextViewinfo=(TextView)findViewById(R.id.info);

Stringchinese=ch.getText().toString();

//用获得的ID的editText使用gettext()获取内容

Stringmath=ma.getText().toString();

Stringenglish=en.getText().toString();

doublechineseNum=Double.parseDouble(chinese);

//获取的是String类型,然后转换为double

doublemathNum=Double.parseDouble(math);

doubleenglishNum=Double.parseDouble(english);

//显示文本;

floatMul=(float)(chineseNum*mathNum*englishNum);

//获取到的数字计算

info.setText("

您的三个数的乘积为为:

"

+Mul+"

);

//页面跳转

/*Intentin=newIntent(this,second_activity.class);

BundleBu=newBundle();

Bu.putInt("

z"

bmi);

in.putExtras(Bu);

//Bundlebu=in.getExtras();

//intbmi=bu.getInt("

bmi"

//Stringstr=bu.getString("

str"

*/

Intentin=newIntent(this,second_activity.class);

Bundlebu=newBundle();

//第一个参数为键第二个参数为要传递的具体的值

bu.putFloat("

Mul"

Mul);

bu.putString("

"

三者乘积为:

in.putExtras(bu);

//跳转

startActivity(in);

}

//second_activity.java

publicclasssecond_activityextendsActivity{

//TODOAuto-generatedmethodstub

setContentView(R.layout.activity_second);

Intentin=getIntent();

Bundlebu=in.getExtras();

floataverage=bu.getFloat("

Stringstr=bu.getString("

TextViewtv=(TextView)findViewById(R.id.tv);

tv.setText(str+average);

//activity_main.xml

<

?

xmlversion="

1.0"

encoding="

utf-8"

>

LinearLayoutxmlns:

android="

android:

orientation="

vertical"

layout_width="

fill_parent"

layout_height="

>

<

TextView

wrap_content"

text="

数一"

/>

EditText

id="

@+id/chinese"

match_parent"

数二"

EditTextandroid:

@+id/math"

数三"

@+id/english"

Buttonandroid:

@+id/submit"

计算"

onClick="

onCl"

@+id/info"

/LinearLayout>

//activity_second.xml

TextView

@+id/tv"

这是第二个页面"

/>

//AndroidManifest.xml

manifestxmlns:

package="

com.sduwen.shengao"

versionCode="

1"

versionName="

uses-sdk

minSdkVersion="

19"

targetSdkVersion="

application

allowBackup="

true"

icon="

@drawable/hu"

label="

@string/app_name"

theme="

@style/AppTheme"

activity

name="

com.sduwen.shengao.MainActivity"

intent-filter>

actionandroid:

android.intent.action.MAIN"

categoryandroid:

android.intent.category.LAUNCHER"

/intent-filter>

/activity>

activityandroid:

com.sduwen.shengao.second_activity"

/application>

/manifest>

四、实验结论、问题与建议(含取得的成果)

包括了解和熟悉常用控件的使用、界面布局和意图跳转等内容,在熟悉和掌握了界面控件设计后,使我们更加了解了Android界面布局,随后掌握常用控件的时限和属性设置,并且学会了创建和使用定制的控件。

指导教师评阅意见:

签名:

年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1