Android系统应用开发周末班培训课程
栢图教育集团是广东省最具规模和实力的职业技术教育和IT培训机构,自2005年成立至今,已为珠三角地区各类大中小企业输送了上万名技术骨干及高级工程师。栢图教育与清华大学深圳研究生院强强合作,充分发挥双方的专业优势及资源优势,打造出全广东最大、实力最强、教学环境最好的高端职业教育平台!
栢图职业教育凭借高品质的专业课程,严谨的教学管理,和毕业学员的良好口碑,经过几年的不断完善,创新,提升。现已成过广东招生人数最多,学员就业率最高,社会评价最好的培训机构。相关职业领域处处都留有栢图学生的身影!
栢图教育是中国领先的高端IT技术服务机构,核心业务定位在为企业和个人提供高端的云计算与物联网项目及培训解决方案,为中国IT行业提供最具价值的职业教育服务,栢图专业服务和质量承诺在客户中享有卓越的声誉。至今栢图为企业提供数百套项目技术解决方案,为企业培训技术骨干近千人。
课程目标:掌握java程序设计方法。
课程内容:
Java简介
Java开发环境搭建
Java编程基本知识
java面向对象程序设计(类和对象,包,继承,多态,Final,abstract,接口)
Java异常处理
Swing GUI编程
Java网络编程
Java多线程编程
课程实验:
Java开发环境搭建;
Java程序设计基本流程;
Java多态实验;
Java GUI实验;
Java网络编程实验;Java 多线程实验。
Android基础(1天)
课程目标:熟练Android平台搭建、熟练使用Android创建命令工具、编写第一个Android应用程序,熟悉定义和访问Android中各种资源。
课程内容:
Android 平台简介
Android 开发环境搭建
Android 常用工具的使用
第一个Android 应用程序
Android中的资源访问(颜色(Color),字符串(String),尺寸(Demen),原始XML,布局(Layout))
课程实验:基于android的Hello world(熟悉Android开发平台,学习使用XML构建UI界面);
Android 图形用户界面编程
(1天)
课程目标:熟练Android创建UI组件的应用、能够使用创建UI组件设计实际项目UI、熟练高级UI的使用,例如,MapView、WebView、Gallery、GridView等。
课程内容:
菜单(Menu)
对话框(Dialog)
提示信息(Alert)
事件处理 (Event)
布局(Layout)
常用组件(Widget)
自动完成文本框;
选项卡(Tab)
进度条(ProgressBar)
日期、时间选择对话框
列表视图(ListView)
网格视图(GridView)
画廊视图(Gallery)
地图视图(MapView)
网页视图(WebView)
课程实验:Android图形界面综合编程(掌握Android常用组件使用,通过注册程序的编写熟悉各种组件的使用方法)。
Android 基本组件
(Activity、
Intent、
Service、
BroadCastReceiver、
ContentProvider)
(2天)
课程目标:深刻理解Android应用程序的设计思想、熟练Android平台的四大组件Activity、Service、BroadcastReceiver、ContentProvider的使用(以备忘录项目为例讲解)
课程内容:
Activity:
Activity简介;
Activity创建;
Activity传递数据;
Activity 返回结果;
Activity 生命周期;
Intent:
Intent 对象及属性;
Intent 应用;
Intent 实现策略;
Service:
Service 简介;
Service 使用;
Service 和 Thread;
BroeadCastReceiver:
BroadcastReceiver 简介;
通知Notification和NotificationManager;
AlarmManager;
ContentProvider:
ContentProvider简介;
ContentResovler;
ContentProvider综合应用;
课程实验:
Activity生命周期(熟悉Activity生命周期及回调方法)
Intent的使用(熟悉Intents和Intent Filter的使用)
Service的使用(掌握Started和Bound两种服务的使用)
Android 数据存储(1天)
课程目标:熟练Android平台的数据存储、熟练使用Sqlite数据库实现CRUD操作熟练Android文件系统的操作。
课程内容:
配置(Preference)
文件(File)
SQLite 数据库
打开或者创建数据库
创建表
插入数据
删除数据
查询数据
修改数据
网络(Working)
XML 解析(D0M、SAX、XStream)
课程实验:人编程(通过创建人列表熟悉Android的数据存储的使用)
Android多媒体开发(1天)
课程目标:熟练使用Android 平台的多媒体的使用,播放音频、视频、操作图片
课程内容:
音乐播放器
视频播放器
Camera
课程实验:MPEG视频播放器的实现(掌握Android多媒体开发的方法)
Android互联网应用开发
(1天)
课程目标:熟练Android平台的网络编程接口、熟练Socket、URL、ApacheClient的各种使用方法。
课程内容:
Socket
URL
URLConnection
使用Apache 客户端
WebView
课程实验:简单聊天室的实现(熟悉Socket编程,及Webview的使用方法)
Android GPS定位应用开发
(1天)
课程目标:熟练Android平台的定位API、能够使用这些API实现定位、跟踪、查找等功能
课程内容:
LocationManager和LocationProvider简介
定位
跟踪
课程实验:获取当前地理位置精度和纬度(了解GPS定位应用开发)
Android图形图像开发(1天)
课程目标:熟练Android平台的图形图像处理API、能够使用这些API绘制图形、动画等。
课程内容:
Color
Paint
Canvas
绘制几何图形
动画
Tween动画
Frame动画游戏编程基础
Android 蓝牙、WiFI等相关
开发(1天)
课程目标:掌握蓝牙和WIFI应用开发
课程内容:
ActivityManager
TelephonyManager
Android Widget
WiFi
蓝牙
课程实验:蓝牙聊天室的实现(熟悉Android蓝牙的使用)
24小时咨询热线:
在线咨询QQ: