阐述稳定高效的Android平台

移动开发 Android
出于Android平台自身的强大优势,所以引来了众多手机厂商的关注,许多厂商都对这款收集系统充满了足够的信心。

Android平台的项目目前正在从手机运营商、手机厂商、开发者和消费者那里获得大力的支持,在这期间,很有可能会迎来 Android程序的大爆发,毕竟这个系统太强大了。

一大堆 Android 手机发售在即,开发人员向该平台投入了巨大的资源,这可能会迎来 Android程序的大爆发。Flurry 和 AdMob 的研究显示,十月份开始的新项目数量相比上个月增加了94%。

[[8938]]

Flurry 宣称自己从超过三分之二的 Android 手机(210万/300万)上搜集着资料,大约500名开发者带着超过1500个Android程序加入了 Flurry Analytics。该公司追踪着超过一亿终端会话(session)。AdMob 在移动应用程序里提供广告服务,他们最近注意到 Android 系统9月份产生的数据流量占所有智能手机总流量的17%,比上个月提升了4%。

他们的官方 Blog 里说“目前已经有12款 Android 手机工作于26个国家的32个运营商。Android 在全球范围造成的冲击可能比美国本土更大。”Android 平台目前有10000个程序,而 iPhone 平台有85000个。开发人员获利也相距甚远。但这一切有可能在未来发生改变,AdMob 的 Blog 里指出:

Android 背后现在也有强大的市场推手。一直在寻求挑战 iPhone 的Verizon 最近发动了反响热烈的 Droid 广告攻势。摩托罗拉也押宝于 Android,大力投入 Cliq 和 MotoBlur。走进一家 T-Mobile 商店,你会发现 myTouch 广告到处都是。毫无疑问美国今年的圣诞季将是 Android 手机的天下。

Android 程序库Android 包括一个被 Android 系统中各种不同组件所使用的 C/C++ 库集。该库通过 Android 应用程序框架为开发者提供服务。以下是一些主要的核心库: 
系统 C 库 - 一个从 BSD 继承来的标准 C 系统函数库( libc ),专门为基于 embedded linux 的设备定制。

 媒体库 - 基于 PacketVideo OpenCORE;该库支持录放,并且可以录制许多流行的音频视频格式,还有静态印像文件包括MPEG4, H.264, MP3, AAC, AMR, JPG, PNG。 Surface Manager - 对显示子系统的管理,并且为多个应用程序提供2D和3D图层的无缝融合。

 LibWebCore - 一个***的web浏览器引擎用来支持Android浏览器和一个可嵌入的web视图。 SGL - 一个内置的2D图形引擎 3D libraries - 基于OpenGL ES 1.0 APIs实现;该库可以使用硬件3D加速(如果可用)或者使用高度优化的3D软加速。

FreeType - 位图(bitmap)和向量(vector)字体显示。 SQLite - 一个对于所有应用程序可用,功能强劲的轻型关系型数据库引擎。  Android 包括了一个核心库,该核心库提供了JAVA编程语言核心库的大多数功能。#t#

每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。Dalvik是针对于同时高效地运行多个VMs来实现的。Dalvik虚拟机执行.dex的Dalvik可执行文件,该格式文件针对最小内存使用做了优化。该虚拟机是基于寄存器的,所有的类都经由JAVA汇编器编译,然后通过SDK中的dx工具转化成.dex格式由虚拟机执行。

Dalvik虚拟机依赖于linux的一些功能,比如线程机制和底层内存管理机制。Linux 内核Android 的核心系统服务依赖于 Linux 2.6 内核,如安全性,内存管理,进程管理,网络协议栈和驱动模型。 Linux 内核也同时作为硬件和软件堆栈之间的硬件抽象层。

责任编辑:chenqingxiang 来源: 和讯博客
相关推荐

2010-03-02 16:34:06

Android平台

2010-06-22 16:56:08

2022-04-08 14:52:31

模型谷歌方法

2011-03-18 11:33:54

Windows甲骨文MySQL

2010-02-04 13:52:30

Android ap

2015-08-10 13:40:56

运维网站

2010-02-07 15:20:05

Android

2020-09-14 11:23:48

人工智能

2010-02-07 10:40:55

Android Int

2010-03-03 17:02:08

Android手机

2012-09-26 09:55:44

雅虎CEO未来规划

2010-03-04 09:54:24

Android开发

2010-03-24 12:59:27

无线上网信号

2010-02-06 09:45:49

Android属性

2022-03-04 10:25:30

浏览器申威平台网络安全

2009-03-18 08:53:05

Windows 7微软稳定性

2013-11-07 10:57:40

2009-12-30 10:56:32

2010-03-04 15:17:26

2021-06-18 12:13:01

Android开发者LayoutInspe
点赞
收藏

51CTO技术栈公众号