黑莓开发之常用UI组件
来源:互联网 发布:洞见知行投资管理 编辑:程序博客网 时间:2024/05/21 17:35
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组件,而有一些必须专门指定
- 黑莓开发之常用UI组件
- 黑莓开发第三篇:常用UI组件
- 黑莓开发之Helloword
- iOS -- UI常用组件之. UITextField
- iOS -- UI常用组件之. UILabel
- iOS -- UI常用组件之. Button
- 黑莓开发常见问题之二
- Android开发之路六---UI组件
- Android开发之UI组件TextView
- Android开发之路八----UI组件
- [黑莓开发之路][01][黑莓开发平台介绍][02][BlackBerry Browser Development][黑莓浏览器开发]
- [黑莓开发之路][01][黑莓开发平台介绍][05][Developer Program][黑莓开发合作计划]
- 常用ui组件总结
- vue 常用ui组件
- vuejs 常用ui组件
- vue 常用ui组件
- vue常用UI组件
- VUE常用ui组件
- android小游戏制作基础,View实现游戏布局和方法
- hive代码研究--运行原理(1)- 整体框架
- DIV+CSS圆角边框
- Boost ptree 解析json字符串 多线程下程序crash
- 解决方案、项目、程序集、命名空间
- 黑莓开发之常用UI组件
- NET Framework 与C#简介
- code Kata NO.1
- C# MySql 读写数据的示例代码
- 读研的那些事儿(一)
- JAVA多线程模式之Balking
- 在C#中实现OPP概念
- WCF4.0 —— Routing Service 自定义Filter控制访问权限
- <有道笔试题>链表加法的递归实现