安卓Android开发核心速成班

课程介绍

    AndroidGoogle公司推出的基于Linux平台的开源手机操作系统,已成为新3G时代的主流移动智能平台之一。由于Android开源的特点以及摩托罗拉、三星、索爱、LGHTC等主流手机厂商的鼎立推动,Android平台在智能手机领域后来居上,市场份额由2009年的3.5%飞速上升 201025.5%,成为最具发展潜力的移动智能平台。
       
随着4G行业的迅猛发展,企业对于基于Android平台的开发人员的需求量在急剧提升。在这个时机,掌握Android核心技术,进入4G开发行业,不但意味着高薪,更重要的是将获得良好的个人发展契机,成为引领4G行业发展潮流的先行军! 

培训对象

        需要学员有1年以上JAVAC语言工作经验或相应基础

培训收益

        短期掌握安卓开发核心技术

认证过程

       学员需要学习80课时

知识概要

第一阶段:Android应用开发实战

  • 平台架构,开发者社区,应用程序商店,SDK与程序开发环境,模拟器的使用

  • 应用程序的组成模块,任务的概念,进程、线程IntentInterFilter

  • 界面布局Layout的定义,AndroidUI引擎的设计,UI事件

  • 触控和动作,编写兼容不同硬件的程序,资源文件的访问方式

  • Activity的生命周期、参数的传递和使用技巧Intent的概念和设计思想

  • Android安全架构的设计与实现

  • LinuxIPC的基本方式
  • Android
平台主要使用的IPC方式

  • Service程序的结构,AIDL接口的定义和实现方式ClientService的交互

  • 数据存储

  • ContentProvider的设计和实现原理

  • Android开发中通常使用的程序调试技术

  • GoogleMapGPS

第二阶段:项目开发

  软件开发的准备工作

  • 明星微博(老师为主)

  • 闪聚(学生为主)