• # 20172307 2017-2018-2 《程序设计与数据结构》实验4报告


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

    课程:《程序设计与数据结构》
    班级: 1723
    姓名:黄宇瑭
    学号:07
    实验教师:王志强
    实验日期:2018年4月18日
    必修/选修: 必修

    实验内容

    (1)Android Stuidio的安装测试:
    参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章:
    安装Android ,更改res目录下的内容。
    学习Android Stuidio调试应用程序
    (2)Activity测试
    参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十五章:
    创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
    (3)UI测试
    参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十六章:
    构建项目,运行教材相关代码
    修改代码让Toast消息中显示自己的学号信息
    (4)布局测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十七章:
    构建项目,运行教材相关代码
    修改布局让P290页的界面与教材不同
    (5)事件处理测试: 参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章:
    构建项目,运行教材相关代码

    实验过程及结果

    (1).实验1:根据教程安装Andriod
    实验截图:

    (2)实验2:创建ThirdActivity,让MainActivity启动ThirdActivity
    实验截图:



    (3)实验3:根据教材的内容,应用toast。
    实验截图:

    (4)实验4:根据书上的代码,进行布局
    实验截图:

    (5)实验5:根据教材上的内容,完成一个可变色的闹钟

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

    • 问题1:在运行notifictiondemo程序时,运行出现错误。
      错误截图:

    • 问题1解决方案:因为手机的API版本过高导致无法运行,重新创建一个API版本低的手机进行运行。

    其他(感悟、思考等)

    这次实验主要学习的是用Java进行安卓的开发,做下来之后其实对如何创建一个app还是有点无所适从的,要继续深入学习吧。

    参考资料

    《Java和Android开发学习指南(第二版)

  • 相关阅读:
    centos7安装zabbix3.4
    Linux修改网卡名称enss33到eth0--Ubuntu16和centos7
    记一次zabbix server挂掉的事件
    angularJs 技巧总结及最佳实践
    Yii2中的format
    本博客停止更新,新内容在个人网站上
    说下browserslist
    Yii2 软删除
    vue-webpack-boilerplate分析
    Node总结 模块机制
  • 原文地址:https://www.cnblogs.com/20172307hyt/p/9130391.html
Copyright © 2020-2023  润新知