点我分享
 咨询电话:0571-86961791 15068724602 潘老师
在线客服
  • 潘老师 在线咨询 1326030357
  • 赵老师 在线咨询 3167846467
  • 孙老师 在线咨询 2784303966
Android应用开发培训

Android应用开发培训

发布时间:2011年3月11日

课程目标
      1)使用Android SDK进行移动应用开发有全面深入的了解,掌握Android编程的基本模式;
      2)完成一个功能较全面的Android程序;
      3)理解Android编程的关键技术,能够自己进行更加深入的学习;
      4)初步具有Android编程的实力,能够在文档辅助下完成企业要求的应用开发。 

培养对象
     希望迅速了解和掌握Android应用开发的学员;希望从事移动终端开发的爱好者、工程师、程序员、已及相关行业的工程技术人员;有志于从事以下工作的软件开发技术人员和正在学习计算机、软件、通信专业的学生:
        ◆ 手机应用软件开发;
        ◆ 各类手持终端设备的行业应用软件开发;
        ◆ 移动互联应用开发(服务器端);
        ◆ 移动增值服务开发。

课程大纲
第1章 Android操作系统概述
      1.1 Android平台介绍
      1.2 Android平台特性
      1.3 Android平台架构
      1.4 Android原生(Navtive)C/C++程序开发及Android NDK介绍
      1.5 Native开发方式与JAVA开发方式性能比较
      1.6 Android应用前景分析
第2章 Android SDK及其开发环境搭建
      2.1 Android SDK的版本演进
      2.2 Eclipse ADT插件与SDK版本的对应关系
      2.3 ADT插件的安装和更新
      2.4 Android模拟器介绍
          2.4.1 启动与使用 Android 模拟器
          2.4.2 模拟器中SD卡的应用
          2.4.3 模拟器连接网络
      2.5 通过Eclipse创建一个Hello Word简单的项目
      2.6 通过Eclipse导入一个RssReader开源项目
第3章 Android项目结构分析
      3.1 资源管理(Resources)分析
          3.1.1 drawable分析
          3.1.2 layout分析
          3.1.3 values(strings.xml、colors.xml、arrays.xml等)分析
          3.1.4 R.java分析及使用
          3.1.5 AndroidManifest.xml分析
      3.2 应用构成中的四个主干组件简单分析
          3.2.1 Activity分析
          3.2.2 Intent分析
          3.2.3 Service分析
          3.2.3 Content分析
第4章 Activity
      4.1 Activity的生命周期
      4.2 Activity有四种本质区别的状态
      4.3 保存持久状态
      4.4 权限许可
      4.5 进程的生命周期
      4.6 继承Activity类应该注意的问题
第5章 高级UI
      5.1 标准控件的使用
      5.2 设计开发自定义控件
      5.3 Layout布局的使用
      5.4 触摸/按键(UI Events)事件处理方法
第6章 图形图像(2D Graphics/3D OpenGL)
      6.1 View,SurfaceView,Canvas,Paint类分析使用
      6.2 显示文本以及显示特殊效果文本
      6.3 绘图及显示图片(包括:普通绘图、特殊效果、直接显示图像文件、从资源文件中显示图片、实现图片透明,倒影,旋转等显示效果等)
      6.4 如何实现动画效果
      6.5 如何使用OpenGL对3D动画的处理
第7章 Intent Receiver
      7.1 Intent的作用和目的
      7.2 属性讲解
      7.3 Android如何定义以及如何解析Intent
          7.3.1 直接Intent
          7.3.2 间接Intent
      7.4 AndroidManifest.xml深入分析
第8章 Service
      8.1 什么是Service
      8.2 如何使用Service
      8.3 Service的生命周期
      8.4 BroadcastReceiver的使用
第9章 Content Provider
      9.1 SQLite介绍
      9.2 创建Content Providers
      9.3 使用Content Providers
          9.3.1 使用URI语法来做以下动作:
          9.3.2 Querying for Data 查询资料
          9.3.3 Modifying Data 修改资料
          9.3.4 Adding a Record 增加资料
          9.3.5 Deleting a Record 刪除资料
第10章 高级应用开发
      10.1 访问本地通讯录。
      10.2 网络连接处理
          10.2.1 网络连接的相关知识
          10.2.2 流媒体的处理
          10.2.3 URLConnection和HttpURLConnection的应用
          10.2.4 HttpClient的分析
      10.3 本地文件浏览管理
      10.4 音视频播放处理
      10.5 小部件(Widget) 应用开发
第11章 调试、打包发布工具使用
      11.1 Android 调试桥
      11.2 启用logcat日志调试
      11.3 模拟器上安装删除软件
      11.4 打包、签名和安装软件到设备
      11.5 如何将软件上传到google Maket中

在线咨询潘老师 QQ:1326030357 在线咨询赵老师QQ:3167846467 在线咨询孙老师QQ:2784303966
华家池校区:浙大华家池校区 杭州市江干区凯旋路268卡特楼104室
电话:0571-86961791 15068724602
下沙校区:下沙高教园区
华嵌校外实践基地:杭州市江干区东方电子商务园11幢2楼 (九堡地铁口向东500米)
附近公交站:德胜路九环路口,蚕桑社区,九堡地铁口,牛田社区
杭州软件开发培训|杭州嵌入式培训|3G工程师培训|杭州Linux培训|杭州ARM培训|杭州软件培训|—浙大华嵌,专注就业的嵌入式培训
最新热门培训:android游戏开发培训,java开发培训。要上最专业的杭州android培训|杭州Java培训,就上浙大华嵌教育。
2004-2016 @版权所有 华嵌学院
live800Link.customerservicesoftware
live chat
网站聊天
live chat