课程:《程序设计与数据结构》
班级: 1923
姓名: 孙洪丽
学号: 20192306
实验教师:王志强
实验日期:2020年10月29日
必修/选修: 必修
码云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 《数据结构与面向对象程序设计》实验五报告所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)