Android学习day01

1.Android系统简介 

  ——2003年10月,Andy Rubin(安迪鲁宾)等人创建Android公司,并组建Android团队。
  ——2005年8月17日,Google低调收购了成立仅22个月的高科技企业Android及其团队。安迪鲁宾成为Google公司工程部副总裁,继续负责Android项目。
  ——2007年11月5日,谷歌公司正式向外界展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成,并与84家硬件制造商、软件开发商及电信营运             商组成开放手持设备联盟(Open Handset Alliance)来共同研发改良Android系统,这一联盟将支持谷歌发布的手机操作系统以及应用软件,Google以Apache免费开源许可证的授权方式,发布了Android的源代码。  
  ——2008年,在GoogleI/O大会上,谷歌提出了AndroidHAL架构图,在同年8月18号,Android获得了美国联邦通信委员会(FCC)的批准,在2008年9月,谷歌正式发布了Android 1.0系统,这也是Android系统最早的版本。
   详细历程
 

2.Android四层架构

 Android学习day01_第1张图片 

  [1]linux层

  [2]函数库层 C或C++编写

  [3]应用 框架层

  [4]应用层

 

3.jvm&dvm介绍

Android学习day01_第2张图片

 

  ☆ 由于版权问题,谷歌开发了dvm。

 

4.art模式

  ——ART模式英文全称为:Android runtime,谷歌Android 4.4系统新增的一种应用运行模式。

  ——ART模式与Dalvik模式最大的不同在于,在启用ART模式后,系统在安装应用的时候会进行一次预编译,在安装应用程序时会先将代码转换为机器语言存储在本地,这样在运行程序时就不会每次都进行一次编译了,执行效率也大大提升。

 

5.开发环境搭建

  eclipse(ibm+java)+ADT+sdk

 

6.sdkManger介绍

SDK目录:

Android学习day01_第3张图片

docs:说明文档

sources:源码

platform-tools:adb等工具

platform-tools内的工具:

          dx.bat  :.class -->dex

          aapt     :Android应用打包工具  

          adb     :Android调试桥

Android学习day01_第4张图片

 

 

7.模拟器创建

 Android版本对应api级别

2.3.3      10

3.0         11

4.0        14

4.1.2     16

 

 常见分辨率 

320*480

480*800

1280*720

 

ROM:只读存储器 

RAM: 相当于电脑内存条  断电数据消失

 

8.ddms透视图

Android学习day01_第5张图片

 

9.HelloWorld介绍

 

10.Android工程目录结构

Android学习day01_第6张图片

11.Android打包流程

Android学习day01_第7张图片

12.adb指令练习

Android学习day01_第8张图片

13.电话拨号器设置

 

14.toast土司介绍

Toast.makeText(FirstActivity.this, "click", Toast.LENGTH_SHORT).show();

15.按钮的四种点击事件

Android学习day01_第9张图片

Android学习day01_第10张图片

16.Android五大布局

    线性布局

    表格 布局

    帧布局

    绝对布局

    相当布局

17.Android单位介绍

dp:

sp:

转载于:https://www.cnblogs.com/yywt/p/8668477.html

你可能感兴趣的:(Android学习day01)