Part one:
Android 系统介绍:
Android 是基于Linux内核的操作系统,是Google公司于2007年公布的手机操作系统,原有Android公司开发,它采用了软件堆层(software stack,有名软件迭层)的架构,主要分为三部分,底层Linux内核只提供基本功能,其他的应用软件则有各公司自行开发,部分程序以java编写。
Android 平台的五大优势:
1.开发性
Android 平台的开放性允许任何移动终端厂商加入Android联盟中来。
2.挣脱运营商的束缚
手机不在受运营商提供的网络接入的限制。
3.丰富的硬件选择
源于Android 平台的开放性,众多厂商加入联盟,随之孕生出诸多各具不同的终端设备。
4.不受任何限制的开发商
Android平台提供给第三方自由的环境,不再受限,在民间挖掘高手&极致的创意。
5.无缝结合Google应用
Google服务【地图、邮件、搜索等】成为连接用户和互联网的重要纽带。而Android平台手机将无缝的集合了这些优秀的Google服务。
Part two:
Android 学习路线介绍:
-------------------------基础篇----------------------------------
1.Java基础 2.面向对象基础 3.Java常用的设计模式 4.Java数据结构和算法
5.关系型数据库 6.JDBC数据库编程 7.HTML和JavaScript编程 8.Java动态网页编程
-------------------------Java以及Web应用开发项目-------------------------------
1.UI界面设计 2.Android数据库编程 3.Android服务的应用 4.Android内容提供者
5.Android网络编程 6.Android多媒体编程 7.Android异步任务加载 8.Android传感器编程
9.Android谷歌地图开发 9.Android蓝牙开发 10.Android Wifi 编程 11.Android 与 WebService
12.Android与HTML5开发 13.JQuery Mobile编程 14.PhoneGap应用开发 15.Widget套件使用
16.Android与工作流引擎结合 17.Android报表制作 18.Android高速描绘 19.Android企业框架介绍
-------------------------Android 应用实战开发-------------------------------
1.2D图形编程 2.图片处理 3.碰撞检测 4.物理 引擎介绍 5.Cocoa 2D引擎介绍
6.OpenGLES 7.游戏资源调度 8.游戏实战项目