20155231 实验四 Android程序设计
2017-05-21 15:27
405 查看
20155231 实验四 Android程序设计
实验要求
基于Android Studio开发简单的Android应用并部署测试;了解Android组件、布局管理器的使用;
掌握Android中事件处理机制。
AndroidStudio安装
实验内容
(1)Android Stuidio的安装测试
实验步骤:
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十四章:安装 Android Stuidio
完成Hello World, 要求修改res目录中的内容,Hello World后要显示自己的学号,提交代码运行截图和码云Git链接,截图没有学号要扣分
学习Android Stuidio调试应用程序
实验截图:
(2)Activity测试
实验步骤:
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十五章:构建项目,运行教材相关代码
创建 ThirdActivity, 在ThirdActivity中显示自己的学号,修改代码让MainActivity启动ThirdActivity
提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分
实验截图:
(3)UI测试
实验步骤:
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十六章:构建项目,运行教材相关代码
修改代码让Toast消息中显示自己的学号信息
提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分
实验截图:
(4)布局测试
实验步骤:
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十七章:构建项目,运行教材相关代码
修改布局让P290页的界面与教材不同
提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分
实验截图:
(5)事件处理测试
实验步骤
参考《Java和Android开发学习指南(第二版)(EPUBIT,Java for Android 2nd)》第二十八章:构建项目,运行教材相关代码
提交代码运行截图和码云Git链接,截图要有学号水印,否则会扣分
实验截图:
实验中的问题和解决:
在选择安装路径时,将Andriod Studio和SDK安装在同一个目录下;由于使用虚拟机太慢,我直接将app下载到Android手机上运行进行截图;
实验中用到的知识
项目的目录树。一个完整的项目通常由下面这些部分组成:build:该目录包含了自动生成的文件,这些文件包括了编译设置项、R类等。
libs:该目录包含了开发Android应用所需要的库文件。
src:该目录存放了应用的源代码.java文件。默认情况下,它包含了MainActivity.java文件,这个源代码j有一部分是执行了你点击应用图标时启动应用所需要功能。
res:该目录存放了所有的资源文件。
drawable:该目录存放了项目的drawable对象和一些图片资源。
layout:该目录存放了各个界面的布局文件。
menu:该目录存放了应用中设计的菜单对象。
mipmap:该目录存放了应用的主要图片资源。
values:该目录存放了字符串、颜色等定义的资源集合。
AndroidManifest.xml:该文件是描述应用基础特性的文件,定义了每个组件。
Toast是Android中用来显示信息的一种机制。Toast显示的时间有限,在经过一段时间后就会自动消失。
在创建Android应用程序的时候,第一件事就是为主活动构建用户交互。
相关文章推荐
- 20155321 实验四 Android程序设计
- 实验四: Android程序设计
- 实验四 Android程序设计
- 20155311 《Java程序设计》实验四 (Android程序设计)实验报告
- 2016-2017-2 20155312 实验四Android程序设计实验报告
- 20169205实验四 Android程序设计
- 20155323 第四次实验 Android程序设计实验报告
- 20155326 实验四 Android程序设计实验报告
- 20155234 《Java程序设计》实验四 (Android程序设计)实验报告
- 20155334 实验四:Android程序设计
- 20155320 实验四 Android程序设计
- 20155306 实验四 Android程序设计
- 2015521 实验四 Android程序设计
- 20155315实验四 Android程序设计
- 20155236 《Java程序设计》实验四(Android程序设计)实验报告
- 20155307 实验四 Android程序设计
- 20155232 实验四 Android程序设计
- 20155205 《Java程序设计》实验四 Android程序设计
- 20155327 实验四 Android程序设计
- 20155239 实验四 Android程序设计