现在的位置: 首页 > 综合 > 正文

android的SDK—-google中的翻译

2013年04月04日 ⁄ 综合 ⁄ 共 877字 ⁄ 字号 评论关闭

什么是Android?

    Android是针对移动设备的包括操作系统,中间件和关键应用程序的软件堆栈。Android SDK(service development pack服务开发包)提供的工具和APIs用来在Android平台上使用Java语言开发应用程序。

   总结:android 的SDK服务开发包功能是提供必要的APIs和相关工具,这样程序员就可以使用java语言在android平台上开发程序了。

 

功能

    .应用程序框架:提供组件重用和替换的能力

    .Dalvik 虚拟机:针对移动设备作了优化

    .集成的浏览器:基于开源的WebKit引擎

    .优化的图形功能:客制的2D图形库,基于OpenGL ES1.0规格(硬件加速可选)的3D图形库

    .SQLite 结构化数据存储(这是一个轻量级的数据库,应该也是使用的标准的SQL语句进行数据查找。)

    .媒体支持: 同样的音频,视频和图片格式(MPEG4,H.264,MP3,AAC,AMR,JPG,PNG,GIF)

    .GSM电话(依赖于硬件)

    .蓝牙,EDGE,3G和Wifi(依赖于硬件)

    .照相机,GPS,指南针和加速度传感器(依赖于硬件)

    .强大的开发环境 :包括设备模拟器,调试工具,内存和性能查看和Eclipse IDE 插件(eclipse就是Java业界最著名的集成开发环境)

理解:有了eclipse这个java开发集成环境 + android IDE插件(可以实现C/C++语言的开发) + android SDK,这些条件便构成了android的程序开发。

 

Android 框架

    下图是Android 操作系统的主要组件示意图,下面会有每个部分的详细描述

 

 

--------------------------------------------------------------------------------

应用程序

   Android将一起发布包括email客户端,短信,日历,地图,浏览器,联系人以及其他在内的核心应用程序。所有的应用程序都是用Java语言编写。

 

 

抱歉!评论已关闭.