课程咨询 :${telephone}

培训课程体系

培训课程内容

课程主题 课程内容 课程目标
第一阶段(贯穿项目:航空订票系统)
Android开发基础(5天) 行业背景介绍、
Android框架介绍、
Android开发环境构建、
Android开发工具介绍、
创建第一个android程序、
使用模拟器运行Android程序
了解行业背景,了解Android框架,搭建Android开发环境,在Android开发环境下开发第一个程序
Android语言基础(7天) UI基础、
算法基础、
常用数据结构、
企业编程规范
Android程序界面绘制、Java语言基本语法、掌握常见的数据结构和实用算法;
培养良好的企业级编程习惯
面向对象编程(5天) 面向对象特性:
封装、继承、多态等
掌握面向对象的基本原则以及在编程实践中的意义;
掌握Java面向对象编程基本实现原理;
掌握基本的事件处理逻辑;
掌握常用控件的主要事件处理
JDK常用API(4天) Activity入门、
常用基本控件、
事件处理、
语言核心包、
异常处理、
常用工具包、
集合框架、
IO系统、
xml语法、
xml解析
熟练掌握JDK核心API编程技术;
理解API设计原则;具备熟练的阅读API文档的能力;
为后续的课程学习打下坚实的语言基础。
熟练掌握JavaSE核心内容,特别是IO和多XML解

初步具备面向对象设计和编程的能力;
掌握基本的程序优化策略
第二阶段(贯穿项目:友录)
网络和线程(5天) Java多线程基础、
Android线程间通信
Socket网络编程
熟练掌握Android线程间通信原理;
熟练掌握Socket网络通信技术;
能结合实际项目熟练使用线程间通信和网络通信技术
数据库操作(4天) SQL语句基础和提高、
SQL语句调优、
MySQL数据库的使用
ContentProvider组件的使用
熟练的掌握SQL语句;
掌握一定的数据库查询技巧及SQL语句优化技巧;
Android初级(10天) Android视图系统、
核心事件处理和派发机制——触屏操作和按键
操作、
Android绘图原理和高级UI订制
Android绘图基础、
图片和文字特效、
动态背景、
自定义动画、
音乐示波器、
高级控件使用、
自定义控件
Activity——创建、启动、生命周期、启动模式、
显式意图的使用——ComponentName类和
Intent类、
Fragment和ActionBar
熟练掌握Android活动场景开发和设计技术;
熟练使用Android框架各种控件;
熟练掌握Android中各种资源的定义和使用
熟练掌握Fragment和ActionBar的使用
了解Android5.0界面设计规范
阶段项目(2天) 友录项目 熟练使用自定义UI技术和电话技术实现友录项目
第三阶段(贯穿项目:团购软件+音乐播放器+手机卫士+云相册)
服务端原理(2天) Http协议介绍、
服务端程序部署、
服务端原理介绍:Session、Cookie
Http协议介绍、
服务端程序部署、
服务端原理介绍:Session、Cookie
Android核心(9天) Android进程优先级和Service组件、
Intent详解、
广播接收器、
SQLite和ContentProvider组件、
联系人提供程序、
短信技术、
电话技术、
Android设备各种传感器的使用、
JNI-Java本地调用技术、
NDK工具集
掌握Acitivty组件的生命周期和启动模式;
了解Android的进程回收机制;
掌握Service组件的使用场合和两种使用方式;
掌握广播接收器的使用;
掌握有序广播和驻留广播的应用;
掌握媒体提供程序的访问和管理;
重点掌握联系人的查询和管理、短信的发送接收和记录
管理、打电
话、挂断电话、电话监听和通话记录管理;
掌握各种传感器的使用方法;
掌握使用JNI调用C动态库的技术、熟练使用NDK
工具集
混合App开发(9天) HTML5FORMOBILE、
CSS3FORMOBILE、
JAVASCRIPTFORMOBILE、
混合App开发案例
熟练掌握Html5+css3+javascript技术;
熟练WebView控件开发混合App
第四阶段(贯穿项目:微身边)
商业应用项目结构
分析及设计
商业项目中的界面功能组织以及导航、
掌握正确使用各种资源、
如何使用欢迎屏幕和新手导航、
网络操作的基本封装
掌握商业软件在开发初期,
如何搭建项目基本机构,
如何在界面和后台功能之间进行通信
以及如何正确的组织各种资源
LBS相关技术 GoogleMapAPI;
百度API;
高德API
熟练掌握LBS相关技术;
能够进行基于位置服务的客户端程序开发
OpenFire框架和XMPP协议 OpenFire框架的安装和使用
XMPP协议
能够使用OpenFire构建高性能通讯服务器
了解XMPP协议
能够开发基于XMPP协议的客户端程序
常用的Android第三方框架 Http联网:android-async-http
网络图片加载:universal-image-loader
数据库:Ahibernate、androiddataframework
分享:ShareSDK
IM:环信
推送:jpush、百度推送
讯飞语音引擎
Android开发框架搭建原理
综合性第三方框架介绍:
ThinkAndroid、Afinal、Xutils
能够熟练使用主流的第三方Andorid框架和第三方控
件进行开发;
Android5.0新技术 AndroidTV
AndroidWear
MetalDesign界面设计规范
了解Android5.0新技术;
  • 地址:${address}
  • 课程培训电话:${telephone}     全国免费咨询电话: 400-111-8989
  • 服务邮箱 tousu@tedu.cn
  • 2002-2018 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56

    ${code53} ${code}