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

20192306 2020-2021-1 《数据结构与面向对象程序设计》实验五报告,第1张

概述201923062020-2021-1《数据结构面向对象程序设计实验五报告课程:《程序设计与数据结构》班级:1923姓名:孙洪丽学号:20192306实验教师:王志强实验日期:2020年10月29日必修/选修:必修1.实验内容AndroidStuidio的安装测试Activity测试UI测试布局测试事件处理测试 20192306 2020-2021-1 《数据结构与面向对象程序设计》实验五报告

课程:《程序设计与数据结构》
班级: 1923
姓名: 孙洪丽
学号: 20192306
实验教师:王志强
实验日期:2020年10月29日
必修/选修: 必修

1.实验内容AndroID Stuidio的安装测试Activity测试UI测试布局测试事件处理测试2.实验过程及结果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调试应用程序


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




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



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


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




码云GestureDemo


码云3. 实验过程中遇到的问题和解决过程问题一:“Error:Failed to open zip file.Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)”;问题一解决:把gradle-wrapper.propertIEs里链接的“https”改为“http”。问题二:问题一解决后出现“Could not install Gradle distribution from 'https://services.gradle.org/dist”;问题二解决:使用迅雷下载解压后,手动在设置里添加路径。问题三:res中的activity_main_xml文件打开后,和教程中的页面不一样,无法按照教程的指示修改;问题三解决:单击Component Tree中的项目,在右侧Declared Attributes——>text中添加修改;点击右上方的“code”即可转为代码页面。问题四:模拟器打不开“The emulator process for AVD Nexus_5_API_24 was killed”,重新添加的虚拟设备都是同样的问题,且无法重新下载镜像文件;问题四解决:找到system-images,模拟器的镜像文件都自动存在这里,删除里面的文件夹即可。问题五:ThIEdActivity测试中,MainActivity启动后不显示语句;问题五解决:将text中的“@string/start_thirdactivity”改为“start_activity”。问题六:GestureDemo运行后不显示图片;问题六解决:因为自动生成的image文件是xml格式的,不是png图片的格式,将要用的png图片手动粘贴到drawable文件夹下。问题七:排版好relative的布局后,在模拟器里显示的页面很乱,完全不是应该有的布局,在xml里修改的完全没用;问题七解决:出现问题的原因是没有固定,按钮的四边都固定住就好了。其他(感悟、思考等)AndroID刚上手真的是一头雾水,一个app里那么多文件总共就认得出一个java文件,其余的无论是用途还是语法完全摸不着头脑。各部分的关联性强,由一个小错误就能引发一场血案。安装使用就是一道坎儿,各种镜像文件就是下载不来,太难了!!!参考资料

《Java程序设计与数据结构教程(第二版)》

《Java程序设计与数据结构教程(第二版)》学习指导

《Java密码学算法》

总结

以上是内存溢出为你收集整理的20192306 2020-2021-1 《数据结构与面向对象程序设计》实验五报告全部内容,希望文章能够帮你解决20192306 2020-2021-1 《数据结构与面向对象程序设计》实验五报告所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1060836.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存