【发布时间】:2010-02-09 17:16:20
【问题描述】:
我知道 Android 比 J2ME 好,但我需要知道我可以用 android 做什么而 j2me 不能? (只是关于 UI),一些例子可能是......
【问题讨论】:
标签: android java-me user-interface mobile
我知道 Android 比 J2ME 好,但我需要知道我可以用 android 做什么而 j2me 不能? (只是关于 UI),一些例子可能是......
【问题讨论】:
标签: android java-me user-interface mobile
使用 android,您可以创建小部件,您可以使用许多工具来浏览网页。
您还有正则表达式(这是一个很大的)、蓝牙、数据库访问、2D 图形和 OpenGL、对手势的支持..
此外,它的 api 更接近于 Java SE api;这意味着您有多种可能性。
Android 开发将比 Java ME (j2me) 有趣得多。
【讨论】:
J2ME 是在设备极其有限的时候设计的(最好是 QVGA,最坏的是黑白/灰度),其中一些决定在相对有限的默认小部件中得到体现。 Android 中的默认小部件要好得多。
但 imo,这对于 J2ME 是一个标准联盟这一事实来说是非常次要的,而 Android 是一个更现代、更完整、更有凝聚力的框架。 J2ME 从具有不同文档和不同发布时间表的大量 JSR 中获得力量。 OTOH,除了可选功能(基于位置的服务等),Android 设备往往更加一致。此外,我还看到了大量带有特定 J2ME 实现的错误(尤其是在位置 API 中,但我相信还有其他地方),这在 Android 中不是问题。
【讨论】: