2

我想创建一个 J2ME 应用程序,以便在简单的非 QWERTY手机上使用 QWERTY 按钮更快地编写 SMS。因此应用程序将显示用户可以使用的所有这些按钮在此处输入图像描述

我有 Java 知识,也开发了简单的计算器,但无法在 NetBeans 中设计它。

于是寻求帮助【只为设计界面,】

这个应用程序将在带有 [1-abc] [2-def] 键盘的简单手机上运行

4

1 回答 1

0

好吧,从技术上讲,你的想法看起来是可行的——至少如果设备屏幕足够大,可以处理 4 行伪按钮加上至少一行 SMS 文本。

它甚至看起来都不是很困难——从这个意义上说,你的想法对我来说看起来不错。在 MIDP lcdui 包中, classesCanvasGraphics似乎Font拥有所有需要的东西。

  • 是的,这将是一个很好的移动 UI 练习。另一方面,与简单的lcdui TextBox相比,我不会打赌这样的设计对用户来说更方便,它只是利用平台特定的键条目,无论它们是什么。
     
    想一想……在较小的屏幕设备上,TextBox 将为用户提供更大的区域来查看文本 - 只是因为您的设计将使用“键盘”占用相当多的屏幕空间。在大屏幕设备上,您的机会甚至更糟,因为这些设备往往具有虚拟甚至真实的 qwerty,而这很可能会被 TextBox 使用,即使不是比您的更好,也一样好。

至于你提到的更快地编写短信,我不确定是否会有足够的速度使其对用户有吸引力——即使是在与[1-abc] [2-def] keypad “竞争”的情况下。

  • 让我们看看......用户打印单词“SMS”需要什么......
    • 在您的键盘上:
      S 的选择按钮。M 的上右选择。S 的左下选择
      。5 个按钮,按 7 次。
    • 在电话键盘上:
      在 [7-pqrs] 上按 4 次用于 S。在 [6-mno] 上按 1 次用于 M。在 [7-pqrs] 上按 4 次用于 S。
      按 3 个按钮,按 9 次。
       
      恐怕差别不大。
于 2011-09-29T16:37:07.283 回答