×

  首页 >   全部课程 > 移动互联-Android开发基础:Java+Android

移动互联-Android开发基础:Java+Android

企业定制,团体报名请您

在线预约

课程代码:2209培训课时:30课时

该班级优惠招生中 在线咨询

备注:详情可拨打 400-690-6115 或在线咨询客服人员

课程简介

Android作为一种智能手机操作系统自从发布以来迅速成为行业推崇的主流平台,无论是设备制造商、运营商还是内容提供商都对Android平台的发展持有积极的态度。 本课程通过详细讲解Android平台的体系结构,深入了解Android架构,讲解Android应用开发的基本框架、开发工具的使用、核心组件和基于Android系统的应用项目开发等内容,使学员对Android系统的开发过程有全面而深入的认识,深刻掌握对基于Android操作系统的实际开发技能。

学员基础

有Java或.Net或c++编程基础

课程目标

通过本课程的学习,学员能够掌握Android开发的方法,对在Android平台上进行移动互联网应用开发有全面的了解。
理论与实践相结合,学员能独立的开发Android程序,并掌握Android开发常用的工具和技能,能自己进行更深入的学习和应用开发。

展示全部

课程大纲

时间

课程模块

课程内容

1天上午

Java基础

1. 语言基础和环境配置

2. 条件和循环语句

3. 面向对象特性

4. Java5个常用包

5. 集合的使用

6. 异常的处理

1天下午

Android初步

1. 平台的历史

2. 平台的体系特征

3. 开发环境搭建与典型开发工具

4. AndroidSdk项目层次结构

5. 虚拟设备创建并且是用Android Studio开发第一个Android项目

6. 应用程序的调试方法和工具

7. 介绍所创建的第一个Demo的程序

8. 介绍系统的四大基本组件

2天上午

Activity

1. Activity的生命周期和回调函数

2. 常用界面布局的使用

3. 常用的组件使用

4. 点击事件的处理

2天下午

Activity(Intent)

1. 使用Intent启动Activity的方法

2. Intent实现界面跳转和调用系统组件

3. Activity启动模式

3天上午

本地数据存储

1. 本地数据库SQLite操作方法

2. 本地文件存储

3. SharedPreferences的使用方法

4. ContentProvider调用数据

5. 数据适配器加载数据

3天下午

Service

1. 本地Servce管理方法

2. 服务的隐式启动和现实启动的方法

3. 远程服务的绑定和调用方法

4天上午

BroadCastReceiver

Fragment

1. Broadcast广播的原理和用途;

2. BroadcastReceiver的生命周期

3. BroadcastReceiver监听广播、

4. FragmentActivity的关系

5. Fragment实现界面切换

6. FragmentActivity进行数据传递

4天下午

界面/效果优化

1. Android基础动画的实现

2. ListView的优化原理

3. ImageLoad实现图片缓存

4. 自定义组件的使用

5天上午

Android常用框架介绍

1. 网络请求:OKHTTP

2. Json解析:FastJson

3. 事件处理:EventBus

4. 图片加载:ImageLoader

5天下午

项目联调

1. 服务器端采用JavaEE设计(服务器存储数据可以使用JSON文件)

2. 客户端采用Android模拟器

3. 完成旅游APP的开发

(Android_Apk+Web)

后续课程:

学习本课程,学员就可以独立完成一APP的开发。通过界面的实现,进行Java后台服务器的开发,可以实现给予C/S的结构程序。Android给予JavaSE进行开发,后续和Java等后台语言有很多交集,有志向于B/S或者深入C/S互联网结构开发的学员,可以参加下一个课程:Java EE企业级框架应用程序开发

课程名称

Java EE企业级框架应用程序开发

课程概述

本课程面向从来没有学习或者从事过软件编程方面的工作的学员,从最基本的计算机程序原理讲起,了解程序的组成。动手搭建Java开发环境,学习java 语言的语法,数据类型和流程控制等。同时,在课程中加入大量面向对象的设计和开发的内容,学员除了学习到Java这个编程语言外,还可以学会用面向对象的设计和分析,以及Java中各种面向对象的设计模式等。最终可以达到能够独立编写一般的Java可执行程序。


课程推荐

  • PowerPoint专项应用——PPT商用演示文稿设计与专业演讲

    课程代码:X209培训课时:6小时


    本课程由培训经验10年以上的专业讲师精心设计,提升学员利用PPT进行演讲的专业能力;掌握演示文稿的节奏控制与演说表达的经典方法;学会运用互动、问答技巧,提升演讲、培训的效果;掌握幻灯片整体设计能力,将演示内容图形化、图示化、图表化直观表达。


  • 跨平台软件架构师

    课程代码:X404培训课时:24课时

    学习本课程将1、深入理解构架的重要性; 
    2、系统地掌握构架开发的技术和方法; 
    3、掌握构架分析的步骤和方法; 
  • PMP®项目管理

    课程代码:7052培训课时:63课时(共9天:5天精讲、3天考试辅导、1天串讲)

    PMP®是“Project Management Professional”的缩写,是由美国项目管理协会(PMI®)开发并推广的项目管理资格认证,也是目前国际项目管理界含金量最高的证书,在全球190多个国家和地区得到了高度认可。来自官方的最新数据显示,全球PMP®证书持有者的数量已经突破80万,中国大陆地区的PMP®数量已经超过13万,约占全球总量的1/6。PMP®认证培训所使用的教材为PMI主持开发的《项目管理知识体系指南(PMBOK指南)》,现在的最新版本是第5版。 中国大陆地区的PMP®考试由国家外国专家局负责组织实施,每年有四次考试,分别是三月、六月、九月和十二月,具体考试日期及考试相关问题请咨询东方瑞通的课程顾问。 PMP®培训的官方授权机构叫REP(Registered Education Providers ),东方瑞通是PMI®授权的REP®之一。 参加东方瑞通的PMP®项目管理培训可获得如下后续服务: 1、培训期间每个班都会配备班主任,全程为学员服务。 2、培训期间还会建立QQ群、微信群,考前全程提供在线辅导。 3、学员通过考试后,还可以参加东方瑞通组织的各种免费及收费活动,积攒PDU。

    PMP® is a registered mark of the Project Management Institute, Inc.

提示

老学员报名 非老学员报名