一、Android发展历史
1、2003年Android公司成立
2、2005年Google收购
3、2007年发布了第一款系统(Android1.0)
4、2008年发布了第一款手机(T-Mobile)
5、Android版本都是以吃的命名
二、Android的系统架构
1、Linux Kernel(Linux内核):驱动,内存管理,进程管理
2、LIbraries:第三方jar包
3、Application Framework:调用API
4、Application:在Android虚拟机(Dalvik)里运行的程序
三、Android-sdk目录结构介绍
1、docs:API文档
2、platforms:sdk平台
3、tools执行Android的文件
4、System images镜像文件(创建模拟器)
5、plate-tools:常用的一些工具
6、源码
四、开发Android的Eclipse视图设置
1、DDMS模拟器的控制面板
2、Logcat打印输出日志(输出日志有等级)
显示出LogCat:windows--show view---other---Android---logcat
3、Devices设备是否连接(adb决定)
显示出Decices:window---show view---other---Android---Device
4、调整字体大小:windows--preferance--general--Appearance--colors and Font--Basic
5、字体编码格式:window--preferance--general--workspace--编码(utf-8)
五、Android 项目目录介绍
1、src开发人员源码的放置目录(逻辑代码)
2、gen自动生成R文件 如果R文件出错则去res文件找错误
3、assets存放的是资产文件 比如音频 视频 图片都可以
4、bin项目运行之后产生的
5、libs存放第三方jar包
6、res资源文件 对应的资源会在gen文件生成相应的R文件
7、Layout布局
8、menu菜单
9、value存放字符、尺寸、样式
9、AndroidManifest清单文件