- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《腾讯1+x安卓应用开发(中级)》课程教学大纲
课程编号:
学分:5学分
学时:87学时(其中:讲课学时:45上机学时:42)
先修课程:java程序设计基础、腾讯1+x安卓应用开发(初级)
后续课程:腾讯1+x安卓应用开发(高级)
适用专业:计算机应用技术、软件技术等计算机相关专业
开课部门:计算机系
一、课程的性质与目标
随着智能手机、平板电脑、可穿戴设备、智能家具、车载设备等领域的进一步扩大,移动互联网应用开发技术人员的需求日益增加,本课程为适应计算机应用技术、软件技术等计算机相关专业学生相关知识和能力结构的需求而开设的专业选修课程。课程开设目的在于顺应经济发展和社会需求,瞄准移动互联网应用开发的发展方向,依据教育部高等职业学校移动互联网应用技术专业教学标准,定位于培养理想信念坚定,德智体美劳全面发展,主要面向IT互联网行业,从事各企事业单位、政府信息化数字化部门的软件开发、技术支持等岗位。
课程教学内容的设置与安卓应用开发“1+X”考证有效衔接。
二、课程的主要内容及基本要求
项目1Android基础和环境搭建(6学时)
[知识目标]
掌握Kotlin基础语法,能掌握Kotlin类型与表达式。
理解Kotlin泛型和注解。
掌握Kotlin的反射。
掌握Kotlin中的协程。
[技能目标]
能够进行Kotlin安装包的下载与安装。
能够进行Kotlin环境的搭建与配置。
能够利用常见集成开发环境创建工程项目,
并能实现程序正确编译和运行。
[重点]
Kotlin安装包的下载与安装
Kotlin环境的搭建与配置
Kotlin泛型
Kotlin的反射
Kotlin中的协程
[难点]
Kotlin环境的搭建与配置
Kotlin的反射
项目2多媒体技术应用(19学时)
[知识目标]
掌握图形绘制的常用类和方法。
理解属性动画和逐帧动画的实现原理。
掌握音频播放的常用类和方法。
掌握视频播放的常用类和方法。
掌握使用系统内置Activity实现拍照和读取相册的方法。
[技能目标]
能够掌握安卓平台下图形的绘制。
能够掌握安卓平台下动画的实现。
能够控制安卓平台下音频播放。
能够控制安卓平台下视频播放。
能够控制安卓系统相机和相册。
[重点]
图形的绘制方法
属性动画的实现方法
逐帧动画的实现方法
掌握播放音频的方法
掌握播放视频的方法
掌握控制安卓系统相机和相册的方法
[难点]
图形绘制的常用类和方法的灵活使用
属性动画的实现原理
逐帧动画的实现原理
音频播放的常用类和方法的灵活使用
视频播放的常用类和方法的灵活使用
调用系统内置拍照出错解决方法
项目3定位与地图服务开发(11学时)
[知识目标]
熟悉安卓系统下GPS核心API。
熟悉腾讯位置服务地图SDK的使用。
[技能目标]
能够获取定位信息,通过模拟器发送GPS信息。
能够整合地图服务,根据GPS在地图上定位。
能够进行地址解析和反向地址解析。
[重点]
掌握显示基础地图的方法
定位信息的获取
在地图上实现定位
地址解析和反向地址解析的实现方法
[难点]
地图白屏和黑屏的原因和解决办法
GPS核心API的灵活运用
项目4传感器应用开发(12学时)
[知识目标]
能够熟悉安卓系统下常用位置类传感器。
能够熟悉安卓系统下常用方向类传感器。
能够熟悉安卓系统下常用加速度类传感器。
能够熟悉安卓系统下其他类型的传感器。
[技能目标]
能够创建位置感知应用,并能正确运行。
能够创建方向感知应用,并能正确运行。
能够响应设备移动,创建相关应用,并能正确运行。
[重点]
掌握获取Android设备支持的传感器的方法
正确获取方向传感器数值
正确获取加速度传感器数值
[难点]
理解不同传感器的应用场合
对方向传感器数值的灵活运用
对加速度传感器数值的灵活运用
项目5主流框架的应用(10学时)
[知识目标]
熟悉安卓通用流行框架的特点。
熟悉常用的网络,动画,多媒体框架原理和实现。
[技能目标]
能依据业务需求进行技术选型。
能够利用安卓网络操作流行框架发送网络请求和数据解析。
能够利用安卓图片流行框架进行图片加载和处理。
能够利用缓存,日志等其它框架,提升开发效率。
[重点]
网络框架的使用
图片处理框架的使用
Loger框架的基本使用方法
[难点]
理解不同网络框架的适用场景
理解不同图片处理框架的特点
根据不同需要灵活使用Logger的API
项目6组件化开发(19学时)
[知识目标]
掌握开发通用UI组件的常用方法。
掌握封装网络请求组件的方法。
掌握封装通用业务组件的方法。
熟悉Jetpack架构组件及其作用。
您可能关注的文档
- Docker容器技术与应用(第2版)(微课版) 课件全套 任务1.1--8.2 认识Docker技术--- 利用Docker构建持续集成平台.pptx
- 腾讯1 x安卓应用开发(中级)课程_课件.pptx
- 国际业务拓展员英文简历模板范本.pptx
- 图书馆个人述职报告.pptx
- 在学校家长会上家长代表讲话稿.pptx
- 在教代会上的述职报告.pptx
- 地铁公司设备保障部安全工作总结.pptx
- 在编教师辞职报告.pptx
- 园林局精神文明创建工作总结.pptx
- 国有企业党建工作调研报告.pptx
- 团委学生会年度工作总结.pptx
- 译林版小学五年级英语上册第四单元Unit 4 Grammar、Cartoon time 名师课件.pptx
- 译林版小学五年级英语上册第六单元Unit 6 Grammar time,Fun time参考课件.pptx
- 译林版小学五年级英语上册第五单元Unit5_Grammar_and_Fun_time_公开课课件.pptx
- 译林版小学五年级英语上册第七单元Unit7_Story_time教学课件.pptx
- 译林版小学五年级英语上册第五单元Unit5_Grammar_time_Fun_time_Checkout_time教学课件.pptx
- 译林版小学五年级英语上册第七单元Unit7_Grammar_time_Fun_time_Checkout_time教学课件.pptx
- 译林版小学五年级英语上册第三单元Unit 3 Our animal friends Grammar time,Fun time参考课件.pptx
- 译林版小学五年级英语上册第五单元Unit5_Grammar_and_Fun_time_公开课课件.pptx
- 译林版小学五年级英语上册第四单元Unit4 Grammar time名师课件.pptx
文档评论(0)