欢迎来到天天文库
浏览记录
ID:37708498
大小:299.50 KB
页数:9页
时间:2019-05-29
《Android实验报告生命周期》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Android开发(实验四)实验题目:Activity生命周期验证试验指导老师:班级:计算机科学与技术系班姓名:(一、实验目的1、深入理解Activity运行机制和原理。2、掌握Activity的声明周期各个阶段工作流程。3、掌握多个Activity之间生命周期的转换过程。4、通络Intent实现多页面之间数据的传递(辅助完成)。二、实验内容1、搭建任意组件,设计多个界面,运行程序观察其生命周期的情况。2、使用Intent实现页面之间数据的传递。三、实验代码AlifecyfleActivity.javapackagecom.wr;importandr
2、oid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.Button;publicclassAlifecycleActivityextendsActivity{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(Bu
3、ndlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);ButtonBtnStart=(Button)findViewById(R.id.BtnStart);BtnStart.setOnClickListener(newMyBtnClickListener());}@OverrideprotectedvoidonDestroy(){//TODOAuto-generatedmethodstubsuper.onDestroy();Sy
4、stem.out.println("AlifecycleActivity:onDestroy()");}@OverrideprotectedvoidonPause(){//TODOAuto-generatedmethodstubsuper.onPause();System.out.println("AlifecycleActivity:onPause()");}@OverrideprotectedvoidonRestart(){//TODOAuto-generatedmethodstubsuper.onRestart();System.out.pri
5、ntln("AlifecycleActivity:onRestart()");}@OverrideprotectedvoidonResume(){//TODOAuto-generatedmethodstubsuper.onResume();System.out.println("AlifecycleActivity:onResume()");}@OverrideprotectedvoidonStart(){//TODOAuto-generatedmethodstubsuper.onStart();System.out.println("Alifecy
6、cleActivity:onStart()");}@OverrideprotectedvoidonStop(){//TODOAuto-generatedmethodstubsuper.onStop();System.out.println("AlifecycleActivity:onStop()");}publicclassMyBtnClickListenerimplementsOnClickListener{//重写点击事件处理方法publicvoidonClick(Viewarg0){//TODOAuto-generatedmethodstubI
7、ntentintent=newIntent(AlifecycleActivity.this,AlcActivity2.class);//创建意图对象//使用意图对象打开一个新的ActivitystartActivity(intent);}}}AlcActivity.javapackagecom.wr;importandroid.app.Activity;importandroid.os.Bundle;publicclassAlcActivity2extendsActivity{/**Calledwhentheactivityisfirstcreate
8、d.*/@OverridepublicvoidonCreate(BundlesavedInstanceSta
此文档下载收益归作者所有