Android UI 与 J2ME UI

Posted

技术标签:

【中文标题】Android UI 与 J2ME UI【英文标题】:Android UI vs J2ME UI 【发布时间】:2010-02-09 17:16:20 【问题描述】:

我知道 android 比 J2ME 好,但我需要知道我可以用 android 做什么而 j2me 不能? (只是关于 UI),一些例子可能是......

【问题讨论】:

【参考方案1】:

使用 android,您可以创建小部件,您可以使用许多工具来浏览网页。

您还有正则表达式(这是一个很大的)、蓝牙、数据库访问、2D 图形和 OpenGL、对手势的支持..

此外,它的 api 更接近于 Java SE api;这意味着您有多种可能性。

Android 开发将比 Java ME (j2me) 有趣得多。

【讨论】:

查看此链接以获取示例:developer.android.com/guide/samples/index.html 谢谢,小部件的想法很棒。我知道 android 有更多的可能性,但我想知道这种可能性的例子。我有一个 j2me 应用程序,我必须在 android 上制作它,但使用 j2me 没有的 UI 功能对其进行改进,所以我需要知道这种可能性或在哪里可以找到它,我已经在互联网上搜索过但什么都没有...... .【参考方案2】:

J2ME 是在设备极其有限的时候设计的(最好是 QVGA,最坏的是黑白/灰度),其中一些决定在相对有限的默认小部件中得到体现。 Android 中的默认小部件要好得多。

但 imo,这对于 J2ME 是一个标准联盟这一事实来说是非常次要的,而 Android 是一个更现代、更完整、更有凝聚力的框架。 J2ME 从具有不同文档和不同发布时间表的大量 JSR 中获得力量。 OTOH,除了可选功能(基于位置的服务等),Android 设备往往更加一致。此外,我还看到了大量带有特定 J2ME 实现的错误(尤其是在位置 API 中,但我相信还有其他地方),这在 Android 中不是问题。

【讨论】:

以上是关于Android UI 与 J2ME UI的主要内容,如果未能解决你的问题,请参考以下文章

什么是最好的 J2ME UI 库 [关闭]

J2ME UI 屏幕设计 [关闭]

三星 Bada 平台上的 J2ME UI

开发现代 J2ME 应用程序的最佳方式是啥? [关闭]

J2ME/Android/BlackBerry - 行车路线,两个地点之间的路线

Android <-> J2ME 蓝牙