在J2ME彩色手机上设计键盘

时间:2011-09-22 15:37:44

标签: java-me midp cldc lcdui

我想创建一个J2ME应用程序,使用简单的非qwerty 手机上的QWERTY按钮更快地编写短信。因此,应用程序将显示用户可以使用enter image description here

的所有这些按钮

我对Java有所了解,并开发了简单的计算器,但无法在NetBeans中进行设计。

所以寻找帮助[仅设计界面],

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

1 个答案:

答案 0 :(得分:0)

嗯,从技术上讲,你的想法看起来很可行 - 至少如果设备屏幕足够大,可以处理4行伪按钮加上至少一行用于短信文本。

它甚至看起来都不是很难 - 从这个意义上说,你的想法对我来说很好看。在MIDP lcdui包中,类CanvasGraphicsFont似乎拥有了所需的所有内容。

  • 是的,这将在移动UI中进行良好的练习。另一方面,我不打赌这样的设计对用户来说更方便,比如简单lcdui TextBox简单地使用平台特定的密钥条目,无论它们是什么。

    想一想......在较小的屏幕设备上,TextBox会为用户提供更大的区域来查看文本 - 只是因为你的设计会占用相当多的屏幕空间和“键盘”。在大屏幕设备上,你的机会更糟糕,因为它们往往具有虚拟甚至是真正的qwerty,而且这个很可能被TextBox使用,即使不比你的好也好。

至于更快地写短信你提到,我并不确定会有足够的速度让它对用户有吸引力 - 即使在与“竞争”的情况下1-abc] [2-def]键盘

  • 让我们看看......用户打印“短信”字样需要什么...
    • 在键盘上:
      S的选择按钮。右上选择M.左下选择S.左 5个按钮,7个按键。
    • 在电话键盘上:
      4按[7-pqrs]为S. 1按[6-mno]为M. 4按[7-pqrs]为S. 3个按钮,9个按键。

      我害怕没什么区别。