Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Blackberry 如何让黑莓用户界面更具吸引力?_Blackberry_Java Me - Fatal编程技术网

Blackberry 如何让黑莓用户界面更具吸引力?

Blackberry 如何让黑莓用户界面更具吸引力?,blackberry,java-me,Blackberry,Java Me,我正在开发黑莓用户界面。但黑莓用户界面的吸引力不如安卓用户界面。我想让我的黑莓用户界面更具吸引力,就像Android一样。好吧,喝了几杯啤酒后,很多东西看起来更具吸引力…;-) 但说真的,我认为你会在现有的平台上遇到一些基本的限制。iPhone、Pre和(我想?)Android都有专用的图形硬件,可以相对轻松地反锯齿文本和执行复杂的动画。大多数黑莓没有 我通常向人们建议,当他们进行设计时,他们应该尽量保持在为其设计的设备的范围内。例如,如果你正在为Windows XP编写应用程序,不要试图让它看

我正在开发黑莓用户界面。但黑莓用户界面的吸引力不如安卓用户界面。我想让我的黑莓用户界面更具吸引力,就像Android一样。

好吧,喝了几杯啤酒后,很多东西看起来更具吸引力…;-)

但说真的,我认为你会在现有的平台上遇到一些基本的限制。iPhone、Pre和(我想?)Android都有专用的图形硬件,可以相对轻松地反锯齿文本和执行复杂的动画。大多数黑莓没有


我通常向人们建议,当他们进行设计时,他们应该尽量保持在为其设计的设备的范围内。例如,如果你正在为Windows XP编写应用程序,不要试图让它看起来像在Mac上一样。在您设计的特定平台上,保持最佳应用程序的风格。也许这个答案没有帮助,我不知道。。。但这是一个相当普遍的问题。

@Dave Markle是对的,这是一个相当普遍的问题。假设“吸引人”的意思是“比默认值更好的UI控件”,那么您将不得不进行大量自定义控件工作。在黑莓行业,领先的应用程序几乎完全是定制用户界面

我不会涉及图形设计的细节,这似乎超出了SO的范围,但一个好的开始是让图形设计师将一些概念性屏幕组合在一起,然后作为开发人员,您的工作将是构建与之匹配的控件

网上有一些关于如何开始学习的教程。我已经写了一些-“”是关于如何创建自定义控件的一个很好的基本介绍

还有对@Dave评论的修正——你可以在BlackBerry上使用反别名文本——尽管没有很好的文档记录。例如,从默认系统字体派生的9磅亚像素抗锯齿粗体字体:

Font.getDefault().derive(Font.BOLD, 9 Ui.UNITS_pt, Font.ANTIALIAS_SUBPIXEL, 0);

首先要做的是改变字体!对我来说,任何平台上任何应用程序最吸引人的功能之一,就是不必学习新的UI语言,开发人员就可以制作一些漂亮的屏幕截图。@Mariano;链接应该是[]@Anthony Rizk改变了他的url从博客中获取文章的方式