ImageVerifierCode 换一换
格式:DOCX , 页数:36 ,大小:27.93KB ,
资源ID:5172902      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5172902.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(安卓实验报告.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

安卓实验报告.docx

1、安卓实验报告江西科技师范大学实验报告课 程 Android 开发与应用院 系 教育学院班 级 2013教育技术学学 号姓 名报 告 规 格一、实验目的 四、实验方法及步骤二、实验原理 五、实验记录及数据处理三、实验仪器 六、误差分析及问题讨论1.2.3.4.5.6.每次实验课必须带上此本子,以便教师检查预习情况和记录实验原始数据。实验时必须遵守实验规则。用正确的理论指导实践必须人人亲自动手实验,但反对盲目乱动,更不能无故损坏仪器设备。这是一份重要的不可多得的自我学习资料它将记录着你在大学生涯中的学习和学习成果。请你保留下来,若干年后再翻阅仍将感到十分新鲜,记忆犹新。它将推动你在人生奋斗的道路上

2、永往直前!课程名称 : android应用开发本课课时: 4 课时授课单元: 第一章 Android 简介与环境搭建教知识目标:(1)认识 Android学(2)搭建 Android开发环境(3)开发第一个 Android 应用目(4) Android 应用结构分析能力目标:标掌握如何搭建 Android 开发环境,创建和运行 Android项目,清楚 Android应用程序的运行过程和 Android 应用程序的结构 ;了解 Android应用开发的背景知识及发展潜力。教学重点:(1)搭建 Android开发环境(2) Android 应用程序的结构及运行过程。教学难点:(1)搭建 Andr

3、oid环境过程比较复杂 , 注意每个工具的 安装细节(2) Android 应用程序结构 之间的关系,各项目 文件夹的作用教学媒体多媒体机房教学手段:讲授( PPT)+程序演示教学内容进程设计主要步骤教学内容及教学策略教学环境(1)认识 Android告知(教学(2)搭建 Android 开发环境课件演示内容 )(3)开发第一个 Android应用(4)Android 应用结构分析问题引入法: 移动通讯的迅猛发展,使现代生活节奏越来越快,移引入 ( 项目 动通讯产品的更新换代和市场争 课件演示引入 ) 夺战也愈演愈烈,这一章我们从 什么是 Android 开始引入,然后 深入探究 Androi

4、d 的过程(1)如何搭建 Android开发环境实施(任务( JDK 的安装及 java 环境的搭 (1)多媒体教建、 Eclipse 的安装、 ADT 插学驱动 )件的安装、 Android SDK 的安 (2)案例教学(2)装及配置 )(3)视频教学如何创建 SDK 模拟器(3)怎样开发 Android项目工程时间教师与学生活动分配明确本项目教学目的 15 分钟学生讨论:(1)第一款 Android 手机是什么时候诞生的(2)Android 手机的特 15 点,以及我们使用 分钟智能手机与一般手机的区别老师把搭建 Android环境 , 如何创建、运行 120Android 项目演示给 分

5、钟学生后,给学生时间自己安装本课类型:专业课 本课课时: 4 学时授课单元: 第二章 Android 界面编程基础教学目标知识目标:(1) 掌握 Android 中的三种最基本组件、三种布局(2) 理解实例中各组件和布局的用法(3) 掌握界面布局的思路教学重点能力目标:( 1) 初步学会分析界面布局思路,运用所学知识解决问题的方法(2)提高学生的动手实践能力,能够 开发出简单的图形用户界面(1) 基础 View 组件的属性和功能(2)三种最常用的布局的 功能和优缺点教学难点(1) ViewGroup 类的介绍(2) 三种布局的综合运用教学媒体多媒体机房教学方法讲授( PPT)+程序演示教学内容

6、进程设计主要步骤教学内容和教学策略教学环境教师与学生活动时间分配告知(教学(1) 复习第一章的开发第一个课件演示明确本项目教学目的30内容 )Android 应用及结构分析。分钟(2) 文本显示框、文本编辑框、引入(项目引入 )实施(任务驱动 )按钮( 3)布局管理器中三个最主要的布局,线性布局、表格布局、相对布局( 4)开发自定义 View问题引入法:回忆创建 Android 项目的步骤及应用程序的结构,温习 Android 都有哪些主要模块?( 1)编写一个简单的包含文 “竞赛登录 ”在这里要说明一些容易出错和遗漏的属性( 2)介绍三种布局的特点和重要属性。然后 分析“计算器布局”这个例子

7、的布局特点(3)说明自定义 View 的意思,特课件演示(1) 多媒体教学(2) 案例教学(3) 视频教学学生讨论(1) 老师把实例的代码拷给学生,让学生理解代码的流程。 2) 简单的代码老师可以带着学生一起敲一遍并执行,培养学生的思维能力20 分钟 80 分钟点和步骤,主要 重写一些父类方法课程名称 : android 应用开发 本课课时: 6 课时授课单元: 第三章 Android 高级界面组件教学目知识目标:(1)图片控件( ImageView、ImageButton 、 ImageSwitcher )(2)列表控件 ( Spinner 、LIstView 、 ExpandableLis

8、tView )(3)对话框 ( Dialog )(4)菜单 ( Menu)能力目标:掌握 Android 中常见高级视图 和高级组件 的使用,能够利用各高级组件实现生标活中常见的具体实例,如 图片浏览器 、图片的处理 、QQ界面等(1)图片视图 ImageView 的各属性值的作用(2)图像切换器 ImageSwitcher 的使用方法教学重点:(3) 画廊视图 Gallery 的使用方法(4) ExpandableListView 扩展下拉列表的使用方法(5)MenuTest 实例,实现选项菜单、上下文菜单及子菜单的功能(1) 图像切换器 ImageSwitcher 使用时 ViewFact

9、ory 的设定教学难点:(2) ListView 下拉列表使用时 List 集合的创建教学媒体: 多媒体机房教学手段: 讲授( PPT)+程序演示教学内容进程设计主要步骤告知(教学内容 )教学内容及教学策略(1)复习第二章的难点(2)图片视图 ImageView、图片按钮ImageButton 、 图 片 切 换 ImageSwitcher 等图片控件 的使用(3)下拉列表 Spinner 、列表视图ListView 、 扩 展 下 拉 列 表 ExpandableListView 等列表控件 的使用(4)对话框 Dialog 的使用(5)子菜单、选项菜单和上下文菜单等 Menu 菜单的使用实

10、例引入法:教学环境 教师与学生活动明确本项目教学目的课件演示明确任务目标时间分配20分钟引入(项目(1) 由 ImageView 实例、 ImageTest课件演示通过实例引入新知识30引入 )实例和画廊视图 Gallery实例引入图的过程,提高学生观察分钟片控件的知识点力、思考力,使知识引本课类型:专业课 本课课时: 4 学时授课单元: 第四章 事件处理教学目标教学重点教学难点知识目标:(1) 掌握三种 事件处理 机制(2) 理解 Handler 消息传递 机制的原理(3) 了解异步任务 调用流程能力目标:(1) 领会事件处理机制的原理(2) 培养学生 Android 开发的能力(1) 基于

11、监听 的事件处理模式(2) Handler 消息传递机制(3) AsyncTask 类的用法异步任务处理 的用法教学媒体多媒体机房教学方法讲授( PPT)+程序演示主要步骤教学内容进程设计教学内容和教学策略 教学环境教师与学生活动时间分配告知(教学内容 )(1) 温习第三章的重点(2)Android 三种事件处理机制,比较它们之间的 异同点(3) 介绍 Handler 消息传递包括handler 类、 Message 类、消息传课件演示明确本项目教学目的35分钟递步骤(4) AsyncTask类及注意事项引入(项目引入 )实施(任务驱动 )问题引入法:参照基于监听的事件处理模型图分析我们在处理

12、事件时的步骤和设计的对象?看有什么问题?(1) 演示书上的“ 简单文本编辑器” 的例子分析它使用三种事件处理方式(2)课件演示(1) 多媒体教学(2) 案例教学(3)学生讨论(1) 老师把实例的代码拷给学生,让学生理解代码的流程 ,在此基础25 分钟 70 分钟生成随机数的例子 ,了解Handler 消息(3) 异步任务中实现 AsyncTask 抽象类,运用到的三种泛型一些修改,看能否达到效果(2) 简单的代码老师可以带着学生一起打入Eclipse 并执行,提高学生的动手能力课程名称 : android 应用开发 本课课时: 4 课时授课单元: 第五章 Activity 与 Intent教知

13、识目标:(1)Activity的创建、配置、启动、传值以及生命周期 等相关知识学(2)Intent的功能和作用目能力目标:通过本章的学习,读者将可以实现 Activity之间数据的传递 以及通过 Intent标调用系统中的某些应用,完成诸如 用户注册、登录、打电话、发短信等功能。(1)创建、配置、启动和关闭 Activity教学重点:(2)Activity的生命周期 中的几个主要方法(3)Intent的功能与作用(4)Intent的 Action 属性、Category 属性、Data 属性的作用以及 Intent的分类与解析教学难点:(1)Activity生命周期的理解(2)在实现拔打电话和

14、发短信的实例中 Intent 的作用教学媒体: 多媒体机房教学手段: 讲授( PPT)+程序演示教学内容进程设计主要步骤教学内容及教学策略教学环境教师与学生活动时间分配(1)复习第四章的难点(2)Activity 详解 由浅入深详细地讲解 Activity的创建、配置、告知(教学启动、传值以及生命周期等相关知明确本项目教学目的20识课件演示内容 )分钟(2) Intent 详解 Intent的功能和作用, Intent的 Action属性、Category属性、 Data 属性的作用以及 Intent的分类与解析问题引入法:参照 Activity的生命周期图,我引入(项目们 Activity的

15、执行过程 是什么样课件演示明确任务目标20引入 )的?分钟在前面介绍启动 Activity以及Activity间传值时,为什么都需要本课类型:专业课 本课课时: 2 学时授课单元: 第六章 图形与图像处理教学目标教学重点知识目标 :(1) 掌握简单图片和逐帧动画(2) 了解自定义绘图能力目标:(1) 学生熟练 Android 的图形、图像处理(2) 培养学生 Android 开发五子棋类的小游戏 的能力(1) 简单图片 Bitmap 和 BitmapFactory(2) 逐帧动画的创建和实现教学难点简单图片的实例实现教学媒体多媒体机房教学方法讲授( PPT)+程序演示教学内容进程设计主要步骤教

16、学内容和教学策略教学环境教师与学生活动时间分配告知(教学(1) 温习第五章的重点课件演示明确本项目教学目的15内容 )(2) 演示简单图片 和逐帧动画达到分钟效果(3) 介绍自定义绘图的知识引入(项目引入 )实施(任务驱动 )问题引入法:通过我们平时看到的动画效果设想一下我们在 Android 中怎么做到,引出我们今天要讲的内容,分析逐帧动画的原理(1) 演示书上的“简单图片”和“逐帧动画”的例子 分析它使用它们用到了我们前面的哪些知课件演示(1) 多媒体教学(2) 案例教学学生讨论(1) 老师把实例的代码拷给学生,让学生理解代码的流程,在此基础10 分钟 40 分钟识。(3) 视频教学上老师

17、要求学生进行(2) 自定义绘图用到的相关类介图片和动画效果 的修绍,再加上解释一个自定义的改。例子(2) 简单的代码老师可以带着学生一起打入Eclipse 并执行,培养学生的思维能力归纳 ( 知识/使学生能掌握 Android 中的位图和课件演示先由学生归纳,再由老10能力 / 素质)逐帧动画的原理师总结归纳分钟课程名称 : android 应用开发 本课课时: 6 课时授课单元: 第七章 Android 中的数据存取知识目标:教 (1) 文件存储 :以流的方式读取数据(2)SharedPreferences :以键值对的形式 存储私有的简单的数据学 (3) SQLite 数据库:在一个私有的

18、数据库中 存储结构化数据(4)ContentProvider (内容提供者):用于在应用程序间共享数据目 (5) 获取网络资源: 从网络中读取数据 ,上传数据能力目标:标 掌握文件存储的使用方法 ,学会使用 FileInputStream 、FileOutputStream 、 FileReader 、 FileWriter 读、写 SD 卡里的文件,熟练掌握 SQLite 的操作,以及 ContentProvider 的原理和开发(1)文件存储中 openFileInput与 openFileOutput的使用教学重点:(2)ContentProvider中 Uri的组成部分(3)SQLit

19、e 数据库(4)AccessContacts实例,读取联系人的数据教学难点:(1)FileTest实例,读取文件与写入文件的使用方法(2)SaveLoginInfo实例,实现用户登录功能教学媒体:多媒体机房教学手段:讲授( PPT)+程序演示教学内容进程设计主要步骤教学内容及教学策略教学环境教师与学生活动时间分配(1)复习第六章的难点(2)手机文件 存储和 SD 卡文件存储的使用方法(3) 访问本应用 SharePreferences与访问其它应用 SharePreferences(4)SQLite 数据库与 SQLite数据库告知(教学相关的 SQLiteOpenHelper类与课件演示明确

20、本项目教学目30内容 )SQLiteDatabase 类的分钟(5)ContentProvider 与其相关类(Uri 、 UriMatcher 、 ContentUris 、ContentResolver 、ContentValues )以及应用示例(6)通过 URL 访问网络资源以及使用WebView 控件显示网页课程名称 : android 应用开发 本课课时: 2 学时授课单元: 第九章 BroadcastReceiver 的使用教知识目标:(1) BroadcastReceiver的创建学(2) BroadcastReceiver的注册(3)发送广播的 两种方式目(4)普通广播与有序

21、广播(5)简易音乐播放器程序开发标能力目标:熟悉 BroadcastReceiver创建和注册的方法,了解发送普通广播和有序广播的方式,能完全理解音乐播放器的示例功能(1)BroadcastReceiver静态注册 和动态注册 方法的使用教学重点:(2) 有序广播的 传递机制(3) BroadcastReceiver 组件在音乐播放器中的使用方法(1) 音乐播放器 整个执行过程 的理解教学难点:(2) 在音乐播放器中 BroadcastReceiver 组件是如何启用的教学媒体 多媒体机房教学手段: 讲授( PPT)+程序演示教学内容进程设计主要步骤教学内容及教学策略教学环境教师与学生活动时间

22、分配(1) 复习第八章的难点(2)BroadcastReceiver的创建,继承了 BroadcastReceiver基类告知(教学内容 )引入(项目引入 )(3)BroadcastReceiver的静态注册 ( 通过 XML文件注册 ) 、BroadcastReceiver 的动态注册课件演示明确本项目教学目的20( 通过 Java 代码注册 )分钟(4) 普通广播和有序广播(5) 用 sendBroadcas方式启动广播、用 sendOrderedBroadcast启动广播(6) 音乐播放器的示例复习引入法:上一章我们讲了 Service ,它能20完成一个比较耗时的操作,通过课件演示明确

23、任务目标分钟调用相应的方法来获取 Service中数据的状态。如果在数据状态本课类型:专业课 本课课时: 4 学时授课单元:第十章 GPS 位置服务与地图编程教知识目标 :学(1) 掌握支持位置服务的 核心 API目(2) 使用 Google 地图的准备工作标(3) 能根据位置信息 在地图上 定位能力目标:( 1)培养学生 运用网络资源的能力( 2)结合 Google 地图开发出比较使用的应用教学重点(1) 通过 LocationListener监听位置信息(2) Google 地图核心 API(3) 在 Google 地图上标记位置教学难点(1) 位置服务开发步骤(2) 标记定位信息教学媒体多媒体机房教学方法讲授( PPT)+程序演示教学内容进程设计主要步骤教学内容和教学策略教学环境教师与学生活

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1