20155327 实验四 Android程序设计

任务一:

完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号

对于这个任务,我们只需要将布局文件activity_main.xml中相应的内容稍做修改:

将其中的android:text="Hello World!"改为android:text="Hello World!\n\t20155303"即可。

运行结果如下:

任务二:创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity

配置Activity
在文件AndroidManifest.xml中,只要为application...元素添加activity...子元素,即可配置Activity。
在这个任务中,我们需要调用ThirdActivity,所以在AndroidManifest.xml中再添加一个activity...>即可。
启动、关闭Activity
每一个控制文件的Activity都需要有对应的启动程序文件(.java),和相应的布局文件(.xml)。
在这个任务中,要求让MainActivity启动ThirdActivity,所以还需要修改MainActivity,相应代码段改为:
@Override
public boolean onTouch(View arg0, MotionEvent event) {
Intent intent = new Intent(this, ThirdActivity.class);
intent.putExtra("message", "20155327");
startActivity(intent);
return true;
}
在物理机上运行结果如图:

任务三:修改代码让Toast消息中显示自己的学号信息

Toast是Android中用来显示信息的一种机制。Toast显示的时间有限,在经过一段时间后就会自动消失。
Toast有很多用法,如默认显示、自定义显示位置、带图片的显示、完全自定义显示、其他线程调用显示等等。这里展示最常用的默认显示。
activity_main示例如下:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tool

s:context="com.dragon.toast.Main">

 posted on 2017-05-21 21:32  20155327李百乾-  阅读(213)  评论(0)    收藏  举报