欢迎来到天天文库
浏览记录
ID:28235027
大小:817.00 KB
页数:137页
时间:2018-12-08
《android应用开发基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Android应用开发基础实验指导书软件学院软件工程系包晗实验内容实验一Activity组件的生命周期【实验类型】验证性【实验要求】必做【实验目的】1.了解Activity组件的生命周期。2.了解Activity组件的运行状态。3.了解Activity组件的状态维护。4.掌握Activity组件的窗口。【实验内容】实验题1.熟悉Activity组件的生命周期变化,创建一个Android工程,为活动起名为First,建好后在First.java中根据书中代码添加代表Activity生命周期的五个方法:onDestroy(),onPause(),onResume(),onStart(
2、),onStop()。在调试窗口观察Activity组件的生命周期的调用情况。实验题2.在前面的程序基础上增加一个按钮,使得按下按钮系统调用finish()方法来结束Activity。参考实验一中界面处理的方法,为界面添加一个按钮,然后需要在First.java中添加下面代码。【参考程序】@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);Log.i(Activity_ID,"oncreateha
3、sbeencalled");Buttonfinish=(Button)findViewById(R.id.testfinish);finish.setOnClickListener(newOnClickListener(){publicvoidonClick(Viewv){finish();//退出activity}});}实验题3.练习操作Activity的窗口。全屏显示:使Activity在启动的时候能铺满全屏,只要在onCreate()方法内super.onCreate(savedInstanceState);语句后加上下面代码this.requestWindowFeatu
4、re(Window.FEATURE_NO_TITLE);setContentView(R.layout.main);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);定制窗口标题:窗口标题实际上就是在界面上添加一个title.xml文件,代码如下5、com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent">6、p_content"android:layout_alignParentLeft="true"android:text="定制标题"/>7、t>同时需要修改First.java中的onCreate()方法,参考书中代码。为窗口应用风格:设置风格可以保持所有Activity窗口的风格一致,在AndroidManifest.xml文件中Activity节点中增加一个属性android:theme即可实现,可以设置属性值为@android:style/Theme.Dialog实验二界面布局的创建【实验类型】设计性【实验要求】必做【实验目的】1.掌握用户界面结构。2.掌握定义界面布局方法。3.掌握声明界面布局方法。【实验内容
5、com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent">6、p_content"android:layout_alignParentLeft="true"android:text="定制标题"/>7、t>同时需要修改First.java中的onCreate()方法,参考书中代码。为窗口应用风格:设置风格可以保持所有Activity窗口的风格一致,在AndroidManifest.xml文件中Activity节点中增加一个属性android:theme即可实现,可以设置属性值为@android:style/Theme.Dialog实验二界面布局的创建【实验类型】设计性【实验要求】必做【实验目的】1.掌握用户界面结构。2.掌握定义界面布局方法。3.掌握声明界面布局方法。【实验内容
6、p_content"android:layout_alignParentLeft="true"android:text="定制标题"/>7、t>同时需要修改First.java中的onCreate()方法,参考书中代码。为窗口应用风格:设置风格可以保持所有Activity窗口的风格一致,在AndroidManifest.xml文件中Activity节点中增加一个属性android:theme即可实现,可以设置属性值为@android:style/Theme.Dialog实验二界面布局的创建【实验类型】设计性【实验要求】必做【实验目的】1.掌握用户界面结构。2.掌握定义界面布局方法。3.掌握声明界面布局方法。【实验内容
7、t>同时需要修改First.java中的onCreate()方法,参考书中代码。为窗口应用风格:设置风格可以保持所有Activity窗口的风格一致,在AndroidManifest.xml文件中Activity节点中增加一个属性android:theme即可实现,可以设置属性值为@android:style/Theme.Dialog实验二界面布局的创建【实验类型】设计性【实验要求】必做【实验目的】1.掌握用户界面结构。2.掌握定义界面布局方法。3.掌握声明界面布局方法。【实验内容
此文档下载收益归作者所有