android程序开发教案,Android移动应用开发基础教程教案.doc
教 案
课 程 名 称Android移动应用开发基础教程(微课版)课 程 代 码系(部)教研室(实验室)授 课 教 师职 称
年 月
课 程
名 称Android移动应用开发基础教程(微课版)总计: 62 学时课 程
类 别专业课课程代码讲授: 40 学时
实验: 22 学时
其他: 学时授 课
教 师学 分授 课
对 象教材和主要参考资料教材:刘凡馨 夏帮贵,《Android移动应用开发基础教程(微课版)》,人民邮电出版社,2018.4
参考资料:郭霖,《第一行代码 Android》第2版,人民邮电出版社,2016.12课 程
简 介Android系统的出现,使智能移动时代的发展进入了一个快速发展时期,也使得移动终端厂商、移动系统企业和应用市场直接的竞争加剧。Android手机、平板、穿戴设备、车载设备越来越受用户欢迎。Android应用开发技术人员的需求也日益增大。Android程序设计成为各大中专院校普遍开设的程序设计基础课程。
本课程以“基础为主、实用为先、专业结合”为基本原则,在讲解Android应用开发技术知识的同时,力求结合项目实际,使学生能够理论联系实际,轻松掌握Android应用开发。教学难点重 点第1章 Android开发起步
搭建Android开发环境
第2章 Android核心组件:活动
为活动绑定自定义视图、启动另一个活动、在活动中使用Intent、在活动间传递数据、活动的启动方式
第3章 UI设计
线性布局、相对布局、通用UI组件、消息通知、对话框、菜单
第4章 广播机制
静态注册广播接收器、动态注册和注销广播接收器、接收本地广播、发送本地广播
第5章 数据存储
文件存储、共享存储、SQLite数据存储
第6章 多媒体
播放多媒体文件、记录声音、使用摄像头和相册
第7章 网络和数据解析
使用WebView、使用HttpURLConnection、使用OkHttp、解析XML格式数据、解析JSON数据
第8章 线程和服务
多线程、服务
授课题目: 第1章 Android开发起步授课方式
(请打√)理论课□ 讨论课□ 实验课□ 习题课□ 其他□课时
安排理论课:4
实验课让学生了解Android,掌握如何搭建Adroid开发环境熟悉如何创建Android项目和Android编程的日志工具搭建Adroid开发环境创建Android项目Android编程的日志工具
1.1Android简介
1.1.1Android平台特点
1.1.2Android体系架构
1.1.3Android版本
1.2搭建Android开发环境
1.2.1需要哪些工具
1.2.2JDK下载安装
1.2.3Android Studio简介
1.2.4Android Studio的下载安装
1.3创建第一个Android项目
1.3.1创建Hello World项目
1.3.2创建模拟器
1.3.3运行项目
1.3.4了解Android项目组成
1.4Android编程小工具:日志
1.4.1使用日志API输出调试信息
1.4.2日志分类与日志过滤器实验课内容:
1.5 编程实践:你好,Android Studio!
授课题目: 第2章 Android核心组件——活动授课方式
(请打√)理论课□ 讨论课□ 实验课□ 习题课□ 其他□课时
安排理论课:6
实验课4教学大纲要求:让学生了解Android核心组件之一的活动是什么活动生命周期,掌握活动基本操作在活动中使用Intent活动基本操作在活动中使用Intent
难点:在活动之间传递数据作业、讨论题、思考题:
课后习题课后总结分析:教 学 内 容备注理论课主要教学内容:
2.1活动是什么
2.2活动的基本操作
2.2.1为活动绑定自定义视图
2.2.2启动另一个活动
2.2.3结束活动
2.3在活动中使用Intent
2.3.1显式Intent
2.3.2隐式Intent
2.3.3Intent过滤器
2.3.4从网页中启动活动
2.4在活动之间传递数据
2.4.1传递简单数据
2.4.2传递Bundle对象
2.4.3传递对象
2.4.4获取活动返回的数据
2.5活动的生命周期
2.5.1返回栈、活动状态及生命周期回调
2.5.2检验活动的生命周期
2.6活动的启动模式
2.6.1standard模式
2.6.2singleTop模式
2.6.3singleTask和singleIn
android程序开发教案,Android移动应用开发基础教程教案.doc相关推荐
- java写一个android程序_【Android开发笔记】3.编写第一个Android程序
前言 上一节我们通过一个Demo熟悉了Eclipse的基本使用.如何在模拟器和手机中运行以及如何打包成APK,但没具体编写代码,相信很多同学已经按耐不住了吧,这一节我们会动手编写代码来熟悉Androi ...
- iPhone开发四剑客之《Objective-C基础教程》
iPhone 开发四剑客之<Objective-C 基础教程> Objective-C 语言是 C 语言的一个扩展集,许多(可能是大多数)具备 Mac OS X 外观的应用程序都是使用该语 ...
- 计算机基础教程.doc,计算机基础教程-教案.doc
计算机基础教程-教案 教 案 2014 -2015 学年第 1 学期 教学单位 所属专业 课程名称 计算机基础 课程性质 公共基础课程 授课班级 授课教师(校内) (企业) 2014年 9 月 20 ...
- android 程序题期末,Android应用开发期末考试题
试题 一. 选择题 1 android虚拟设备的缩写是(AVD) 2 Android SDK目前支持的操作系统(DOS) 3 Android开发工具插件(ADT)没有提供的开发功能(自动更新) 4 A ...
- 【思考一】Android程序员想做手机游戏开发
之前觉得手游开发很有意思,很炫酷,本来以为Android程序员很容易就可以转行来做Android手游开发,后来一段时间苦苦在找资料学习,但是发现,一个纯粹的Android程序员只会用java语言,可能 ...
- Android程序员必备的六大顶级开发工具,快加入你的清单,看完没有不懂的
如果你认为B4A仅适用于对Android应用开发不太了解的新手,请再想一想.你可以用B4A做几乎所有用Java做的事情,加分项是它比Java快. ###LEAKCANARY LeakCanary帮助指 ...
- Android程序员必备的六大顶级开发工具,快加入你的清单!
工欲善其事必先利其器!在现代IT中,每个Android程序员都需要最好的工具来提高他们的技能和效率.在Android应用程序开发这个残酷的竞争行业中,只有优秀的程序员才能生存下去.你需要向客户展示你拥 ...
- android程序导入虚拟机,android项目打包成apk应用程序后部署到虚拟机上测试
一:打包成apk包 这个比较简单,如下 右键点击项目--> export --> android Project --> 选择密钥等信息 --> 填写密钥信息 --&g ...
- android 程序崩溃处理,Android应用崩溃的应急处理
在我们开发Android应用程序的时候总是难免遇到程序崩溃的问题:(很抱歉,"××"已停止运行.) 每次看到这个问题心都是哇凉哇凉的 一般遇到这样问题,有两种可能: 1.自己的代码 ...
最新文章
- 从 exe.config 读取appSettings 中的配置数据
- CodeForces - 993E Nikita and Order Statistics
- ❤️详解腾讯面试❤️
- 小程序菜单栏吸顶效果
- AngularJS案例:简单计算
- 给原型扩展一下tirm方法
- python基础--字符串单引号双引号和三引号
- Layer success 层弹出后的成功回调方法
- html5 video mute按钮,How to mute an html5 video player
- sqlserver2008r2安装_SQL2008R2图文安装步骤详解
- 非常好用的桌面壁纸更换软件
- 计算机语言写信祝福语,写信祝福语
- 鸿蒙手机电脑无缝对接,万物互联?华为鸿蒙OS超级终端功能曝光可一键连接附近设备...
- Poi和easyExcel
- 最新资料!工银亚洲开户见证业务受理网点(深圳地区)
- docker — 容器镜像
- 某些PDF文档在福昕阅读器无法高亮标注以及注释等
- 二三层报头及IP分片详解
- 【社区图书馆】水浒传之水浒感悟
- 蓝桥杯基础练习超全习题题解VIP版——BASIC-26.报时助手(护眼版)