《Android 高级》课程标准课程代码课程性质专业课建议学时64适用对象计算机及软件技术相关专业学生建议教学方式理论+操作结合制定单位学校制定日期2025.2.18审核部门技术支持移动组企业达内时代科技集团一、课程定位本课程是计算机专业基于 Java 方向的 Android 高级开发核心课程,作为 Android 基础应用等课程的后续课程,主要是为提高学生对 Android 技术的深化了解及高级 API 的使用,在使用过程中掌握开发中的相关技巧,从而积累开发应用程序的经验,并培育应用程序框架结构的全面能力。二、课程目标《Android 高级》是通过案例式教学来引领学生了解 Android 中高级 API 的使用及工作原理,通过小巧的案例将复杂的知识点简化,让学生能够更快的掌握并熟练的使用 Android 高级控件等相关知识。在课程的学习中,培育自学能力,表达沟通能力,及团队协作能力,并养成符合企业开发要求的编码法律规范,让学生体验在企业中的开发氛围。对未来的工作有一定的认知,为自己的认定方向及目标。(一)知识目标1.了解 Android 新版本的特性。掌握 Android 不同版本新增功能;2.熟练掌握 Android 高级 UI 的使用,如:ViewPager(滑动翻页),Fragment(碎片),ActionBar 等;3.熟练掌握 Android Service 后台服务的启动方式;掌握如何选择 Service 启动方式;了解 IntentService4.了解 Android 进程管理机制及优先级的划分。掌握 Android UI 线程模型。5.熟练掌握线程间通讯 Handler 机制;掌握异步任务 AsyncTask 使用6.了解 Android 网络通信分类及网络状态的猎取;掌握 WebView 访问网页;7.熟练掌握 Http 协议及 Android 访问网络的请求方式;8.熟练掌握 Android 广播机制;了解广播工作原理及分类;9.熟练掌握 Android 多媒体原理及音视频使用方式;掌握拍照及录制音频的使用方式;10. 熟练掌握 Android 图形图像处理及动画设计;掌握 SurfaceView 绘制图形及 Android 基础动画设计11. 掌握 Android 传感器分类,原理及使用。如:加速度传感器,方位传感器,距离传感器,温度传感器 ,亮度传感器等;12. 了解 Android LBS 定位的实现方式;(二)职业能力目标1.能搭建典型的 Android 开发环境;2.能应用 Android 控件及布局搭建基本的程序界面;3.能应用 Activity 完成程序的界面交互;4.能应用 Intent 完成各大组件之间的启动与数据传递;5.能应用 Service 完成 ...