北京Android开发应用课程培训

导读 本课程通过详细讲解Android平台的体系结构,深入了解Android架构,讲解Android应用开发的基本框架、开发工具的使用、核心组件和基于Android系统的应用项目开发等内容,使学员对Android系统的开发过程有全面而深入的认识,深刻掌握对基于Android操作系统的实际开发技能。
400-888-9073 82
华为 安全 自动化运维 云计算与物联网 前沿课程 项目管理 编程语言 研发改进 软件测试 大数据与人工智能 架构设计 职业素养 管理技能

课程详情

2021-04-07

Android开发应用课程培训

本课程通过详细讲解Android平台的体系结构,深入了解Android架构,讲解Android应用开发的基本框架、开发工具的使用、核心组件和基于Android系统的应用项目开发等内容,使学员对Android系统的开发过程有全面而深入的认识,深刻掌握对基于Android操作系统的实际开发技能。
Android开发应用课程培训
一、学员基础:
有Java或Net或c++编程基础
二、课程目标:
通过本课程的学习,学员能够掌握Android开发的方法,对在Android平台上进行移动互联网应用开发有全面的了解。

理论与实践相结合,学员能独立的开发Android程序,并掌握Android开发常用的工具和技能,能自己进行更深入的学习和应用开发。
三、课程大纲:

时间

主要授课内容

6天

内容一:Android开发环境部署

1. Android开发环境搭建

2. 常用开发工具使用

3. Android应用结构分析

4. Android基本组件

内容二:Android界面编程与事件处理

1. Android应用的界面编程

2. Android的事件处理

3. 深入理解Activity与Fragment

4. 使用Intent启动Activity

5. Intent和IntentFilter

6. Android应用资源

7. Activity启动模式

内容三:数据持久化与数据共享

1. SharedPreferences

2. File存储

3. SQLite数据库

4. ContentProvider调用数据

5. 数据适配器加载数据

内容四:系统服务与系统广播

1. Service

2. 本地Servce管理方法

3. 服务的隐式启动和现实启动的方法

4. 远程服务的绑定和调用方法

5. 电话管理器

6. 短信管理器

7. 音频管理器

8. 系统广播

9. BroadcastReceiver的生命周期

10.       BroadcastReceiver监听广播

内容五:线程

1. 进程概述

2. 线程的启动与分类

3. Handler、Looper实现

4. AsyncTask的使用

5. 进程间通信

内容六:网络通信

1. 使用OKHttp发起网络请求

2. 使用fastJSON解析json数据

内容七:图形与图像处理

1. 简单图片处理

2. 绘图

3. 图形特效处理

4. 属性动画

5. 补间动画

6. 帧动画

内容八:项目实战

1. 服务器端采用JavaEE

2. 客户端采用Android

3. 基于订餐系统的开发

上一篇: 北京ARM处理器体系架构培训 下一篇: 北京IOS开发应用课程培训

推荐课程

查看全部课程
北京IT认证培训中心

北京IT认证培训中心

海淀校区

查看全部校区 进入官方主页