教 案

课 程 名 称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相关推荐

  1. java写一个android程序_【Android开发笔记】3.编写第一个Android程序

    前言 上一节我们通过一个Demo熟悉了Eclipse的基本使用.如何在模拟器和手机中运行以及如何打包成APK,但没具体编写代码,相信很多同学已经按耐不住了吧,这一节我们会动手编写代码来熟悉Androi ...

  2. iPhone开发四剑客之《Objective-C基础教程》

    iPhone 开发四剑客之<Objective-C 基础教程> Objective-C 语言是 C 语言的一个扩展集,许多(可能是大多数)具备 Mac OS X 外观的应用程序都是使用该语 ...

  3. 计算机基础教程.doc,计算机基础教程-教案.doc

    计算机基础教程-教案 教 案 2014 -2015 学年第 1 学期 教学单位 所属专业 课程名称 计算机基础 课程性质 公共基础课程 授课班级 授课教师(校内) (企业) 2014年 9 月 20 ...

  4. android 程序题期末,Android应用开发期末考试题

    试题 一. 选择题 1 android虚拟设备的缩写是(AVD) 2 Android SDK目前支持的操作系统(DOS) 3 Android开发工具插件(ADT)没有提供的开发功能(自动更新) 4 A ...

  5. 【思考一】Android程序员想做手机游戏开发

    之前觉得手游开发很有意思,很炫酷,本来以为Android程序员很容易就可以转行来做Android手游开发,后来一段时间苦苦在找资料学习,但是发现,一个纯粹的Android程序员只会用java语言,可能 ...

  6. Android程序员必备的六大顶级开发工具,快加入你的清单,看完没有不懂的

    如果你认为B4A仅适用于对Android应用开发不太了解的新手,请再想一想.你可以用B4A做几乎所有用Java做的事情,加分项是它比Java快. ###LEAKCANARY LeakCanary帮助指 ...

  7. Android程序员必备的六大顶级开发工具,快加入你的清单!

    工欲善其事必先利其器!在现代IT中,每个Android程序员都需要最好的工具来提高他们的技能和效率.在Android应用程序开发这个残酷的竞争行业中,只有优秀的程序员才能生存下去.你需要向客户展示你拥 ...

  8. android程序导入虚拟机,android项目打包成apk应用程序后部署到虚拟机上测试

    一:打包成apk包 这个比较简单,如下 右键点击项目--> export -->  android Project -->  选择密钥等信息  --> 填写密钥信息  --&g ...

  9. android 程序崩溃处理,Android应用崩溃的应急处理

    在我们开发Android应用程序的时候总是难免遇到程序崩溃的问题:(很抱歉,"××"已停止运行.) 每次看到这个问题心都是哇凉哇凉的 一般遇到这样问题,有两种可能: 1.自己的代码 ...

最新文章

  1. 从 exe.config 读取appSettings 中的配置数据
  2. CodeForces - 993E Nikita and Order Statistics
  3. ❤️详解腾讯面试❤️
  4. 小程序菜单栏吸顶效果
  5. AngularJS案例:简单计算
  6. 给原型扩展一下tirm方法
  7. python基础--字符串单引号双引号和三引号
  8. Layer success 层弹出后的成功回调方法
  9. html5 video mute按钮,How to mute an html5 video player
  10. sqlserver2008r2安装_SQL2008R2图文安装步骤详解
  11. 非常好用的桌面壁纸更换软件
  12. 计算机语言写信祝福语,写信祝福语
  13. 鸿蒙手机电脑无缝对接,万物互联?华为鸿蒙OS超级终端功能曝光可一键连接附近设备...
  14. Poi和easyExcel
  15. 最新资料!工银亚洲开户见证业务受理网点(深圳地区)
  16. docker — 容器镜像
  17. 某些PDF文档在福昕阅读器无法高亮标注以及注释等
  18. 二三层报头及IP分片详解
  19. 【社区图书馆】水浒传之水浒感悟
  20. 蓝桥杯基础练习超全习题题解VIP版——BASIC-26.报时助手(护眼版)

热门文章

  1. c#中计算三角形面积公式_三角形面积公式!你到底知道几个?
  2. python怎么把列表变成字典_在Python中将列表转换为字典
  3. Loader和Plugin的不同?
  4. word2019朗读工具介绍
  5. 通过JMS监听Oracle AQ,在数据苦表变化时触发并执行Java程序
  6. 【软件项目管理】敏捷软件开发 —— Scrum模式
  7. 濡沫江湖一直显示获取服务器地址,濡沫江湖采集点坐标大全
  8. MySQL存储数据加密
  9. 教人怎样读书的书——《如何阅读一本书》
  10. 关于/tmp目录的清理规则