一、教学目标与基本要求
《Android程序设计》是一门实践性较强的学科,实践环节的教学、训练特别重要,该课程既要求掌握程序设计的方法,又要求学生能够在集成开发环境下上机编写程序。通过实验使学生在上机的过程中领会教材中的内容,掌握教材中的知识点。
二、基本理论与实验技术知识
本实验课程性质属于非独立设课,即将实验课安排在理论课相关内容讲授后进行。主要目的是通过实际编程和动手操作,使学生对理论课讲授的基于手机操作系统andorid平台下的软件开发深入的理解,为工程实践打下基础。
三、实验方法、特点与基本要求
实验的任务为按实验指导的要求,明确实验目的和方法,绘制程序流程图,编制和调试实验中应用的java代码,运行并观察记录结果。完成实事求是、思路清晰、数据完备、字迹端正的实验报告。
四、主要仪器设备
1. 微机一台
2. Android Studio开发环境
一、实验目的
二、实验项目
序号 |
实 验 项 目 |
主 要 内 容 |
实验性质 |
实验类型 |
学时分配 |
每级人数 |
备注 |
1 |
试验环境与配置 |
1.掌握JDK,ADT,SDK的安装与eclipse配置 2.掌握使用eclipse开发应Android开发环境搭建 |
验证 |
|
2 |
|
|
2 |
Android虚拟机配置 |
1.掌握Android虚拟机配置参数 |
验证 |
|
2 |
|
|
3 |
第一个Android手机APP程序 |
1.掌握android工程的创建 2.掌握字符串资源xml设置 3.掌握字符串资源的xml调用 4.掌握活动创建及显示字符串的java代码 |
综合 |
|
4 |
|
|
4 |
Android显示超过手机屏幕大小内容的app程序 |
1.掌握Android 滚动条容器 2.容器添加文本框 3.掌握超屏幕内容显示方法 4.掌握布局资源的编写与应用 |
设计 |
|
4 |
|
|
5 |
Android活动的生命周期 |
1.掌握Android 活动创建周期 2.掌握Android 活动启动周期 3.掌握Android 活动运行周期 4.掌握Android 活动暂停周期 5.掌握Android 活动停止周期 6.掌握Android 活动销毁周期 7.掌握这6种周期方法的人为调用和回调条件 |
综合 |
|
4 |
|
|
6 |
登录界面设计 |
1. 相对布局的xml标签配置 2. 口令文本框xml标签配置 3. 按钮xml标签配置 |
设计 |
|
4 |
|
|
7 |
Android套接字编程 |
2.掌握使用活动内部端口号链接方法编程 3.掌握使用活动内部ip地址方法编程 4.掌握xml容器类的布局方法 5.掌握android 组件事件的编程 |
设计 |
|
4 |
|
|
三、实验要求
通过实验使学生掌握Android语言基础知识和编程技术。进一步巩固和深化理论知识、理论与实践相结合。培养学生的逻辑思维能力和创新能力;培养学生思维的条理性、解决问题的能力。要求学生必须参加每一个实验,独立完成实验报告。
四、实验主要仪器设备
序 号 |
仪器设备名称 |
序号 |
仪器设备名称 |
1 |
装有操作系统的微机一台 |
|
|
2 |
windows操作系统,eclipse 木星版 |
|
|
五、教材与主要参考资料
陈佳、李树强 《Android移动开发》(第二版) 人民邮电出版社 2016
2. 黄宏程、胡敏、陈如松《Android移动应用设计与开发》(第三版)清华大学出版社 2012
六、考核方式
1.实验考核内容:
(1)实验课出勤情况,必选实验课学生必须参加实验。
(2)积极主动认真做实验。
(3)实验方案过程结果要正确。
2.成绩评定标准:
优秀:实验中认真操作,实验报告独立完成,字迹工整,实验步骤清晰,数据处理及计算正确,有实验分析和总结(特别是总结出实验中出现的问题及解决的方法等);对实验过程自己设计的 ,实验步骤自己编写的,只要无根本性错误。
良好:实验中认真操作,实验报告独立完成,字迹工整,实验步骤清晰,数据处理及计算无根本错误。
中等:实验中认真操作,实验报告独立完成,实验步骤清晰,数据处理及计算无根本错误。
及格:实验中基本能认真操作,实验报告按标准格式独立完成,数据处理及计算无根本错误。
不及格:实验中不认真操作,实验报告不完成,抄袭实验报告,字迹潦草,数据处理及计算错误等。