曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海培训的课程在业内有着响亮的知名度。
通过培训您将会:
通过本课程的学习,学员能够掌握Android开发的方法,对在Android平台上进行移动互联网应用开发有全面的了解。
理论与实践相结合,学员能独立的开发Android程序,并掌握Android开发常用的工具和技能,能自己进行更深入的学习和应用开发。
课程介绍:
Android作为一种智能手机操作系统自从发布以来迅速成为行业推崇的主流平台,无论是设备制造商、运营商还是内容提供商都对Android平台的发展持有积极的态度。
本课程通过详细讲解Android平台的体系结构,深入了解Android架构,讲解Android应用开发的基本框架、开发工具的使用、核心组件和基于Android系统的应用项目开发等内容,使学员对Android系统的开发过程有全面而深入的认识,深刻掌握对基于Android操作系统的实际开发技能。
课程大纲:
Java基础
1.语言基础和环境配置
2.面向过程
3.面向对象
4.Java5个常用包(Java.lang,Java.io,java.util,java.awt/javax.swing,java.net,java.sql)编程
5.异常处理
6.多线程和反射
7.MySQL5.6数据访问
8.Oracle11g数据访问
Android初步
1.平台的历史
2.平台的体系特征
3.开发环境搭建与典型开发工具
4.AndroidSdk项目层次结构
5.虚拟设备创建并且是用Eclipse开发第一个Android项目
6.应用程序的调试方法和工具
7.介绍所创建的第一个Demo的程序
8.介绍系统的四大基本组件
Activity
1.Activity的生命周期和回调函数
2.常用界面布局的使用
3.常用用户控件编写(12个)
4.菜单、子菜单、快捷菜单的是用
Activity(Intent)
1.操作栏和Fragment的使用
2.按键和触屏的使用
3.使用Intent启动Activity的方法
4.获取Activity返回值
5.使用Intent过滤器对APK过滤
本地数据存储、网络数据访问
1.本地数据库SQLite的简历和操作方法
2.AFinal第三方应用组件的开发
网络数据访问、消息推送
1.AFinal第三方应用组件的开发
2.基于Androidpn的服务器与客户端消息推送
Service
1.本地Servce管理方法
2.服务的隐式启动和现实启动的方法
3.远程服务的绑定和调用方法
Service、
Receiver、
ContentProvider
1.Receiver的发送和接收
2.ContentProvider共享数据访问服务
SharedPreferences的使用方法、
文本文件与XML文件的存储、
基于Apache组件的Http访问、
更多第三方插件介绍
1.SharedPreferences的使用方法
2.文本文件与XML文件的存储
3.基于Apache组件的Http访问
4.服务器推送框架Comet4J
5.移动消息推送库 PushSharp
项目联调
1.服务器端采用JavaEE(Jsp+Servlet)/S2S4H4ishu
2.客户端采用Android4.4.2
3.完成基于Internet的酒店预定系统的开发(Android_Apk+Web)