Android应用开发基础
Android应用开发基础
4万+ 人选课
更新日期:2025/07/16
开课时间2025/01/15 - 2025/07/22
课程周期27 周
开课状态开课中
每周学时-
课程简介

     Android应用开发基础是移动互联应用技术专业支撑课程,72学时,4学分;

课程对接移动应用开发工程师的岗位技能要求和华为“1+X《移动应用开发》证书的职业能力标准,面向移动互联产业链,服务移动应用开发、测试与运维、产品经理等岗位,培养移动应用开发的高素质技能人才。

本课程以移动应用开发工程师工作流程“项目->模块->功能”为主线,设计了“岗位->任务->技能”的三级能力课程结构。将企业移动应用开发项目融入教学,培养学生的项目开发能力;设计了搭建开发框架、视图设计、布局与组件设计、广播服务流程设计、多媒体开发、网络服务开发,数据库管理等十个工作任务,培养学生的软件模块开发能力;提取了布局、中级组件、适配器组件等28个技能点,培养学生的软件功能开发能力;

本课程的前序课程为“Java程序设计基础”,后续课程为“Android项目开发实战”。课程2016年入选谷歌大学合作课程,2018年入选广东省精品在线开放课程,2022年入选国家智慧职教平台课程;

本课程使用的教材为赖红老师出版的教材“Android应用开发基础202011月入选职业教育国家十三五规划教材。


课程大纲
课程介绍-说课视频 课程标准 课程教案
1 任务1 搭建APP开发环境
1.1 Android概述
1.2 Android程序
1.3 Android程序调试
2 任务2 APP视图设计与开发
2.1 Activity概述
2.2 Activity应用
3 任务3 APP布局与组件设计
3.1 Activity布局
3.2 Android基础组件
3.3 Android中级组件
3.4 Android适配器
3.5 课程拓展-使用RecycleView视图
4 任务4 APP碎片化设计与开发
4.1.1 Fragment碎片组件-静态加载
4.1.2 Fragment碎片组件-动态加载
4.2 ViewPager翻页类组件
5 任务5 APP广播设计与开发
5.1 Android广播概述
5.2 Android广播工作原理
5.3 自定义广播
5.4 有序广播
6 任务6 APP服务设计与开发
6.1 系统服务概述
6.2 访问系统服务
6.3 自定义服务
6.4 多线程
7 任务7 APP系统数据管理
7.1 Android运行权限
7.2 URL URI概述
7.3 ContentProvider概述
7.4 访问通讯录
7.5 课后拓展案例-文件管理器
8 任务8 APP多媒体设计与开发
8.1 相机服务
8.2 音视频服务
9 任务9 APP网络服务设计与开发
9.1 网络服务概述
9.2 网络框架
9.3 Json
9.4 Volley
10 任务10 APP文件存储设计与开发
10.1 文件存储
10.2 数据库存储
期末考试