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

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

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

1.实验内容

1.Android Stuidio的安装测试:android

参考《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测试app

参考《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,修改相关文本文件gradle

实验三

实验四

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

实验五

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

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的学习,从一堆代码变成了可视化的东西,距咱们的生活更近了,每次完成实验都有一丝欣喜。可是同时也看到了本身的知识体系不牢固,致使根基不稳,换一种说法的话,就是还有很大进步空间吧哈哈。问就是加油!

参考资料

相关文章
相关标签/搜索