2017-2018-2 20165207 实验四《Android开发基础》实验报告

检查点1

安装测试Android Studio:

安装Android Studio

安装过程比较艰难,一方面是学校的网速问题,另一方面在于我电脑的C盘容量有限需要弄清楚安装过程中每个新装的东西所在的路径。第一个问题在这里,这个提示下载Proxy的地方应该选择cancel在下面的几步之后就会自动下载SDK了。

安装模式如果最开始选择了Standard那么自动下载SDK那一步就会把SDK下载到C盘,

如果要自定义路径进行安装,开始时不应该选择Standard模式进行安装。然后,在开始编辑项目之前记录下来了我API的版本是15

新建HelloWorld项目

从软件安装完成到项目建好之前,大约有一上午的时间,Android Studio下载了各种各样的每次都会failed好些次才能成功安装的插件。这部分内容很没有营养,所以我没有截图。
然后,经过了一上午的煎熬,我急着直接新建了一个虚拟设备:


这个虚拟设备名称上标记了我的学号还有API的版本
然后我需要修改项目中对应的代码来让最后显示HelloWorld的界面上出现我的学号和我前面一位还有后面一位同学的学号。首先我需要弄清楚哪个代码是我需要修改的。app目录下存放有三个文件夹分别是libs、build、src,src目录下主要存放的是我们编写的源代码并且我们需要修改的文件就在src目录下的main文件夹的res文件夹中。res中的layout文件夹存放有xml格式的页面布局文件,我需要修改的文件就是layout文件夹中存放的activity_main.xml。需要修改的位置:

单击右上角绿色箭头运行,提示选择设备,选择我刚才新建好的虚拟设备,然后就在模拟器中运行

结果:

在记录检查点二以及检查点二之后的实验内容之前,我必须说明一些事情。本周一做实验的时候,除了第一个检查点,我都没能够成功做出来结果,当然我也没有在蓝墨云班课上用一些诡异的办法来提交。事实上这周一整周我都在利用能利用的大块的时间来研究第二十五章还有之后的几章里为了完成实验要求我需要学会的内容。
但是,到现在为止我也没有搞明白我的Android Studio究竟有什么毛病。除了第一个检查点之后的四个检查点,我在这周里从来都没有得到一次运行成功的结果。我一直在收获标了红色的大写的R,还有标了红色的layout,还有就是build failed的提示。
当然,今天最后一次尝试失败,最后心态爆炸的时候我也做了一些思考。实验失败的原因既不在于教材上没有讲清楚我要修改哪里的哪一个代码,也不在于教材上代码的版本的问题,更不是别的什么客观的因素。这一周,我花了很长时间准备实验,做实验,但是没有做出来,一直都没有做出来,所以我很焦虑,但真的做出来了的同学是有很多的。我因为自己很焦虑,这周一直也没有和同学或者老师请教,自己不停地在做无用功,当然最后还是没有搞出来。
现在,我需要为这一周的问题承担责任。
我并不擅长P图的手法,而且实事求是的讲,我就是没有完成,或者说没有在规定的时间里学会。所以,我只能说,面对后面四个检查点,我其实一无所有。
我现在就心甘情愿地接受扣分好了,然后向做出来的同学积极请教,等我搞清楚了问题的原因,真正学会了后面几章的内容,再在这篇博客里把后面我需要做的东西补上去。
目前,我只有标红了的R和layout还有failed的提示可以在实验报告里写。

2017-2018-2 20165207 实验四《Android开发基础》实验报告的更多相关文章

  1. 实验四 Android开发基础

    实验四 Android开发基础 实验内容 1.安装Android Studio 2.运行安卓AVD模拟器 3.使用安卓运行出虚拟手机并显示HelloWorld以及自己的学号 (一)SDK的安装 (二) ...

  2. 20145337实验四Android开发基础

    20145337实验四Android开发基础 实验内容 基于Android Studio开发简单的Android应用并部署测试; 了解Android组件.布局管理器的使用: 掌握Android中事件处 ...

  3. 20145225《Java程序设计》 实验四 Android开发基础

    20145225<Java程序设计> 实验四 Android开发基础 实验报告 实验内容 安装Android Studio 运行安卓AVD模拟器 使用安卓运行出虚拟手机并显示HelloWo ...

  4. 20145215实验四 Android开发基础

    20145215实验四 Android开发基础 实验内容 基于Android Studio开发简单的Android应用并部署测试; 了解Android组件.布局管理器的使用: 掌握Android中事件 ...

  5. 20155324 《Java程序设计》实验四 Android开发基础

    20155324 <Java程序设计>实验四 Android开发基础 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android.组件. ...

  6. 20155228 实验四 Android开发基础

    20155228 实验四 Android开发基础 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android.组件.布局管理器的使用: 3.掌握An ...

  7. 20155208 实验四 Android开发基础

    20155208 实验四 Android开发基础 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android.组件.布局管理器的使用: 3.掌握An ...

  8. 2065212Java实验四android开发基础

    20165212 Java实验四Android开发基础 实验内容: 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android.组件.布局管理器的使用: 3. ...

  9. 20155202 实验四 Android开发基础

    20155202 实验四 Android开发基础 实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android.组件.布局管理器的使用: 3.掌握An ...

  10. 20155220 实验四 Android开发基础

    20155220 实验四 Android开发基础 实验内容 (一)Android Stuidio的安装测试: 参考<Java和Android开发学习指南(第二版)(EPUBIT,Java for ...

随机推荐

  1. python--利用列表推导式快速生成xml格式数据

    在接口自动化测试中,我们经常将要发送的数据放到excel里. json数据放至excel方便,但最近的一个测试,数据是xml格式发送的 如下: 属性 必选/可选 描述 1. Message Eleme ...

  2. linux定时任务cron配置说明

    实现linux定时任务有:cron.anacron.at,使用最多的是cron任务 名词解释 cron--服务名:crond--linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与 ...

  3. was cached in the local repository, resolution will not be reattempted until the update interval of localhost-repository has elapsed or updates are forced

    ailed to collect dependencies at com.eshore:common:jar:0.0.1-SNAPSHOT: Failed to read artifact descr ...

  4. 扩展Spring切面

    概述 Spring的切面(Spring动态代理)在Spring中应用十分广泛,例如还有事务管理,重试等等.网上介绍SpringAop源码很多,这里假设你对SpringAop有基本的了解.如果你认为Sp ...

  5. CCCC L2-020. 功夫传人 搜索 bfs && 精度+ 特判

    https://www.patest.cn/contests/gplt/L2-020 题解:给你一颗树,让你遍历一遍,顺便更新一下数据,每次到根节点时将其对应的数据加到ans上面.这里用的bfs. 坑 ...

  6. 关于ArcGIS Server修改数据源是否对切片服务有影响

    感谢一路走来默默支持和陪伴的你~~~ ------------------欢迎来访,拒绝转载------------------- (一)问题: 一直有人问一个问题: 1.我发布了切片的地图服务一以后 ...

  7. IDEA 配置环境和相关工具整理(新手入门)

    转载自:https://blog.csdn.net/moneyshi/article/details/79722360 因项目环境需要,开发工具需要统一 , 项目团队都使用idea,所以不得已自己也配 ...

  8. idea导出war包并在tomcat上部署

    生成war包 (一)进入项目配置页面 然后到达: (二)选择 设置好路径 然后apply (三)生成 然后再指定的目录就可以看见war包了. 部署到tomcat上 (一)将war包拷贝到tomcat的 ...

  9. 洛谷P3826 蔬菜 [NOI2017] 贪心

    正解:贪心 解题报告: umm,,,其实我还不会 废话我这么菜怎么可能懂QAQ 先占坑,想学习这题很久了呢QAQ

  10. 在Java中谈尾递归--尾递归和垃圾回收的比较

    我不是故意在JAVA中谈尾递归的,因为在JAVA中谈尾递归真的是要绕好几个弯,只是我确实只有JAVA学得比较好,虽然确实C是在学校学过还考了90+,真学得没自学的JAVA好 不过也是因为要绕几个弯,所 ...