Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1406178
  • 博文数量: 120
  • 博客积分: 182
  • 博客等级: 入伍新兵
  • 技术积分: 2278
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-19 16:31
文章分类

全部博文(120)

文章存档

2015年(12)

2014年(13)

2013年(40)

2012年(55)

分类:

2012-12-14 10:09:24

原文地址:Android介绍 作者:flychenxu

1. Android是由Google公司推出的基于Linux平台的开源的移动设备操作系统,它由操作系统、中间件、应用框架、应用程序等构成。
2. Android的体系结构分为四层:
3. Android应用程序是采用Java语言开发,传统的Java语言运行是通过JVM将源文件编译成Java字节码运行,但是Android虽然是Java语言开发,但是字节码并不是最终的运行格式,并且由于版本问题和移动设备电量等问题,Google自行开发了一个虚拟机运行Android程序,这个虚拟机称为Dalvik。当完成源代码的开发后,首先会将Java源码转换为字节码,然后通过DX工具,将字节码文件转换了.dex的文件,最后该dex格式的文件在Dalvik上运行。
4.在开发Android应用程序之前,首先需要的是建立开发环境:
  (1)JDK安装
  (2)Eclipse
   (3) Android SDK
   (4) ADT
5.Android的四大组件:Activity, Service, ContentProvider, BroadcastReceiver。
6.组件之间的信使:Intent.
7.启动ContentProvider的对象:ContentResolver。
 
阅读(2471) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~