黑莓手机的用户界面设计 - 可定制的用户界面? [英] Blackberry User Interface Design - Customizable UI?

查看:265
本文介绍了黑莓手机的用户界面设计 - 可定制的用户界面?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想设计一个黑莓应用,如果有关于如何创建自定义的用户界面元素的任何资源,皮肤现有的和什么其他的可能性我想知道吗?

I am trying to design a Blackberry Application and I am wondering if there are any resources on how to create custom user interface elements, skin existing ones and what other possibilities are there?

我已经与定制UI和东西的几个iPhone应用程序,所以不知道BB世界UI开发方面提供了。

I have developed a few iPhone applications with custom UI and stuff, so not sure what BB world offers in terms of UI development.

任何提示,建议或想法将是巨大的。

Any tips, suggestions or ideas would be great.

推荐答案

有黑莓没有皮肤,两种方式我知道才达到皮肤的作用是

There are no skins in Blackberry, two ways I know to achive skin effect are


  • 创建自己的主题

  • 创建自定义控件

删除死Imageshack链接 - 黑莓主题生成器

您可以用主题生成器做什么?
  其中的一些主要功能,让您
  于:

What can you do with Theme Builder? Some of its main features allow you to:


      
  • 定制黑莓应用程序图标

  •   
  • 更改主屏幕的横幅图片和图标/指示灯颜色

  •   
  • 创建自己的按钮

  •   
  • 自定义对话框的外观和弹出屏幕

  •   
  • 自定义待机屏幕

  •   
  • 自定义菜单和列表的外观

  •   
  • 自定义手机应用程序屏幕

  •   
  • 自定义BlackBerry设备上使用的字体

  •   

如何通过BrileyKenney 创建自己的个人黑莓主题结果
BB开发日记 - 只需主题。它结果!
黑莓主题和放大器;动画图形

How To Create Your Own Personal Blackberry Themes by BrileyKenney
bb dev journal - Just Theme It!
BlackBerry Themes & Animated Graphics

坏消息 - 主题应用到整个设备操作系统和每个应用程序结果
Althought创建主题可以是独立的软件设计的产品,我不认为这是一个伟大的想法,创造开发的应用自己的主题。

Bad news - theme is applied to whole device OS and each application
Althought created theme may be a standalone software design product, I don't think it's a great idea to create own theme for developed application.

编程GUI可能需要一些时间,如果你想解决GUI规划的一些问题无需编码,您可能要画GUI样机。

Programming gui may take some time and in case you want to resolve some questions in GUI planning without coding, you may want to draw GUI mockup.

您可以使用免费的黑莓用户界面原型Visio模板 - 1.0从 ArtfulBits。

You can use free BlackBerry UI Prototyping Visio Stencils - v1.0 from ArtfulBits.

删除死Imageshack链接的结果
删除死Imageshack链接

通过创建自定义的控制,您可以配置

By creating custom control you can configure


  • 控制尺寸

  • 控制形状

  • 控制背景(颜色,图像)

  • 控制字体(大小,样式,颜色)

  • 控制边框(大小,样式,颜色)

所有这一切都为美国


  • 禁用

  • 正常

  • 关注

  • 激活(点击)

到底你可以简单地通过设置背景图片skinn你的控制

devsushi.com:黑莓JDE API - 用户界面字段参考将基本放弃黑莓存在的UI控件的理念,用codesnippets和截图。

devsushi.com: Blackberry JDE API - User Interface Field Reference will basically give the idea of existent blackberry ui controls, with codesnippets and screenshots.

SO:添加项目到ListField(黑莓)结果
SO:黑莓结果嵌入HTML控件
<一href=\"http://stackoverflow.com/questions/1129396/blackberry-how-to-get-datetime-value-from-datefield\">SO:黑莓 - 如何从得到的DateField时间值结果
<一href=\"http://stackoverflow.com/questions/2383930/styling-a-blackberry-application-to-look-like-an-iphone\">SO:造型黑莓应用程序看起来像iPhone

SO: Add items to a ListField ( BlackBerry )
SO: Embedded HTML control for Blackberry?
SO: Blackberry - how to get datetime value from DateField?
SO: Styling a BlackBerry Application to Look Like an iPhone

即使使用标准的控制,我们需要布局和组中,我们想要的方式,因此,我们需要定制经理:结果
思考黑莓手机:黑莓用户界面 - 创建基本场经理结果
思考黑莓手机:黑莓简单网格布局管理器结果
思考黑莓:制作一个自定义屏幕,垂直滚动和多结果
SO:在黑莓应用程序结果滚动问题
<一href=\"http://stackoverflow.com/questions/1141812/how-to-set-a-scrollbar-to-the-verticalfieldmanager-in-blackberry\">SO:如何将滚动条设置为VerticalFieldManager在黑莓?结果
无线:创建一个自定义布局管理器对于屏幕结果
SO:黑莓 - 得到控制的各个子领域结果
SO:取消在布局管理器结果滚动
SO:创建黑莓结果自定义布局
<一href=\"http://stackoverflow.com/questions/1305607/blackberry-setting-the-position-of-a-richtextfield-in-fullscreen\">SO:黑莓设置在RichtextField的位置全屏结果
SO:有趣的现场经理结果
SO:黑莓手机 - 自定义菜单栏结果
<一href=\"http://stackoverflow.com/questions/2550561/blackberry-custom-centered-cyclic-horizontalfieldmanager\">SO:黑莓手机 - 自定义为本循环Horizo​​ntalFieldManager

Even using standard controls, we need to layout and group the way we want, thus we need custom managers:
Thinking BlackBerry: BlackBerry UI - Creating a basic field manager
Thinking BlackBerry: Simple BlackBerry Grid Layout Manager
Thinking BlackBerry: Making a Custom Screen, Vertically Scrolling and more
SO: Scrolling problem in Blackberry application
SO: How to set a ScrollBar to the VerticalFieldManager in Blackberry?
Wireless: Create a custom layout manager for a screen
SO: Blackberry - get all child fields of control
SO: Cancel scrolling in Layout Manager
SO: Creating custom layouts in BlackBerry
SO: Blackberry setting the position of a RichtextField in FullScreen
SO: Fun with Field Managers
SO: BlackBerry - Custom menu toolbar
SO: BlackBerry - Custom centered cyclic HorizontalFieldManager

的有关编写自定义的控件文章集:结果
思考黑莓手机:黑莓的用户界面 - 一个简单的自定义字段结果
coderholic:黑莓自定义按钮现场结果
无线:创建您自己的BBStorm虚拟键盘结果
无线:ListField与复选框结果
$ C $的CProject:创建XY图/绘图作为黑莓自定义字段结果
SO:黑莓 - 自定义大小EditField中结果
SO:黑莓 - 如何添加边框BasicEditField 结果
SO:黑莓 - 设置背景的LabelField颜色结果
<一href=\"http://stackoverflow.com/questions/1361394/blackberry-change-color-of-child-fields-on-horizontal-manager-focus\">SO:在水平经理儿童领域的黑莓变色重点结果
<一href=\"http://stackoverflow.com/questions/1431189/setting-background-and-font-colors-for-richtextfield-textfield\">SO:设置背景和字体颜色RichTextField,文本字段结果
SO:黑莓的Java:文本字段的没有的插入符结果
<一href=\"http://stackoverflow.com/questions/782661/image-map-like-blackberry-control-cldc-application\">SO:影像地图般的黑莓控制 - CLDC应用程序
结果
<一href=\"http://stackoverflow.com/questions/1158734/blackberry-single-line-basiceditfield-with-large-text\">SO:黑莓 - 单线BasicEditField有大量的文字结果
SO:黑莓 - 定制BubbleChartField 结果
<一href=\"http://stackoverflow.com/questions/1186383/blackberry-get-checked-items-from-list-with-checkboxes\">SO:黑莓 - 获取从复选框结果列表中选中的项
SO:黑莓 - 创建自定义日期字段结果
SO:黑莓 - 如何创建子菜单结果
<一href=\"http://stackoverflow.com/questions/2754668/blackberry-how-can-i-show-a-label-with-emoticons\">SO:黑莓手机 - 我该怎么让与表情?? 结果一个标签
<一href=\"http://stackoverflow.com/questions/2355369/blackberry-show-typing-mode-indicator-programmatically\">SO:黑莓手机 - 显示输入模式指示编程

Set of articles about writing custom controls:
Thinking BlackBerry: BlackBerry UI - A simple custom field
Coderholic: Blackberry Custom Button Field
Wireless: Create your own VirtualKeyboard for BBStorm
Wireless: ListField with check boxes
CodeProject: Creating a XY Chart/Plot as a BlackBerry Custom Field
SO: Blackberry - Custom size EditField
SO: Blackberry - How to add border to BasicEditField?
SO: Blackberry - Setting LabelField background color
SO: Blackberry change color of child fields on horizontal manager focus
SO: Setting background and font colors for RichTextField, TextField
SO: Blackberry Java: TextField without the caret?
SO: Image Map-like Blackberry Control - CLDC Application
SO: Blackberry - single line BasicEditField with large text
SO: Blackberry - custom BubbleChartField
SO: Blackberry - get checked items from list with checkboxes
SO: BlackBerry - Creating custom Date Field
SO: BlackBerry - How to create sub menu?
SO: BlackBerry - How can i show a Label with emoticons??
SO: BlackBerry - Show typing mode indicator programmatically

SO:黑莓 - 绘制的图像在屏幕上结果
<一href=\"http://stackoverflow.com/questions/1365727/blackberry-background-image-animation-rim-os-4-5-0\">SO:黑莓 - 背景图片/动画RIM OS 4.5.0 结果
SO:黑莓 - 加载画面与动画结果
SO:如何设置抗锯齿在黑莓风暴 <? BR>
SO:黑莓设置裁剪区域/地区结果
<一href=\"http://stackoverflow.com/questions/1295893/is-it-better-to-use-bitmap-or-en$c$cdimage-in-blackberry\">SO:它是更好地使用位图或EN codeDIMAGE黑莓?结果
SO:黑莓 - 菲尔兹布局动画

SO: BlackBerry - draw image on the screen
SO: Blackberry - background image/animation RIM OS 4.5.0
SO: Blackberry - Loading screen with animation
SO: How to set Anti Aliasing in Blackberry Storm?
SO: Blackberry setting a clipping region/area
SO: Is it better to use Bitmap or EncodedImage in BlackBerry?
SO: Blackberry - fields layout animation

无线:更改A字型黑莓应用程序结果
开发者日志:字体结果
<一href=\"http://stackoverflow.com/questions/73187/how-do-i-create-a-custom-font-for-a-blackberry-application\">SO:如何创建自定义字体的黑莓应用程序结果
<一href=\"http://stackoverflow.com/questions/1103373/how-to-set-a-font-to-labelfield-text-in-blackberry\">SO:如何设置字体文本的LabelField在黑莓?结果
SO:如何让黑莓的用户界面更具吸引力结果
<一href=\"http://stackoverflow.com/questions/1366273/how-to-change-the-font-color-of-blackberry-label-field-dynamically\">SO:如何更改黑莓标签字段的字体颜色动态?结果
SO:黑莓 - 统一code文本显示

Wireless: Change fonts in a BlackBerry application
Developer Journals: Fonts
SO: How do I create a custom font for a blackberry application
SO: How to set a font to LabelField text in Blackberry?
SO: How to make Blackberry UI more attractive?
SO: How to change the font color of blackberry label field dynamically?
SO: BlackBerry - Unicode text display

这篇关于黑莓手机的用户界面设计 - 可定制的用户界面?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆