Android实验报告模板实验二Word下载.docx

上传人:b****4 文档编号:8299289 上传时间:2023-05-10 格式:DOCX 页数:12 大小:2.51MB
下载 相关 举报
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_第6页
第6页 / 共12页
Android实验报告模板实验二Word下载.docx_第7页
第7页 / 共12页
Android实验报告模板实验二Word下载.docx_第8页
第8页 / 共12页
Android实验报告模板实验二Word下载.docx_第9页
第9页 / 共12页
Android实验报告模板实验二Word下载.docx_第10页
第10页 / 共12页
Android实验报告模板实验二Word下载.docx_第11页
第11页 / 共12页
Android实验报告模板实验二Word下载.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Android实验报告模板实验二Word下载.docx

《Android实验报告模板实验二Word下载.docx》由会员分享,可在线阅读,更多相关《Android实验报告模板实验二Word下载.docx(12页珍藏版)》请在冰点文库上搜索。

Android实验报告模板实验二Word下载.docx

(2)实验要求:

1.熟悉和掌握界面控件设计;

2.了解Android界面布局;

3.掌握常用控件的时限和属性设置;

4.创建和使用定制的控件。

3、实验步骤与源程序

一、常用控件

1.新建“HelloUI”工程,

2.MainActivity.java

packagelin.example.helloui;

importandroid.app.Activity;

importandroid.os.Bundle;

importandroid.widget.TextView;

importandroid.widget.Button;

publicclassMainActivityextendsActivity{

@Override

publicvoidonCreate(BundlesavedInstanceState){

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

TextViewtextView=(TextView)findViewById(R.id.textView1);

Buttonbutton=(Button)findViewById(R.id.button1);

}

3.res/layout/activity_main.xml

(1)GraphicalLayout:

Android中有许多常用控件:

文本框:

TextView、EditText

按钮:

Button、RadioButton、CheckBox、ImageButton

列表:

List、ExpandableListView、Spinner、AutoCompleteTextView、GridView、ImageView

进度条:

ProgressBar、ProgressDialog、SeekBar、RatingBar

选择器:

DatePicker、TimePicker

菜单:

Menu、ContentMenu

对话框:

Dialog、ProgressDialog

常用的控件有文本框、按钮和列表等。

控件的属性:

可以直接在类中为控件设置属性,也可以在xml文件中设置属性。

每个控件都有一系列的属性,例如id、size、text、color等等,大家可以找找API查看控件的属性。

(2)ativity_main.xml:

<

LinearLayoutxmlns:

android="

xmlns:

tools="

android:

orientation="

vertical"

id="

@+id/container"

layout_width="

match_parent"

layout_height="

tools:

context="

lin.example.helloui.MainActivity"

ignore="

MergeRootFrame"

>

<

TextView

@+id/textView1"

wrap_content"

text="

Hello"

/>

Button

@+id/button1"

Button"

/LinearLayout>

4运行

Console:

Android

[2014-05-0315:

43:

52-HelloUI]------------------------------

52-HelloUI]AndroidLaunch!

52-HelloUI]adbisrunningnormally.

52-HelloUI]Performinglin.example.helloui.MainActivityactivitylaunch

52-HelloUI]AutomaticTargetMode:

launchingnewemulatorwithcompatibleAVD'

AVD_for_3_7_WVGA_Nexus_One'

52-HelloUI]LaunchinganewemulatorwithVirtualDevice'

47:

48-HelloUI]Newemulatorfound:

emulator-5554

48-HelloUI]WaitingforHOME('

android.process.acore'

)tobelaunched...

50:

54-HelloUI]HOMEisupondevice'

emulator-5554'

55-HelloUI]UploadingHelloUI.apkontodevice'

58-HelloUI]InstallingHelloUI.apk...

53:

08-HelloUI]Success!

09-HelloUI]Startingactivitylin.example.helloui.MainActivityondeviceemulator-5554

4、测试数据与实验结果

二,界面布局

1.新建”Hellouib”工程

packagelin.example.hellouib;

TextViewtextViewa=(TextView)findViewById(R.id.textView1);

TextViewtextViewb=(TextView)findViewById(R.id.textView2);

TextViewtextViewc=(TextView)findViewById(R.id.textView3);

TextViewtextViewd=(TextView)findViewById(R.id.textView4);

TextViewtextViewe=(TextView)findViewById(R.id.textView5);

TextViewtextViewf=(TextView)findViewById(R.id.textView6);

TextViewtextViewg=(TextView)findViewById(R.id.textView7);

TextViewtextViewh=(TextView)findViewById(R.id.textView8);

}

4.activity_main.xml:

(1)GraphicalLayout:

fill_parent"

lin.example.hellouib.MainActivity"

LinearLayout

horizontal"

layout_weight="

1"

>

red"

gravity="

center_horizontal"

background="

#aa0000"

/>

@+id/textView2"

green"

#00aa00"

@+id/textView3"

blue"

#0000aa"

@+id/textView4"

yellow"

#aaaa00"

@+id/textView5"

rowone"

textSize="

15pt"

@+id/textView6"

rowtwo"

@+id/textView7"

rowthree"

@+id/textView8"

rowfour"

[2014-05-0316:

42:

31-Hellouib]------------------------------

31-Hellouib]AndroidLaunch!

31-Hellouib]adbisrunningnormally.

31-Hellouib]Performinglin.example.hellouib.MainActivityactivitylaunch

31-Hellouib]AutomaticTargetMode:

31-Hellouib]LaunchinganewemulatorwithVirtualDevice'

10-Emulator]emulator:

emulatorwindowwasoutofviewandwasrecentered

10-Emulator]

11-Hellouib]Newemulatorfound:

11-Hellouib]WaitingforHOME('

45:

48-Hellouib]HOMEisupondevice'

48-Hellouib]UploadingHellouib.apkontodevice'

50-Hellouib]InstallingHellouib.apk...

26-Hellouib]Success!

26-Hellouib]Startingactivitylin.example.hellouib.MainActivityondeviceemulator-5554

31-Hellouib]ActivityManager:

Starting:

Intent{act=android.intent.action.MAINcat=[android.intent.category.LAUNCHER]cmp=lin.example.hellouib/.MainActivity}

5、测试数据与实验结果

把锁往右滑动,得到:

5、结果分析与实验体会

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

当前位置:首页 > 高等教育 > 哲学

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

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