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


    课程:《程序设计与数据结构》
    班级: 1823
    姓名:张端云
    学号:20182303
    实验教师:王志强
    实验日期:2019年10月23日
    必修/选修: 必修

    实验内容

    • 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链接,截图要有学号水印,否则会扣分。

    实验过程及结果

    Android Stuidio安装测试

    • 安装 Android Studio
    • 完成Hello World(要求修改res目录中的内容,Hello World后要显示自己的学号,自己学号前后一名同学的学号)
    • 学习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)》第二十八章构建项目,运行教材相关代码。

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

    • 问题1:Windows安装Android studio时报错。
    • 问题1解决方案:暂未解决。百度了很多解决办法如修改环境变量、手动导入gradle包、安装网页证书、重装Android studio等等,但并没有解决问题。被逼无奈只能先在Ubuntu下载Android studio,完成实验。

    • 问题2:gradle sync过程中报错如下

    • 问题2解决方案:修改一build.Gradle文件,修改后try again即可

    感悟

    本次实验并不能算是完成,过后还应当继续解决未解决的问题,并且巩固Android操作。

    参考资料

  • 相关阅读:
    zoj 3632 Watermelon Full of Water
    将字符串切割成数组 componentsSeparatedByString
    paip.C#.NET多线程访问 toolStripStatusLabel
    EBS后台取消死锁检查代码和取消死锁会话步骤经验
    Java泛型深入题目
    Win7下BootCamp蓝屏问题解决方案二
    一步步开发 Spring MVC 应用
    批处理获取U盘、可移动硬盘的盘符
    一种松耦合的分层插件系统的设计和实现
    分享一个开源的批量修改VC工程属性的小工具
  • 原文地址:https://www.cnblogs.com/zdyyy/p/11720271.html
Copyright © 2020-2023  润新知