实验三 Activity之间的相互启动
一、实验内容与要求
Activity是Android应用程序中最基本的组件,一个Activity通常对应一个单独的屏幕、窗口。Android的Activity之间可以通过Intent相互启动,从一个Activity启动另一个Activity主要包括startActivity和startActivityForResult两种方法。Intent是Activity之间进行通信的媒介,主要包括显式Intent和隐式Intent两种类型。
请开发一个Android App,该App需要包括两个或两个以上的Activity,Activity之间必须存在相互启动的关系。请充分利用显式和隐式两种类型的Intent进行Activity启动,App的功能不做具体要求,请自由发挥。
要求展示App主要的代码和界面截图。
二、实验目的
掌握Activity的启动技术,掌握显式Intent和隐式Intent的使用。
三、 实验方法
1. 建立两个xml文件,activity_main.xml和activity_second.xml分别是两个页面的布局设计。
2. 建立两个java文件,MainActivity.java和SecondActivity.java分别是两个页面的java设计。
3. 建立一个AndoidManifest.xml文件,用来实现两个页面的跳转。
四 、实验结果
- activity_main.xml代码截图:
- activity_second.xml代码截图:
- AndroidManifest.xml代码截图:
- MainActivity.java代码截图:
5.SecondActivity.java代码截图:
6.第一个页面截图:
7.跳转后第二个页面截图: