BlackBerry UI组件
Field 组件
最低层次的 UI 组件
可以处理自身的显示
Manager 组件
用于显示各种Field
处理所包含的Field的显示的相关事件处理
处理滚动
Screen component
必须由一个管理它的组件
可以放入或者是移出显示堆栈中
UI 组件- field
可以显示的元素
扩展field能力
实现不同的接口来以不同的方式显示数据
类型
|
描述
|
RichTextField
|
显示格式化的文字
|
EditField
|
显示可以被编辑的文本框
|
ListField
|
显示可以被选中的列表框
|
Bitmap Field
|
显示一个图片
|
DateField
|
显示时间
|
UI 组件 - manager
管理组件的显示方式
让管理组件中包含的 field以特定的方式显示
将paint事件传递给所有包含的field
处理滚动
Field type
|
Description
|
VerticalFieldManager
|
垂直显示所包含的field
|
HorizontalFieldManager
|
水平显示所包含的field
|
FlowFieldManager
|
以水平的方式显示所包含的field,当空间不够时在垂直方向增加一行
|
DialogFieldManager
|
以对话框的形式显示所包含的field
|
UI 组件– screen
screen通过压栈/出栈的方式向UI堆栈加入/撤销
UI堆栈中最顶层的screen是可见的
screen使用自己代理manager组件来处理排版和滚动事件
某些screen有内置的排版manager组件,而有一些必须专门指定
分享到:
相关推荐
BlackBerry 平台为开发人员提供了很多标准的UI组件,为程序员快速开发手机应用奠定了基础。但大量手机软件是消费类、娱乐类软件,这些软件的UI界面需要独特、于众不同,能抓住用户的眼球。 标准的UI组件经常不能满足...
国人翻译的黑莓UI指导, 可以让你开发出更符合黑莓使用习惯的界面
3.百度记事本是用在第三方程序中的,请在系统设置里把右侧或左侧快捷键设到这个程序,以便于在第三方程序中调用输入法. 4.百度输入法是输入法的各项设置,包括双拼、模糊音、键盘支持、词库管理等。 二.使用方法 1...
通过对UI 应用的讨论,本文也涉及到了在BlackBerry 应用开发中如何和第三方应用Library 集成, BlackBerry 上的网络应用开发等等方面的知识,文中涉及到的参考文档,都可以从RIM 中国开发 论坛上下载得到。 在阅读和...
1.BlackBerry MDS Studio技术综述 [文档说明]BlackBerry ...[文档说明]黑莓BlackBerry考试认证指南 文档名:BlackBerry_Certification_Program_Guide.pdf 文档全部为E文版,如果不感冒的,请不要下载了,浪费分数。
黑莓UI界面开发指导 包含了最新的触摸屏的UI设计, 介绍了: Interaction交互方式(TouchScreen、Trackball、Trackwheel、Keyboard、Shortcut、Cursor等); Screen屏幕显示; Controls控件; Menu菜单; Text文本; ...
在入门篇中,我们讨论了如何应用Blackberry 提供的Widget API 来进行开发,从如下链接中, http://www.blackberry.com/developers/docs/widgetapi/ 可以找到BlackBerry 能提供的所有Widget API 列表。然后,对于很多...
议程 •前三周的内容回顾 •BlackBerry PlayBook的特色 •设计原则 •通知和指示图标 •屏幕设计 •UI 组件
Semantic UI—完全语义化的前端界面开发框架,跟 Bootstrap 和 Foundation 比起来,还是有些不同的,在功能特性上、布局设计上、用户体验上均存在很多差异。Semantic UI 特点: 文档和演示非常完善易于学习和使用...
比Jquery 更强大的UI库 支持 IPhone Android 黑莓
JDE是黑莓的java开发环境 要做黑莓开发,首先就得看懂这个文档
Learn BlackBerry Games Development Paperback: 504 pages Publisher: Apress; 1 edition (March 30, 2010) Language: English ISBN-10: 1430227184 ISBN-13: 978-1430227182 Format: PDF You can buy this book: ...
本文通过一个办公审批的应用案例,介绍如何使用BlackBerry UI API 为用户在黑莓手机开发用户界 面程序,如何使用UI 组件 (Screen, Manager, Field),如何扩展高级UI 组件ListField,如何通过菜单/ 按钮/按键来响应...
黑莓开发的入门教程,提供了黑莓开发的案例教程,英文原版,有想学习黑莓开发的可以看看
黑莓8700 blackBerry 8700 常用软件
BlackBerry_Widget_开发中级篇
第3章 编写第一个Android应用程序 第4章 掌握Android开发工具 第二部分 Android应用程序设计基础 第5章 剖析Android应用程序 第6章 使用Android Manifest文件定义应用程序 第7章 管理应用程序资源 ...
黑莓的最常用的软件集合,都是从各个论坛上下载,并且经测验能够使用的软件。它包括: 1.屏幕锁 ——这个屏幕锁是我见过的黑莓的最炫的 2.智能拨号 3.MaxMem系统瘦身 4.断网修复工具 5.苹果2主题 6.BerryJoose内存...
Semantic UI—完全语义化的前端界面开发框架,跟 Bootstrap 和 Foundation 比起来,还是有些不同的,在功能特性上、布局设计上、用户体验上均存在很多差异。Semantic UI 特点:文档和演示非常完善易于学习和使用配备...
在进行Widget 开发之前,开发人员需要下载相应的开发工具,BlackBerry Widget SDK, 这个工 具提供了一些命令行工具可以用来打包编译Widget 工程。BlackBerry 也提供了为Eclipse 设 计的Web plug-in,通过这个plug-in,...