达内Android课程**阶段:贯穿项目:航空订票系统
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解析;初步具备 面向对象设计和编程的能力;掌握基本的程序优化策略
达内Android课程第二阶段:贯穿项目:友录
网络和线程(5天)
实训内容:Java多线程基础、Android线程间通信、Socket网络编程
实训目标:熟练掌握Android线程间通信原理;熟练掌握Socket网络通信技术;能结合实际项目熟练使用线程间通信和网络通信技术
数据库操作(4天)
实训内容:SQL语句基础和提高、SQL语句调优、MySQL数据库的使用ContentProvider组件的使用
实训目标:熟练的掌握SQL语句;掌握一定的数据库查询技巧及SQL语句优化技巧;
阶段项目(2天)
实训内容:友录项目
实训目标:熟练使用自定义UI技术和电话技术实现友录项目
Android初级(10天)
实训内容: Android视图系统、核心事件处理和派发机制--触屏操作和按键操作、Android绘图原理和高级UI订制Android绘图基础、图片和文字特效、动态背景、自定义动画、音乐示波器、高级控件使用、自?? ?义控件Activity--创建、启动、生命周期、启动模式、显式意图的使用--ComponentName类和Intent类、Fragment和ActionBar
实训目标:熟练掌握Android活动场景开发和设计技术;熟练使用Android框架各种控件;熟练掌握Android中各种资源的定义和使用熟练掌握Fragment和ActionBar的使用,了解Android5.0界面设计规范
达内Android课程第三阶段:贯穿项目:团购软件 音乐播放器 手机卫士 云相册
服务端原理(2天)
实训内容 实训目标:Http**介绍、服务端程序部署、服务端原理介绍:Session、Cookie
Android核心(9天)
实训内容:Android进程优先级和Service组件、Intent详解、广播接收器、SQLite和ContentProvider组件、联系人提供程序、短信技术、电话技术、Android设备各种传感器的使用、JNI-Java本地调用技术、NDK工具集
实训目标: 掌握Acitivty组件的生命周期和启动模式;了解Android的进程回收机制;掌握Service组件的使用场合和两种使用方式;掌握广播接收器的使用;掌握有序广播和驻留广播的应用;掌握媒体提供程序的访问和管?? ?;重点掌握联系人的查询和管理、短信的发送接收和记录管理、打电话、挂断电话、电话监听和通话记录管理;掌握各种传感器的使用方法;掌握使用JNI调用C动态库的技术、熟练使用NDK工具集
混合App开发(9天)
实训内容:HTML5 FOR MOBILE、CSS3 FOR MOBILE、JAVASCRIPT FOR MOBILE、混合App开发案例
实训目标:熟练掌握Html5 css3 javascript技术;熟练WebView控件开发混合App
达内Android课程第四阶段:贯穿项目:微身边
LBS相关技术
实训内容:GoogleMap API;百度API;高德API
实训目标:熟练掌握LBS相关技术;能够进行基于位置服务的客户端程序开发
商业应用项目结构分析及设计
实训内容:商业应用项目结构分析及设计商业项目中的界面功能组织以及导航、掌握正确使用各种资源、如何使用欢迎屏幕和新手导航、网络操作的基本封装
实训目标:掌握商业软件在开发初期,如何搭建项目基本机构,如何在界面和后台功能之间进行通信以及如何正确的组织各种资源
Android5.0新技术
实训内容:Android TV,Android Wear,Metal Design界面设计规范
实训目标:了解Android5.0新技术;
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框架和第三方控件进行开发;