华嵌嵌入式培训中心

7x24小时咨询热线

400-660-3310

当前位置 : 好学校 武汉Android 华嵌嵌入式培训中心 课程正文

人看过 人预约 收藏分享

武汉Android应用开发速成培训班

授课方式 :
上课时段:

上课校区:

报读该课程可在好学校领取返现奖励54元

微信扫码添加老师好友咨询

华嵌嵌入式培训中心

华嵌嵌入式培训中心

认证等级

信誉良好,可安心报读

华嵌嵌入式培训中心

已获好学校V2信誉等级认证

信誉值

  • (60-80)基础信誉积累,可放心报读
  • (81-90)良好信誉积累,可持续信赖
  • (91-100)充分信誉积累,推荐报读

与好学校签订读书保障协议:

在线咨询
2020.01.08 陈*生 131*****381 咨询了 上课时段
2019.12.30 涂*德 159*****227 咨询了 周边交通
2019.12.25 刘*旦 189*****084 咨询了 招生对象
2019.12.11 胡*冠 180*****731 咨询了 开班时间
2019.12.10 刘*友 159*****607 咨询了 开课校区
2019.12.09 劉*帥 156*****062 咨询了 授课师资
2019.12.07 白*士 150*****531 咨询了 开班时间
2019.12.03 徐*生 134*****093 咨询了 开班时间
2019.11.19 颜*司 155*****251 咨询了 周边交通
2019.11.15 尹*生 183*****909 咨询了 授课师资
2019.11.03 万*生 132*****202 咨询了 招生对象
2019.10.16 陈*生 159*****823 咨询了 开班时间
2019.10.11 宁*生 185*****689 咨询了 课程费用
2019.10.06 高*生 138*****552 咨询了 招生对象
2019.09.10 x*君 137*****588 咨询了 课程费用
2019.09.03 吴*生 159*****945 咨询了 周边交通
2019.08.13 吴*生 131*****728 咨询了 课程费用
2019.07.27 x*权 187*****764 咨询了 开课校区
2019.07.24 程*亮 181*****756 咨询了 授课师资
2020.01.06 田*士 189*****352 咨询了 授课师资
武汉Android应用开发速成培训班

【课程目标】

1)使用Android SDK进行移动应用开发有全面深入的了解,掌握Android编程的基本模式;

2)完成一个功能较全面的Android程序;

3)理解Android编程的关键技术,能够自己进行更加深入的学习;

4)初步具有Android编程的实力,能够在文档辅助下完成企业要求的应用开发。

【培养对象】

希望迅速了解和掌握Android应用开发的学员;希望从事移动终端开发的爱好者、工程师、程序员、已及相关行业的工程技术人员;有志于从事以下工作的软件开发技术人员和正在学习计算机、软件、通信专业的学生:

◆ 手机应用软件开发;

◆ 各类手持终端设备的行业应用软件开发;

◆ 移动互联应用开发(服务器端);

◆ 移动增值服务开发。

【入学要求】

学员学习本课程应具备下列基础知识:

◆ 了解java语言;

◆ 了解OOP(面向对象)编程相关概念。

【课程教材】

◆ 《华嵌Android应用开发培训班培训讲义》

【课时费用】

◆课时: 共15天,每天7学时,总计105学时

◆培训费用(含教材费):公司员工(4500元),个人自费(4000元),学生自费(3600元,凭有效证件)

◆认证费(可选):培训合格学员可获工业和信息化部《信息技术应用技能Android应用开发工程师认证证书》(认证费500元)

◆外地学员:代理安排食宿(需提前预定)

【质量**】

1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;

2、培训结束后免费提供一个月的技术支持,充分**培训后出效果;

3、培训合格学员可享受免费推荐就业机会。

【课程安排】

第1-3天

第1章 java语言编程基础

1.1 Java开发工具的安装和配置

1.2 Java的数据类型 ,运算符

1.3 Java表达式,数组,字符串

1.4 Java流程控制

第2章 java面向对象编程

2.1 java 类、接口、内部类

2.2 java类的继承

2.3 java类的多态

第3章 java应用编程

3.1 java 异常处理、文件IO操作

3.2 java多线程

3.3 java网络编程

【实验】

实验1:搭建开发环境

本实验将亲手安装java SDK以及建立Eclipse的开发环境

实验2:java语言实现数据的排序与查找

本实验训练对java的基本语法的掌握熟练程度

实验3:java语言实现多线程程序接收网络数据包并存储

本实验训练对java基本应用的掌握熟练程度

第四天

第4章 Android操作系统概述

4.1 Android平台介绍

4.2 Android平台特性

4.3 Android平台架构

4.4 Android原生(Navtive)C/C++程序开发及Android NDK介绍

4.5 Native开发方式与JAVA开发方式性能比较

4.6 Android应用前景分析

第5章 Android SDK及其开发环境搭建

5.1 Android SDK的版本演进

5.2 Eclipse ADT插件与SDK版本的对应关系

5.3 ADT插件的安装和更新

5.4 Android模拟器介绍

5.4.1 启动与使用 Android 模拟器

5.4.2 模拟器中SD卡的应用

5.4.3 模拟器连接网络

5.5 通过Eclipse创建一个Hello Word简单的项目

5.6 通过Eclipse导入一个snake开源项目

【实验】

实验1:搭建开发环境

本实验将亲手安装Android SDK以及建立Eclipse和ADT插件的开发环境

实验2:导入开源snake的项目工程

本实验通过一个开源项目创建一个项目工程。

实验3:启动、使用模拟器;编译到设备并在设备上运行

本实验通过IDE中启动模拟器并通过模拟器进行断点调试,并对项目的整体架构有简单的了解。

第五天

第6章 Android项目结构分析

6.1 资源管理(Resources)分析

6.1.1 drawable分析

6.1.2 layout分析

6.1.3 values(strings.xml、colors.xml、arrays.xml等)分析

6.1.4 R.java分析及使用

6.1.5 AndroidManifest.xml分析

6.2 应用构成中的四个主干组件简单分析

6.2.1 Activity分析

6.2.2 Intent分析

6.2.3 Service分析

6.2.3 Content分析

第7章 Activity

7.1 Activity的生命周期

7.2 Activity有四种本质区别的状态

7.3 保存持久状态

7.4 权限许可

7.5 进程的生命周期

7.6 继承Activity类应该注意的问题

实验1:以实例讲解activity的生命周期,让学员理解

实验2:以示例讲解让Activity以全屏方式显示以及为Activity屏幕的标题添加图标功能

第六天

第8章 UI

8.1 标准控件的使用

8.2 设计开发自定义控件

8.3 Layout布局的使用

8.4 触摸/按键(UI Events)事件处理方法

第9章 调试、打包发布工具使用

9.1 Android 调试桥

9.2 启用logcat日志调试

9.3 模拟器上安装删除软件

9.4 打包、签名和安装软件到设备

9.5 如何将软件上传到google Maket中

【实验】

实验1:简易计算器的实现

实验2:对实验1进行调试、打包、与发布

第七天

第10章 Intent Receiver

10.1 Intent的作用和目的

10.2 属性讲解

10.3 Android如何定义以及如何解析Intent

10.3.1 直接Intent

10.3.2 间接Intent

10.4 AndroidManifest.xml深入分析

第11章 Service

11.1 什么是Service

11.2 如何使用Service

11.3 Service的生命周期

11.4 BroadcastReceiver的使用

【实验】

实验1:实现打电话和发短信示例

本实验主要是对ITelephony接口和ISms接口以及AIDL在Android程序中的开发应用。

实验2:实现文件浏览器实例

本实验实现本地文件的管理和浏览功能。

第八天

第12章 Content Provider

12.1 创建Content Providers

12.2 使用Content Providers

12.3.1 使用URI语法来做以下动作:

12.3.2 Querying for Data 查询资料

12.3.3 Modifying Data 修改资料

12.3.4 Adding a Record 增加资料

12.3.5 Deleting a Record 刪除资料

第13章 数据存储

13.1 preference轻量级数据存储分析使用

13.2 File文件保存在设备中

13.3 Sqlite数据库引擎的使用

第14章 网络通信

14.1 Socket网络编程

14.2 URL网络编程

14.3 HTTP网络编程

14.4.Web Service网络编程

【实验】

实验1:实现简易的学生信息查询系统

实验2:实现网络接收数据并显示

第九天

第15章 图形图像(2D Graphics/3D OpenGL)

15.1 View,SurfaceView,Canvas,Paint类分析使用

15.2 显示文本以及显示特殊效果文本

15.3 绘图及显示图片(包括:普通绘图、特殊效果、直接显示图像文件、从资源文件中显示图片、实现图片透明,倒影,旋转等显示效果等)

15.4 如何实现动画效果

第16章 多线程应用

16.1 事件处理机制

16.2 多线程实现方法

16.3 多线程实例讲解

第17章 多媒体应用

17.1 音频播放

17.2 视频播放

17.3 音视频的录制

【实验】

实验1:以示例讲解2D/3D的显示

本实验将主要对Canvas,Paint类的相关技巧方面处理。

实验2:以示例讲解如何使用多线程和Handle类(消息)来实现动画显示效果

本实验将主要对多线程和动画的相关技巧方面处理。

实验3:以示例讲解如何进行音视频的播放与录制

本实验将主要对音视频的播放与录制的处理方法,以扩展开发程序的方法和思路。

第十天

第18章 传感器应用

18.1 传感器的概述

18.2 传感器实例程序框架

18.3 传感器的使用

第19章 GPS应用

19.1 locationProvider

19.2 定位和跟踪

19.3 正逆向编解码

第20章 NDK与JNI应用

20.1 NDK概述

20.2 java接口声明

20.1 C/C++代码编写

20.2 生成共享库

【实验】

实验1:实现重力传感器应用示例

本实验主要是对重力传感器在Android程序中的开发应用。

实验2:使用GPS实现定位应用

本实验实现gps的定位功能

实验3:实现NDK实例

本实验实现一个典型的JNI应用

【师资力量】

冯老师

● 培训讲师,国内手机应用开发专家,从事移动设备系统及应用研究有7年的时间,对手机移动开发现状及发展动态有很强的把握。“掌讯通”软件核心创始人之一,具有丰富的移动产品开发和设计经验;曾主持过多个基于Symbian OS,WindowsCE,J2ME大型行业项目开发,拥有丰富的行业应用移动解决方案的实施经验。目前正专注Android的系统核心代码研究以及Android SDK应用产品的开发。

【机构简介】

武汉华嵌科技有限公司(以下简称“华嵌科技”),公司于2009年3月在武汉成立,主营业务为:嵌入式与移动APP培训及技术解决方案。总部位于湖北武汉-“中国光谷”腹地,在湖南长沙、陕西西安设有分支机构。是华中地区成立早、培养学员多的专业技术服务机构,至今培训各类学员人数超过10000人,培训质量和学员口碑在华中地区名列前茅,目前公司与20多所高校建立校企合作关系,是100多家知名企业的企业内训提供商和人才服务提供商;为超过200家企业做过技术解决方案和技术咨询服务;经过多年沉淀,公司已经成长为专业的嵌入式与移动APP技术服务平台,业务涵盖嵌入式及移动APP就业培训与企业内训、嵌入式软硬件项目与移动APP研发与解决方案、人才推荐与外包服务,建成了一套完整的技术服务生态系统,客户范围覆盖整个华中地区,辐射全国。

开班信息

学时
学费
操作

    校区地址

    广州
    武汉
    二维码

    微信扫一扫,发送到手机

    随时随地,用手机查看地图路线,更可实时导航,轻松到校!

    学校相册

    更多 >
    环境/教学大图
    环境/教学大图
    环境/教学大图
    环境/教学大图

    读书保障 :

    • 正规资质

      所有学校都经过好学校品牌认证,办学许可证、工商营业执照。

    • 免费求学顾问

      通过好学校咨询,你可获得好学校免费求学顾问1对1专业服务,助你快速找到满意学校!

    • 优质教学

      通过好学校报读,你将可在好学校进行课程点评,你的评价将影响学校招生,学校会更重视你,给你更优质教学,避免你差评。

    • 消费权益保障

      通过好学校报读,若你与学校发生纠纷,你可获得好学校来自第三方的平台保障,协助你让学校退款,维护你的合法权益!

    更多适合课程

    全城Android学校,一网打尽,立即搜索:

    城市 : 求学课程 : 上课时间 :

    课程咨询

    好学校二维码

    随时随地与老师微信互动

    在线预约免费试听

    • 现在免费预约试听,报名可最高返现
    • 获取验证码
    ;