本课程主要面向高职院校移动互联网、物联网应用技术、软件技术等专业在校生,以及具有Java编程基础有意向从事基于Android的智能设备应用开发等相关工作岗位的上班族。通过教学视频、课件、测验及期末考核等形式使学习者能够掌握移动App应用的开发、测试及部署,从而能够从事移动APP和移动互联网产品的设计、开发、测试、发布、维护等工作岗位。课程分为七个单元:单元1 开发第一个Android应用程序)、单元2 界面编程)、单元3 深入理解Activity、单元4 使用Intent进行通信、单元5 数据存储、单元6 广播与服务、单元7 网络应用技术。
Overview
Syllabus
- 单元1 开发第一个Android应用程序
- 任务一 开发第一个Android应用程序
- 单元2 界面编程
- 任务一 唐诗赏析软件
- 任务二 用户注册界面设计
- 任务三 用户登录界面设计
- 任务四 游戏开始界面设计
- 任务五 图片浏览器
- 任务六 个人信息收集界面设计
- 任务七 日期和时间选择器
- 任务八 猜拳游戏
- 任务九 制作选项菜单
- 任务十 简单的文本编辑器
- 任务十一 制作滚动视图界面
- 单元3 深入理解Activity
- 任务一 用户登录功能实现
- 任务二 Activity的一生
- 单元4 使用Intent进行通信
- 任务一 使用Intent的Action属性实现页面之间的跳转
- 任务二 返回系统HOME页面
- 任务三 浏览Google首页、打开一幅图片、启动给指定号码打电话、发短信页面
- 单元5 Android数据存储
- 任务一 使用SharePreferences存储和读取数据
- 任务二 应用程序数据文件夹里的文件读写
- 任务三 基于SQLite的用户信息存储器
- 单元6 Service与BroadcastReceiver
- 任务一 启动和关闭一个Service
- 任务二 来电监听器
- 单元7 网络应用技术
- 任务一 基于TCP协议的点对点通信
- 任务二 使用HTTP访问网络资源
- 任务三 天气预报软件实现
- 课程信息
- 课程介绍
- 课程建设
- 教学设计
- 教学资源
- 模拟题库
- 实践教学
- 拓展资源
- 特色创新
Taught by
Jun Wang, , , and