报名免费试听2天!!!!
一、培训目标 本课程使用最新的Android版本,可以用于开发Android系列手机和Android平板电脑。 通过8天的强化,可以让学员在Android系列手机上开发基本的UI应用程序,网络服务程序,多媒体服务和一些2D方面的动画等目标。达到可以在Android上开发基本的应用程序的能力。
二、培训对象 有志从事游戏开发和设计,喜欢3G手机开发,思维活跃的学生或工程师 有志从事Java开发、Android UI开发、Android系统架构、应用开发等的学生或工程师
三、培训周期和费用安排 时间:8天
四、课程安排 第一天 1、Android操作系统概述,Android原生(Navtive)C/C++程序开发及Android NDK介绍,Native开发方式与JAVA开发方式性能比较,Android应用前景分析。 2、Android SDK及其开发环境搭建,Android SDK的版本演进,Eclipse ADT插件与SDK版本的对应关系,ADT插件的安装和更新,Android模拟器介绍,启动与使用 Android 模拟器,模拟器中SD卡的应用,模拟器连接网络。 3、Android项目结构分析,资源管理(Resources)分析,drawable分析,layout分析,values(strings.xml、colors.xml、arrays.xml等)分析,R.java分析及使用,AndroidManifest.xml分析。 第二天 1、Activity介绍,Activity的生命周期,Activity有四种本质区别的状态,保存持久状态,权限许可,进程的生命周期,继承Activity类应该注意的问题。 2、基本UI,标准控件的使用,设计开发自定义控件,Layout布局的使用,触摸/按键(UI Events)事件处理方法。 第三天 1、基本Android UI介绍,Intent Receiver,Intent的作用和目的,AndroidManifest.xml深入分析,Service,Service的生命周期,BroadcastReceiver的使用。 2、Content Provider,SQLite介绍,创建Content Providers,使用Content Providers,使用URI语法来做查询、修改、增加、刪除资料。 第四天 1、高级UI,Android高级应用开发,访问本地通讯录,本地文件浏览管理,小部件(Widget)应用开发。 第五天 1、Android网络编程。网络连接的相关知识,流媒体的处理,URLConnection和HttpURLConnection的应用,HttpClient的分析,也会涉及到RIL无线网络功能。 第六天 1、多媒体、音视频播放,硬件特殊功能处理相关开发Frameworks介绍。 第七天 1、图形图像(2D Graphics/3D OpenGL)View,SurfaceView,Canvas,Paint类分析使用,显示文本以及显示特殊效果文本,绘图及显示图片(包括:普通绘图、特殊效果、直接显示图像文件、从资源文件中显示图片、实现图片透明,倒影,旋转等显示效果等),如何实现动画效果,如何使用OpenGL对3D动画的处理。 第八天 1、Android Frameworks介绍,调试、打包发布工具使用。打包、签名和安装软件到设备,如何将软件上传到google Maket中。 2、Android Hal开发及RIL和无线通讯定制。
电话:4006547778 联系人:宁老师 课程详情请参照:http://www.mobiletrain.org/highcourse/android/android7.html 千锋3G学院网站:http://www.mobiletrain.org 千锋嵌入式学院网站:http://www.embedtrain.org
|