杭州安卓培训 - 安卓Android工程师实训 - 杭州和盈
- 小班授课
- 实时答疑
- 解决疑点难点
- 重点重学
- 上课方式: 面授
- 上课时段:白天班 周末班 双休班 全日制 灵活安排
安卓Android工程师实训 培训目标
|
||
安卓Android工程师,企业需求量大、就业率高、市场紧缺的android、3G开发工程师 学员将具备以下软件开发技能: (1)掌握基于3G/4G Android应用程序的开发; (2)精通java IO流、集合、Thread及网络操作编程; (3)精通Android UI开发,四大组件编程,Android平台的网络通信机制; (4)精通基于sqlite的数据库编程、2D/3D图片、动画、多媒体编程; (5)精通地图及定位技术、传感器及近场通信技术编程。 |
技术名称
|
知识要点
|
学习目的
|
Java语言基础, |
Java语言基础, 面向对象核心特性, 面向对象的实现机制, 异常处理, 多线程, 输入/输出流和文件操作。 |
掌握面向对象语言的特性,精通Java编程基础技术, 掌握多线程的原理和综合应用;掌握XML的作用及DOM解析器的用法。掌握I/O的综合应用。 |
程序调试/单元测试
|
程序调试的技巧和软件测试基本概念。 | 掌握程序调试和软件测试的技巧和操作。 |
数据库基础 |
数据库原理和基本的应用。 | 掌握数据库基本概念和增删改查技术,以及应用程序和数据库的交互。 |
Socket网络编程 |
Socket网络编程原理和应用,C/S模式编程。 | 掌握Socket网络编程原理和应用,能够运用Socket网编开发C/S模式应用系统。 |
数据结构与算法 |
软件开发过程中所要用到的数据操作,如数据检索,数据查询,递归,数据链表,数据堆栈等 | 掌握数据结构的概念以及各种数据结构的操作 |
Android简介
|
移动终端市场细分 Android开发前景 Android开发方向 Android SDK 开发环境搭建 |
了解行业背景,了解就业方向和行业前景 整体上了解Android开发的环境,AndroidSDK的构成,学会查阅 AndroidSDK 文档。 |
Android基本控件
|
Activity View 和 ViewGroup; XML布局 layout布局; UI组件 Buttom TextViewEditText... 自定义布局,视图的使用 Drawable资源; UI屏幕适配 ListView & adapter MapView & WebView 流行apk中的常见UI布局实现 |
掌握Android的UI布局,资源文件的使用,能够完成目前市场流行的UI布局; 熟悉Android的UI特性控件,MapView WebView gallery等,清楚各种控件的使用场景和特性。 熟练掌握ListView的使用 |
弹出菜单 |
Toast; Dialog PopupWindow Window。 自定义弹出菜单 |
掌握Android弹出框的种类和应用场景。 能够根据应用的不同场景需求实现高 效的弹出效果 |
事件驱动 |
Click事件 LongClick事件 Touch事件。 软键盘控制 屏幕物理键事件监听 |
掌握Android的事件驱动原理和常见事件的处理,Ontouch事件的分解,达到能够 通过原始事件的处理完成复杂交互的实现,例如多点触控,多层UI之间touch事件的透传和控制 |
Android动画基础 |
帧动画 移动 旋转 缩放 Layout 和 Object 动画 Activity 转场动画 |
熟悉Android基本动画,各种动画的特性和原理,根据实例学习主流应用的动画实现。 |
多媒体&传感器&googleAPI |
播放音频 播放视频 各种传感器API 应用程序内部的数据传递与共享 |
特色API使用。 |
文件存储和共享 |
File SharedPreferences SQLite数据库; Content provider |
Android 存储系统 |
Fragment |
Fragment简介 创建Fragment Fragment的生命周期 fragment与activity通信 fragment管理与fragment事务 Fragment扩展 |
熟练使用Fragment封装UI和代码,实现界面UI组件的复用。掌握Fragment的生命周期函数及与Activity组件的交互等,根据不同的机型设计更灵活的交互界面。 |
ActionBar |
ActionBar简介 使用活动条(actionbar) 使用actionbar实现tab导航 使用actionbar实现下拉式导航 |
掌握使用ActionBar添加应用程序图标,使不同的应用程序应用一致的导航和视图风格,使关键动作置于醒目位置。 |
Intent |
Intent PendingIntent 广播接收者 BroadcastReceiver 系统通知 notification Intent传递数据 系统 Intent介绍 扩展 Intent Flag参数的意义 & lanchMode |
掌握Android Intent的共用与控制。 根据不同设置的Intent达到不同的需求 掌握广播和广播接受者的使用和使用 场景及技巧。 |
网络通信 |
使用HTTP访问网络 使用URL访问网络资源 使用webview 使用web service |
掌握使用各种网络技术进行网络通信、文件上传下载,熟练使用HttpClient维持与服务器的会话、发送请求、响应请求,掌握调用远程Web Service服务。 |
Android程序中的 |
UI线程 ANR 的产生和规避 Handler与Message AsynTask异步任务 自定义后台线程 Serivce |
深入Android系统特性。提升开发程序的系能和可执行性,可维护性,实现UI和 数据分离,掌握Service的使用. |
应用程序通讯 |
网络通讯 HTTP Socket 应用程序之间的通讯 进程间通讯 自定义后台线程 Serivce |
掌握程序运行过程中各种不同需求 场景数据传递的实现 |
GPS、google地图 |
GPS的核心API 获取位置提供者(LocationProvider) 获取所有可用的LocationProvider 根据名称获取LocationProvider 根据条件(Criteria)获取LocationProvider 实时获取GPS定位数据 测量地球上任意两点之间的距离 特色API学习和google无缝对接 |
掌握GPS定位技术及其与Google Map服务的结合,达到能够开发定位、导航等相关应用。 |
NFC |
NFC简介 Android中的NFC技术 让Android手机自动运行程序 读写NFC标签中的文本 读写NFC标签中的Uri 利用NFC标签支持的数据格式进行过滤 处理任意NFC标签 读写非NDEF格式的数据 Android Beam技术与数据交互 |
通过NFC技术掌握电子设备之间非接触式点对点的数据传输,根据需求开发电子钱包等相关功能的应用。 |
NDK |
Android NDK简介 安装、配置和测试NDK开发环境 利用NDK Samples学习NDK开发 Android NDK配置文件详解 NDK程序读取Java字段值 |
熟悉NDK开发环境搭建、测试,利用Android NDK使用本地的C/C 代码开发相关的Android应用,提高应用的运行效率。 |
Application的使用艺术
|
Activity Service Broadcast ContentProvider 四个组件的相互协作 Android开发中的MVC |
|
Android的测试驱动开发 |
JUnit测试框架 测试Activity 测试Content Provider 测试Service 测试普通类 |
熟悉Android SDK提供的基于JUnit的测试框架,掌握利用测试框架测试普通java类以及测试Android的应用程序组件。 |
实战项目
|
手机管家 |
能够从整体上把握Android工程,有能 力把握5万行代码级别以上的工程架构。
|
杭州和盈科技有限公司(以下简称和盈)是专业从事软件人才培训的职业培训机构,培训讲师由具有丰富经验的资深软件工程师组成。公司成立于2004年(工商局验证),位于杭州繁华的武林门商业区、杭州市前方,经过多年的市场严格检验,和盈获得到了主流软件公司的认可,在业界具有良好的知名度和美誉度,学员就业于杭州及至浙江的各类软件和互联网企业,可以以说在杭州只要有软件企业的地方就有和盈的学员,就业公司包括:MSN开发中心、惠普HP、思科、阿里巴巴、支付宝、淘宝、19楼、恒生、信雅达、PERFICIENT等知名企业了解详情。
目前公司主要业务:和盈软件工程师职业技能培训系列,这些培训项目是由多年从事软件开发管理、人力资源管理的资深专业人士根据目前软件企业实际需求精心开发而成。包括:JAVA工程师就业实训、安卓就业培训、IOS就业实训、嵌入式工程师就业实训等方向的系列课程,其中JAVA培训是杭州目前好的JAVA培训。
公司企业文化:诚信务实、以学员为中心、以满足企业需求为主要目标。
公司目标:培养熟练掌握软件开发技能、具备较高软件工程能力的、能适应大中型软件企业实际需求的软件从业人才,努力成为高素质、实用型软件人才的培养基地,致力于成为中国IT人力资源解决方案令人满意的提供者。