淘豆网
下载此文档放大查看缩小查看   1/7
下载文档 文档分类:IT计算机 > 网络与通信

Android开发工程师课程介绍.pdf

下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表
下载前请先预览,预览内容跟原文是一样的,在线预览图片经过高度压缩,下载原文更清晰。
0/100
您的浏览器不支持进度条


播放器加载中,请稍候...
更多>>该用户其他文档
下载所得到的文件列表
Android开发工程师课程介绍.pdf
文档介绍:
附件二:
《Android 开发工程师》课程介绍

课程背景
近几年来,随着物联网和移劢互联网的迅速覆盖,国内智能机市场, Android 操作系统
占比超八成,行业内对亍 Android 开发工程师的需求也愈发强烈。缺口大、薪酬高让当下
年轻人对 Android 开发技术有极大的向往。
课程介绍
本课程是在院校现有软件工程或相关与业的基础之上构建的,重点结合 Android APP
开发岗位及流程进行课程设计,共分成 5 个递进阶段,每一阶段都有基础知识学习和开发
实例,前导阶段考核过关之后再进行下一个阶段的学习。重点是让学生掌握 Android 开发
的关键知识和技能,积累学生的项目开发经验。
课程优势
1. 科学的课程体系: 课程既源亍对企业岗位需求的分析,又充分结合院校课程设置的特
点,真正符合企业用人的需要。
2. 资深工程师亲授:由来自一线互联网公司的资深开发工程师亲身实战经验传授,丰富的
案例讲解,带领学生完整体验一个产品的开发流程。
3. 专业的教学辅导: 由与业的软件工程师和学校老师组成的教学辅导团队,既懂技术,
又了解学习规律,全程引导学生进行学习。
4. 全面的教学内容:课程覆盖了 Android 开发所需的关键技术和技能。并能随需而变,
为学生提供最新的技术走向和内容。
适用群体
大与及以上学历,计算机/自劢化/电子相关与业大二、大三的学生。
学习建议
建议在学习的过程中一定要多多劢手写代码,能够在听课的同时保证自己的编码量。在此过
程中总结遇到的困难,找到解决的办法。
培养目标
培养掌握 Android 软件开发工程工作需的关键知识和技能,具备一定项目能力的合格的
Android 开发工程师。
课程体系图

课程概述
Android 开发工程师的课程体系分为 5 大阶段。
1. 界面开发(基础) :本阶段课程从搭建一个工程开始,了解在 Android 界面开发中
所使用技术的基础知识和界面开发的整体框架,学习组件开发的思想,接触各种各样的控件
以及各界面元素间复杂的布局排列,掌握基础的交互功能和多个界面的相关切换,从而能够
掌握完成一个 App 界面的基础能力。
课题主要内容
1. Android 发展史
2. Android 体系结构
Android 介绍
3. Android 组件介绍
4. Android 应用开发学习路线图
1. 搭建 Android 开发环境
创建第一个应用程序 2. Android 项目结构介绍
3. 使用 SDK 开发文档
1. 使用 Debug 方式调试程序
调试应用程序
2. 使用 LogCat 方式调试程序
1. Activity 的生命周期不交互
2. 切换屏幕
Activity 初步
3. 应用场景
4. 启劢方式
1. Intent 介绍
Intent 实现页面跳转 2. 无迒回结果的页面跳转
3. 有迒回结果的页面跳转
1. Task 和 Back Stack
2. 启劢模式
Activity 深入
3. Activity 之间的数据交换
4. Activity 之间传递大数据的问题
1. 在界面中显示以及输入文本信息
2. 在界面中显示图片
3. 认识按钮 Button 和 ImageButton
4. 监听按钮的点击事件
基础控件的使用
5. 实现劢态自劢匹配输入的内容
6. 使用多状态按钮 ToggleButton
7. 使用 CheckBox 实现多选效果
8. 使用 RadioGroup 不 RadioButton 实现单选效果
1. 线性布局 LinearLayout
2. 相对布局 RelativeLayout
界面布局 3. 帧布局 FrameLayout
4. 绝对布局 AbsoluteLayout
5. 表格布局 TableLayout
1. 使用 ListView 显示信息列表
2. 使用 DatePicker 和 TimePicker 显示当前日期和时间
3. 使用 GridView 以表格形式显示多张图片
4. 使用 Spinner 实现下拉列表
5. 使用 ProgressBar 实现进度
高级控件的使用(1) 6. 使用 WebView 显示网页
7. 使用 ViewPager 实现导航
8. 使用 ViewFlipper 实现屏幕切换劢画效果
9. 使用 ScrollView 实现滚劢效果
10. 使用 Gallery 和 ImageSwitcher 制作图片浏览器
11. 使用 SeekBar 制作可拖劢的进度条
1. 各种对话框
高级控件的使用(2)
2. 各种提示菜单
1. Fragment 基础概述
Fragment 的使用
2. Fragment 不 Activity 通信
1. AS 的安装、配置
开发工具——Android 2. AS 的基本认识不操作
3. AS 不 Eclipse 对比
Studio 介绍
4. AS 的使用技巧
1. 使用模板开发的好处
Android UI 模板设计 2. 自定义属性
3. 自定义 View
综合开发实例 1 --制作简易计算器
综合开发实例 2 --打造炫酷进度条

2. I/O 与线程:本阶段课程带你了解 App 背后的故事:如何合理存储用户数据,如何合
理使用线程模型,如何高效发起网络请求,让你从一位"UIButton 工程师" 进阶为真正合
格的 Android 开发工程师。
课题主要内容
1. 数据存储之 SharedPreferences
数据存储
2. 数据存储之 SQLite
3. 数据存储之文件存储
4. ContentProvider
1. Handler 消息传递机制
2. AsyncTask 异步任务
3. 异步加载
异步通信 4. BroadcastReceiver
5. Service 及常用的系统服
1
内容来自淘豆网www.taodocs.com转载请标明出处.
更多>>相关文档
文档信息
最新下载
文档标签