172322 2017-2018-2 《程序设计与数据结构》实验四报告

172322 2017-2018-2 《程序设计与数据结构》实验四报告

  • 课程:《程序设计与数据结构》
  • 班级: 1723
  • 姓名: 张昊然
  • 学号:20172322
  • 实验教师:王志强
  • 助教:张旭升/刘伟康
  • 实验日期:2018年5月27日
  • 必修/选修: 必修

1.实验内容

  • 此处填写实验的具体内容:

实验内容过多,故参考做业实验四 Android程序设计php

2.实验过程及结果

过程:

  • 本次实验总共五个提交点。我也分为五个部分来写过程。
    • 第一:首先安装Andriod Studio,教程里基本没有说起任何问题的解决方法,个人AS从安装到最后能够运行程序经历了千辛万苦,具体的问题我会在问题部分说起;AS安装好后的写上本身的学号以及先后的学号就很是简单,由于有可视化程序设计工具,直接输入学号就能够了。
    • 第二:由于王文彬同窗在官网上找到了《JAVA与Andriod开发指南》的代码而且发给了我,使得本身没有花费大量时间用于敲入代码,虽然缺失了一部分使用AS的体验,可是节约了大量时间。由于书上的例子已经给咱们示范了如何从一个活动跳至另外一个活动,因此我就只是修改了SecondActivityThirdActivity而后稍做修改便完成了任务,比较简单。
    • 第三:这一步也很简单,由于代码已有,只是稍做修改,修改气泡的内容便完成了任务。
    • 第四:代码已经提供,修改布局由可视化设计工具一键完成...
    • 第五:书上代码直接复制、粘贴、运行、截图,完成任务。

结果:

1.android

2.
android-studio

3.
数据结构

4.工具

5.
布局

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

本次实验的问题大部分存在于安装调试AS阶段,这里不得不提一下AS这个软件,你做为Andriod的集成开发环境,为何你不支持中文安装目录,为何你不支持空格安装目录,为何你那么多不支持,为何谷歌的服务在中国这么垃圾。

  • 问题1:首先,安装AS阶段,遇到了一大堆错误,例如:安装目录不支持中文、不支持空格(可能会出问题)......
  • 问题1解决方案:最后为它专门创建了很多于四个文件夹去解决它的安装问题。
  • 问题2:在建新项目时第一个项目运行得极其缓慢,例如:
    去网上一查发现是AS在从Google的网站上下载Gradle工具包,你下就下吧,可是你好歹也给我说一声啊!我把个人机器挂了一个晚上,你仍是没有弄好。
  • 问题2解决方案:在网上下载了Gradle工具包,而且使用everthing找到了一些须要更改的文件,将压缩包放进去就行了,再次建项目就像如丝般顺滑。网站

  • 问题3:安装好了之后,做为一个英语极其很差的学生,见到一个全英文软件的第一件事固然就是去网上找汉化包,在Andriod Studio中文社区找到的汉化包只有2.3版本的,可是本身想到IDEA的汉化包就算版本较低也能使用,只是非汉化部分还只是英文罢了,鬼知道这个AS竟然不是!!!!它会出现一大堆的问题。例如Setting打不开等等,当时我都要卸载重装了,忽然看到一句多是汉化包的问题,而后我忽然想到我没有备份...
  • 问题3解决方案:找同窗拷了一个语言包的文件,覆盖才解决了问题...
  • 问题4:如今终于能够回归正轨了,由于娄老师的教程几乎没法解决任何问题,因此在网上找了无数篇AS的安装教程,可是不管哪个教程到最后都会出现一大堆问题,不管怎么解决都没法实现运行那个Hello World...为了这东西我熬了三天的夜,而后我崩溃了。这个东西我见了它无数遍。设计

  • 问题4解决方案:调整了一下心态,最后选择卸载AS重装,而后仍是没有解决问题...我心态又炸了,最后的最后,我听别的同窗说,多是用户是中文的问题,而后我选择了新建一个没有中文的用户,终于,它好了,它能运行了,当它打开了虚拟机而且运行了那个程序的时候,我都想把电脑给砸了。3d

其余(感悟、思考等)

感悟

  • AS你既然以IDEA做为基础,为何你那么多不支持,你真的让我身心俱疲。

参考资料

相关文章
相关标签/搜索