《数据结构与面向对象程序设计》实验5报告

学号 20182329 2019-2020-1 《数据结构与面向对象程序设计》实验5报告

  • 课程:《程序设计与数据结构》
  • 班级: 1823
  • 姓名: 李一卓
  • 学号:20182329
  • 实验教师:王志强
  • 实验日期:2019年10月20日
  • 必修/选修: 必修

1.实验内容

  • 学习Android 应用程序的基本构成。
  • 下载Android Studio,用安卓打开项目,更改支持的库。
  • 理解活动的程序,明白清单、活动、java文件之间的关系。
  • 学习按钮的使用方法,以及按钮连接文件的方法,调节按钮的方法。
  • UI组件的,UI工具的使用。
  • Toast消息的编辑、发送。
  • 安卓布局的调整,Linear、Reiativel、Frame、Table、Grid
  • 监听器的编辑。

2. 实验过程及结果

  • 完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,自己学号前后一名同学的学号,只要在布局lyout中找到活动文件,更改显示内容就行。

  • 设置这个活动,更改清单,再用java文件编写一个监听器的方法,是按钮启动时,另一个活动也会启动。

  • 创建一个新的项目,更改main方法里面的语句,使活动变为Toast消息。

  • 创建按钮和视图,分别用LinearLayout、FrameLayout等更改其布局。

  • 编写一个监听器,使用onClick属性,更改清单并编写一个活动实现监听器。

3. 实验过程中遇到的问题和解决过程

  • 问题1:在运行时,发现在java文件输出语句时,运行程序后弹出无法调用字符串错误。
  • 问题1解决方法:原来调用的String都需要在values文件夹中的strings先声明再使用。

  • 问题2:再实验3时,发现缺少R包,在下载R包后,发现自己编写的方法1又改变了。
  • 问题2解决方法:缺少menu活动。

其他(感悟、思考等)

Android 实验一开始让我一点也摸不到头脑,啥是活动、清单、界面,一个都不知道就都一股脑涌过来,后来从Android 书的一开始看,发现原来不是从24章开始,而是跟前面。慢慢的理解Android 各个部件的关系,也慢慢完成实验练习。

参考资料

猜你喜欢

转载自www.cnblogs.com/lyz182329/p/11723202.html