Android2.2快速入门
2010-09-29 01:33:00 来源:WEB开发网Android2.2快速入门
前言
这是前段时间用于公司Android入门培训的资料,学习Android三周时间收集整理的,时间仓促,希望能对像我这样还没入门就直接上项目的人一点帮助 :)
声明
欢迎转载,但请保留文章原始出处:)
博客园:http://www.cnblogs.com
农民伯伯: http://www.cnblogs.com/over140/
正文
一、 环境配置和安装(Android2.2)
参考文章:这里
1.1 JDK
1.2 SDK
下载地址:http://dl.google.com/android/android-sdk_r06-windows.zip
1.3 Eclipse 3.5 (Galileo)
下载地址:
http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/R/eclipse-java-galileo-win32.zip
1.4 ADT 0.9.7
下载地址:http://dl.google.com/android/ADT-0.9.7.zip
1.5 安装
依次下载,按照文章步骤安装即可,注意安装SDK时,需要如下设置下:
不然更新不下来,那个链接地址被墙了。
二、 Android系统架构
2.1 Linux内核(Linux Kernel)
* Android运行在linux kernel 2.6之上,但是把linux内受GNU协议约束的部分做了取代,这样在Android的程序可以用于商业目的。
* Linux 内核是硬件和软件层之间的抽象层。
2.2中间件
* 中间件包括两部分:核心库和运行时(libraries & Android runtime)
* 核心库包括,SurfaceManager 显示系统管理库,负责把2D或3D内容显示到屏幕;Media Framework 媒体库,负责支持图像,支持多种视频和音频的录制和回放;SQlite 数据库,一个功能强大的轻量级嵌入式关系数据库;WebKit 浏览器引擎等。
* Dalvik虚拟机:区别于Java虚拟机的是,每一个Android 应用程序都在它自己的进程中运行,都有一个属于自己的Dalvik 虚拟机,这一点可以让系统在运行时可以达到优化,程序间的影响大大降低。Dalvik虚拟机并非运行Java字节码,而是运行自己的字节码。
更多精彩
赞助商链接