BUIW
BREW UI Widget(BUIW),原名為BREW UI Toolkit(BUIT),是美國Qualcomm公司於2004年以後致力發展的一套全新的UI-package,用以替代早期的BREW關於GUI 設計。
最早BREW GUI只提供少數的GUI元件,如:IMenuCrl, ITextCtl,這些簡單的Controls遠遠不敷開發廠商的需求,許多廠商必須自行負責UI的設計開發。後來Qualcomm接續推出兩套較為完整的BREW GUI Packages,即code-based的BUIW,以及XML-based的uiOne。TrigML和BUIW是uiOne的核心。TrigML負責UI的描述,BUIW負責UI的建構。
BUIW較原來的BREW UI設計新增兩大特色,一是階層(layer)的觀念,這是早期BREW GUI所缺乏的;二是提供客製化(customize)的概念,有了客製化的機制,廠商可以自行替換這些元件。BUIW大量使用了設計模式,如MVC模式,Decorator模式。
Container编辑
- IPropContainer,
- ImageStaticWidget
- SoftkeyWidget
- ICardContainer:Tab Control之實作。
- IConstraintContainer,
- IIDecorator:裝飾介面,用於裝飾Container。像ScrollbarWidget, BorderWidget, BlendWidget, TabWidget都是繼承自IDecorator interface。
Widget编辑
- TextWidget,
- StaticWidget,
- CheckWidget,
- RadioWidget,
- ScrollWidget,
- SliderWidget,
- ProgressWidget,
- BitmapWidget,
- ImageWidget,
- ImageStaticWidget,
- TabWidget,
- ListWidget,
- BorderWidget,
- BlendWidget,
- CursorWidget,
- ViewportWidget
Model编辑
- IValueModel
- IInterfaceModel
- IMenuModel
- ITextModel
- IListModel
- IArrayModel
- IVectorModel
🔥 Top keywords: Baike: 首页Special:搜索毛泽东家族榮耀之繼承者天之驕女鐵拳英雄九龍城寨之圍城黃循財背着善宰跑篠崎泫妮妃雅新生 (网络剧)劉偉健斯洛伐克习近平劉俊謙 (香港)李显龙歌手2024佛誕淚之女王2024年泰國羽球公開賽新加坡總理邊佑錫新加坡Energy (組合)庆余年九龍寨城六四事件家族榮耀金智媛彌助菲律宾胖猫跳江事件劉寶傑DAY6林峯張文傑李光耀神耆小子張鳳妮黃世聰Seventeen (組合)维基百科願榮光歸香港中華民國鬼滅之刃 柱訓練篇2024年英雄联盟季中邀请赛中华人民共和国TripleS金秀賢 (男演員)罗伯特·菲佐井柏然2024年世界女排联赛黃偉哲怪獸8號佘詩曼Foodpanda金惠奫新加坡总统香緹·摩爾于北辰 (1968年)王嘉爾笑看風雲排球少年!!角色列表林飛帆郭葦昀馴鹿寶貝翁靜晶猩球崛起:王國誕生ILLIT尼古拉·約基奇春色寄情人周殷廷鬼滅之刃排球少年!!吳釗燮逆天奇案2不夠善良的我們BABYMONSTER李正皓尚达曼BOYNEXTDOOR胡子彤IVE (組合)陳靜 (香港)香港吴作栋黃道十二宮凡希亚·奥伊亚胡宇威長洲太平清醮張員瑛搜查班長1958伍允龍习明泽黄岩岛賴清德偶然遇見的你虽然不是英雄