20182330 2019-2020-1 《数据结构与面向对象程序设计》实验五报告

20182330 2019-2020-1 《数据结构与面向对象程序设计》实验五报告

课程:《程序设计与数据结构》
班级: 1823
姓名: 魏冰妍
学号:20182330
实验教师:王志强
实验日期:2019年10月14日
必修/选修: 必修

1.实验内容

1.Android Stuidio的安装测试:

参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章:
参考http://www.cnblogs.com/rocedu/p/6371315.html#SECANDROID,安装 Android Stuidio
完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,自己学号前后一名同学的学号,提交代码运行截图和码云Git链接,截图没有学号要扣分
学习Android Stuidio调试应用程序
2.Activity测试

参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十五章:
构建项目,运行教材相关代码
创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
3.UI测试

参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十六章:
构建项目,运行教材相关代码
修改代码让Toast消息中显示自己的学号信息
4.布局测试:

参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十七章:
构建项目,运行教材相关代码
修改布局让P290页的界面与教材不同
5.事件处理测试:

参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章:
构建项目,运行教材相关代码
提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分

2. 实验过程及结果

实验一

修改activity_main.xml文件中的android:text="Hello World!",并用可视化改变布局。这是最基本的android的开始。

实验二

运行书上的代码并修改,建立ThirdActivity,修改相关文本文件

实验三

实验四

根据自己的想法修改layout,设计自己的版面是一件比较有意思的事情。首先要明确你需要改的东西属于哪一类,要在哪个xml文件中修改。

实验五

运行书上代码实验并观察。

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

  • 问题1:如何界面中的修改字体大小和颜色?
  • 问题1解决方案:如图在style中添加<item文件,自定义修改。记住一些简单的布局比如
<item name="android:textColor">@android:color/white</item>
<item name="android:textSize">18sp</item>

目前看来有点用处。

  • 问题2:AndroidStudio软件一打开就疯狂报错

  • 问题2解决方案:
  • 方法一:镜像服务,首先将No proxy选中。无果

  • 方法二:打开项目时候找到gradle.properties文件,看看里面是否还有代理代码,有的话,注释。无果

  • 方法三:替换grandle版本一致。无果
  • 方法四:删除所有文件重新下载高版本,还是报错(忘截图)。然后更新了两个插件,好了!!这个原因我觉得还需要探索一下。
  • 问题3:AndroidStudio在Design界面里手动调好了Layout布局之后,在模拟器运行却不一样
  • 解决3:
  • 方法一:点击setting(preferences)--》Plugins--》找到“Android Support”选项,并勾选,然后会提示重启android studio ,点击重启。
  • 方法二:修改分辨率,应该有比较专业的方法。。我是用任意找一个分辨率调试。

其他(感悟、思考等)

匆忙进入Android的学习,从一堆代码变成了可视化的东西,距我们的生活更近了,每次完成实验都有一丝欣喜。但是同时也看到了自己的知识体系不牢固,导致根基不稳,换一种说法的话,就是还有很大进步空间吧哈哈。问就是加油!

参考资料

猜你喜欢

转载自www.cnblogs.com/weiii/p/11711514.html
今日推荐