`
Obaniu
  • 浏览: 33619 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

黑莓开发第三篇:常用UI组件

阅读更多

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 Field

    BlackBerry 平台为开发人员提供了很多标准的UI组件,为程序员快速开发手机应用奠定了基础。但大量手机软件是消费类、娱乐类软件,这些软件的UI界面需要独特、于众不同,能抓住用户的眼球。 标准的UI组件经常不能满足...

    黑莓UI指导 Blackberry UI Guidelines

    国人翻译的黑莓UI指导, 可以让你开发出更符合黑莓使用习惯的界面

    黑莓blackberry第三方输入法:百度输入法

    3.百度记事本是用在第三方程序中的,请在系统设置里把右侧或左侧快捷键设到这个程序,以便于在第三方程序中调用输入法. 4.百度输入法是输入法的各项设置,包括双拼、模糊音、键盘支持、词库管理等。 二.使用方法 1...

    BlackBerry 高级UI设计

    通过对UI 应用的讨论,本文也涉及到了在BlackBerry 应用开发中如何和第三方应用Library 集成, BlackBerry 上的网络应用开发等等方面的知识,文中涉及到的参考文档,都可以从RIM 中国开发 论坛上下载得到。 在阅读和...

    黑莓 开发 文档 整合

    1.BlackBerry MDS Studio技术综述 [文档说明]BlackBerry ...[文档说明]黑莓BlackBerry考试认证指南 文档名:BlackBerry_Certification_Program_Guide.pdf 文档全部为E文版,如果不感冒的,请不要下载了,浪费分数。

    黑莓UI界面开发指导

    黑莓UI界面开发指导 包含了最新的触摸屏的UI设计, 介绍了: Interaction交互方式(TouchScreen、Trackball、Trackwheel、Keyboard、Shortcut、Cursor等); Screen屏幕显示; Controls控件; Menu菜单; Text文本; ...

    BlackBerry Widget 开发中级篇

    在入门篇中,我们讨论了如何应用Blackberry 提供的Widget API 来进行开发,从如下链接中, http://www.blackberry.com/developers/docs/widgetapi/ 可以找到BlackBerry 能提供的所有Widget API 列表。然后,对于很多...

    BlackBerry® Tablet OS SDK (操作系统开发工具包)UI指南

    议程 •前三周的内容回顾 •BlackBerry PlayBook的特色 •设计原则 •通知和指示图标 •屏幕设计 •UI 组件

    前端界面开发框架 Semantic UI.zip

    Semantic UI—完全语义化的前端界面开发框架,跟 Bootstrap 和 Foundation 比起来,还是有些不同的,在功能特性上、布局设计上、用户体验上均存在很多差异。Semantic UI 特点: 文档和演示非常完善易于学习和使用...

    TeleikUI Web移动开发UI控件源码

    比Jquery 更强大的UI库 支持 IPhone Android 黑莓

    BlackBerry JDE4.5初级篇开发向导

    JDE是黑莓的java开发环境 要做黑莓开发,首先就得看懂这个文档

    [黑莓游戏开发学习][Learn BlackBerry Games Development]

    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 用户界面开发实例

    本文通过一个办公审批的应用案例,介绍如何使用BlackBerry UI API 为用户在黑莓手机开发用户界 面程序,如何使用UI 组件 (Screen, Manager, Field),如何扩展高级UI 组件ListField,如何通过菜单/ 按钮/按键来响应...

    黑莓手机开发学习教程

    黑莓开发的入门教程,提供了黑莓开发的案例教程,英文原版,有想学习黑莓开发的可以看看

    blackBerry 8700常用软件

    黑莓8700 blackBerry 8700 常用软件

    BlackBerry_Widget_开发中级篇

    BlackBerry_Widget_开发中级篇

    Android移动应用开发(第3版)卷Ⅰ基础篇 (Shane Conder, Lauren Darcey) PDF扫描版

    第3章 编写第一个Android应用程序  第4章 掌握Android开发工具  第二部分 Android应用程序设计基础 第5章 剖析Android应用程序  第6章 使用Android Manifest文件定义应用程序  第7章 管理应用程序资源  ...

    黑莓手机常用软件

    黑莓的最常用的软件集合,都是从各个论坛上下载,并且经测验能够使用的软件。它包括: 1.屏幕锁 ——这个屏幕锁是我见过的黑莓的最炫的 2.智能拨号 3.MaxMem系统瘦身 4.断网修复工具 5.苹果2主题 6.BerryJoose内存...

    Semantic UI前端界面开发框架 v2.3.0

    Semantic UI—完全语义化的前端界面开发框架,跟 Bootstrap 和 Foundation 比起来,还是有些不同的,在功能特性上、布局设计上、用户体验上均存在很多差异。Semantic UI 特点:文档和演示非常完善易于学习和使用配备...

    BlackBerry Widget 开发入门

    在进行Widget 开发之前,开发人员需要下载相应的开发工具,BlackBerry Widget SDK, 这个工 具提供了一些命令行工具可以用来打包编译Widget 工程。BlackBerry 也提供了为Eclipse 设 计的Web plug-in,通过这个plug-in,...

Global site tag (gtag.js) - Google Analytics