


广州Android系统应用开发就业班
面授小班
¥12800 /起
203人看过


介绍
地址
相册
评价
学校
适用对象:
学完恒拓开源培训课程java初级课程的可以直接学习本课程。
学习过java基础、java面向对象知识,接触过XML能够看懂基于XML文件的配置;有HTML基础,能看懂HTML、CSS代码的学员。
课程目标:
学完本课程可以完成基于Android的基础开发如基本的基于应用界面的开发,能够胜任各种应用的布局开发和数据的展示,可以胜任基于android的开发应用如多媒体应用开发、基于传感器的开发如地图导航的应用开发,基于摄像头的视频应用开发以及各种基于2D/3D开发技术的游戏,能够熟练使用流行的游戏开发库进行游戏开发。
能够基于大型企业应用的协同开发,完成目前越来越流行的移动办公功能。
课程内容(528课时):
序号 |
内容 |
课时 |
课程内容 |
1 |
Java基础加强 |
66 |
Java语言基础加强;java面向对象编程,基于junit 的单元测试;基本的数据库操作和sql语句的编写;I/O流和XML的操作;java5的循环、泛型集合等操作,多线程、网络编程、枚举、反射、annotation以及java高新技术讲解;字符串处理技术与正则表达式的应用。 |
2 |
Android基础 |
30 |
了解3G技术,了解android的发展过程;能够搭建android开发环境;Android项目的结构解析;理解android操作系统的基本结构;掌握android程序的结构和开发步骤;理解android的activity的生命周期及各个事件;了解android程序的数据交换;学会如何调试android程序,学会如何使用logcat查看程序日志并排错,理解和管理Task;能够编写和修改Activity的属性设置;掌握程序的运行模式。 |
3 |
Intent深入理解 |
12 |
能够深入理解Intent的组成部分和用法,能够利用Intent进行数据传值以及两种传值方法的区别;了解Intent Filters。 |
4 |
Android UI |
12 |
掌握android的布局;能够利用常用布局进行界面开发;掌握android常用的UI组件:文本框,下拉框,日期选择框等;能够使用AdapterView和Adapter展示数据。 |
5 |
个人通讯录 |
12 |
通过个人通讯录的开发,进一步加强UI布局的应用,加深对视图组件的印象。 |
6 |
广播与服务 |
18 |
掌握android的广播机制和熟悉android后台服务机制。 |
7 |
Android资源处理 |
24 |
理解android的文件资源及操作方法;理解SharedPreferences资源及操作方法,能够应用SharedPreferences对应用程序进行配置;掌握SQLite数据库的应用,掌握基本的CRUD方法;掌握Content provider的使用;了解URI资源的获得和处理;SDCard操作。 |
8 |
异步处理、多线程和网络 |
24 |
理解Handler的定义和基于Handler的应用开发,了解android下的多线程并发开发;掌握使用POST和GET方式的请求处理解Handler的定义和基于Handler的应用开发,了解android下的多线程并发开发;掌握使用POST和GET方式的请求处理HTTP连接资源;掌握使用httpurlconnection;能够使用android进行XML和JSON资源解析。 |
9 |
个人微博 |
24 |
通过个人微博的开发,进一步加深对资源的处理和网络编程的应用,加强对XML和JSON数据解析的知识。 |
10 |
地图导航 |
18 |
能够基于GPS以及WIFI无线网络确定位置信息,能够使用基于谷歌地图的定位导航功能以及各种传感器的开发应用。 |
11 |
个人导航仪 |
24 |
基于GPS+无线+WIFI一体定位系统,开发基于谷歌地图的一套个人导航系统,方便个人用户的日常应用。 |
12 |
2D/3D技术 |
36 |
android2D/2D开发技术、基于openGL的3D编程技术。 |
13 |
射击游戏 |
24 |
加强android2D/3D开发技术,流行的游戏开发框架和游戏开发库的应用。 |
14 |
Android核心技术 |
24 |
自定义视图组件,各种图形的应用、ListView异步数据加载与AsyncTask、多点触摸与TraceView的性能测试、android应用优化。 |
15 |
Android底层技术 |
30 |
Linux安装与使用;linux的核心分析、用户管理、文件管理、系统管理、程序的安装与卸载;NDK开发环境的搭建、android程序的修改与移植。 |
16 |
团队协同开发 |
12 |
掌握版本控制软件SVN的使用,项目管理工具maven的使用。 |
17 |
Android服务端开发 |
30 |
JSP/SERVLET基础,Struts2,spring,hibernate等javaee的基础发;android与服务端的应用协同开发。 |
18 |
移动端企业应用协同开发实战。 |
108 |
学习完成前面的知识课程后,开始要接触在一个大型企业应用中所扮演的开发角色,涉及到的移动段与企业应用平台的协同操作的原理与jsonp在跨域访问中的作用,HTML5在移动开发中的重要作用;能够成为真正适应大型企业应用的应用型人才。 |
相册
天河校区
天河校区
天河校区
天河校区





开班咨询
您想了解课程哪些方面呢?专业选校顾问为你1对1解答,帮你选好课程
开班时间课程费用开课校区周边交通授课师资上课时段招生对象其他咨询
在线提问