浏览器方面做了很多文章。
如你所看到的,浏览器在主菜单里占据了显著的位置。
API是可扩展和广泛兼容的,几乎涵盖了所有移动开发者的需要,甚至包括传感器(sensors )和摄像头访问(camera access)。尤其值得一提的是 android.os package ,它使得那些在J2ME中的常规开发编程更加容易。
以下是平台的图形一览:
对Java开发者而言,最有关系的信息是Android Runtime:
1,Android包括一组核心库(core libraries),他提供了 Java 编程语言的核心库中大多数可用功能。
2,每个 Android 应用程序运行在自己的进程上,有自己的 Dalvik 虚拟机实例。
Dalvik这样是为了使一个设备可以有效地运行多个虚拟机。 Dalvik VM 以被优化占用最小内存的Dalvik Executable
(.dex)格式执行文件。VM 是基于寄存器的,并通过一个 Java
语言编译器的编译来运行,而这个Java编译器已经被内置的"dx"工具转成.dex 格式。
3,Dalvik MicrosoftVM 依赖 Linux 内核获得基本功能,如线程处理和低层内存管理。
Android亦包含常见移动平台的关键性能,它已拥有一个良好的堆栈,包括蓝牙、EDGE, 3G和WiFi。在UI方面,支持OpenGL ES提供3D和类似于iPhone的界面管理(surface management)。
这个平台很依赖Java和XML,这是现今开发者非常熟悉的两种技术。硬件可能怎么着都得一年后,不过SDK已经出现,而且Google为优秀的应用悬赏1000万美元。
整个平台看起来非常有吸引力和前途,不过这只是我的初体验。
原文亦有评论:根据架构图表,大部分的库是用 C/C++写的,包括0OpenGL, SGL,
SQLite和WebKit;API看起来跟标准的Java API;甚至可能没有J2ME或者MIDP 的支持。另外,预告中提到了shell
access,然而无论从文档还是演示来看都不够明显。
译者:
小猪哥的其他译作
- 研究表明:男女接吻的目的各不相同 (7400)
- Web 2.0 之父公开炮轰Google OpenSocial (6285)
原文:
- Android初体验,哪门语言最受益(图文)
本周热门
- 卫报:他们从容、镇静地杀戮--印度恐怖袭击侧记 (17610)
- 揭露人性丑恶的五大心理实验 (11850)
- 熟女出轨之无聊科学依据 (7401)
- 卫报:印度在悲痛中进入战争状态 (4690)
- 欲男心经之“20条”做爱法则 (3946)
- 法国男人说他们需要最大号的避孕套 (3367)
- 卡米拉送给查尔斯王子的60岁生日礼物 (2957)
- 被遗弃的小猕猴与小白鸽建立起真爱 (2950)
- 卫报:达赖访欧,中欧峰会取消 (2903)
- 孟买恐怖袭击亲历者实录 (2688)
其它收藏服务:
Android初体验,哪门语言最受益(图文)
1933个读者
小猪哥
@ yeeyan.com 11/14/2007
双语对照
原文
字体大小
小
中
大
终于不用再等待了,Android发布了。正如之前所预料的那样,Android在Java和














lawrence 状元 | Blog | 11/14/2007
The API is extensive and comprehensive . It covers most of the mobile developer needs, including sensors (for accelerometer applications - iPhone like apps) and camera access.
第一句的意思是「API 各种功能都有,十分全面」。Extensive 和 extendible 不一样,后者才是「可扩展」。另外括号里的话进一步说明了传感器的性质--是速度感应器,利用它可以写像 iPhone 那样的软件。(比如把手机横过来浏览器页面就自动转成风景模式横屏。)
Regarding connectivity, a key aspect of any mobile platform. Android comes ready with a good stack, that includes Bluetooth, EDGE, 3G, and WiFi (if the hardware supports it).
这里的 stack 也不是堆栈。它的意思很普通,就是「一堆」。整句话是:
「从联网性能--这对于任何移动平台都是关键因素--的角度看,Android 的兼容性也是相当不错,支持的协议包括蓝牙、EDGE、3G 以及 WiFi(如果硬件支持的话)。」
小猪哥 状元 | 11/14/2007
多谢lawrence 兄指正
学习了
aoao 童生 | Blog | 11/14/2007
我觉得文章的部分文字应该显示得跟链接一样。
蓝色加下划线。。太容易误会了。。
quace 童生 | 11/29/2007
stack我觉得还是翻译成 栈比较好
Bluetooth, EDGE, 3G, and WiFi 这些都是通信协议栈
此外 accelerometer 标准说法是 加速度计