实验报告2Word文件下载.docx
《实验报告2Word文件下载.docx》由会员分享,可在线阅读,更多相关《实验报告2Word文件下载.docx(34页珍藏版)》请在冰豆网上搜索。
25超重,BMI<
20超轻,20<
BMI<
25为标准体重。
6、完成简单的四则运算。
取得文本框输入内容:
Stringinfo=edit.getText().toString();
二、实验步骤及结果
1.
①字体属性(颜色、字号等)和跑马灯效果
程序代码:
activity_main.xml
<
?
xmlversion="
1.0"
encoding="
utf-8"
>
android.support.constraint.ConstraintLayoutxmlns:
android="
xmlns:
app="
tools="
android:
layout_width="
match_parent"
layout_height="
tools:
context="
firstandroidapp_by150104050020.firstapp.MainActivity"
<
TextView
id="
@+id/textview"
wrap_content"
text="
FirstAndroidApp_by150********0郑凯峰"
textColor="
#404040"
textSize="
25dp"
typeface="
serif"
singleLine="
true"
ellipsize="
marquee"
marqueeRepeatLimit="
marquee_forever"
app:
layout_constraintBottom_toBottomOf="
parent"
layout_constraintLeft_toLeftOf="
layout_constraintRight_toRightOf="
layout_constraintTop_toTopOf="
/>
/android.support.constraint.ConstraintLayout>
MainActivity.java
packagefirstandroidapp_by150104050020.firstapp;
importandroid.support.v7.app.AppCompatActivity;
importandroid.os.Bundle;
importandroid.widget.TextView;
Importstaticfirstandroidapp_by150104050020.firstapp.R.id.textview;
publicclassMainActivityextendsAppCompatActivity{
@Override
protectedvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextViewtv=(TextView)findViewById(textview);
tv.setSelected(true);
}
}
运行效果:
②超链接效果
"
autoLink="
web"
2.
firstandroidapp_by150104050020.myapplication.MainActivity"
TableLayout
layout_gravity="
center"
单行文本框"
/>
EditText
background="
#EEE8CD"
hint="
请输入数字!
maxLength="
30"
numeric="
integer"
多行文本框"
下拉列表"
Spinner
@+id/spinner"
fill_parent"
entries="
@array/spinner1"
/TableLayout>
array.xml
resources>
string-arrayname="
spinner1"
item>
English<
/item>
Chinese<
French<
Korean<
Japanese<
/string-array>
/resources>
packagefirstandroidapp_by150104050020.myapplication;
3.
RadioButton
@+id/button"
gravity="
改变当前背景颜色"
importandroid.graphics.Color;
importandroid.view.View;
importandroid.widget.Button;
importandroid.widget.Toast;
privateButtonbutton;
button=(Button)this.findViewById(R.id.button);
finalint[]flag={0};
button.setOnClickListener(newButton.OnClickListener(){
publicvoidonClick(Viewv){
switch(flag[0]){
case0:
button.setBackgroundColor(Color.RED);
Toast.makeText(MainActivity.this,"
当前背景色为红色"
Toast.LENGTH_LONG).show();
flag[0]=1;
break;
case1:
button.setBackgroundColor(Color.GREEN);
当前背景色为绿色"
flag[0]=2;
case2:
button.setBackgroundColor(Color.BLUE);
当前背景色为蓝色"
flag[0]=3;
case3:
button.setBackgroundColor(Color.YELLOW);
当前背景色为黄色"
flag[0]=0;
});
4.
tools:
ImageButtonandroid:
@+id/imagebutton"
src="
@drawable/button"
onClick="
showdialog0"
CheckBoxandroid:
@+id/checkbox1"
Chinese"
@+id/checkbox2"
English"
Buttonandroid:
@+id/button1"
复选按钮确定"
showdialog1"
RadioGroupandroid:
@+id/radiogroup"
orientation="
horizontal"
RadioButtonandroid:
@+id/radiobutton1"
male"
@+id/radiobutton2"
female"
/RadioGroup>
@+id/button2"
单选按钮确定"
showdialog2"
importandroid.content.DialogInterface;
importandroid.support.v7.app.AlertDialog;
importandroid.widget.CheckBox;
importandroid.widget.RadioButton;
privateCheckBoxcheckbox1;
privateCheckBoxcheckbox2;
privateRadioButtonradiobutton1;
privateRadioButtonradiobutton2;
checkbox1=(CheckBox)this.