mrfangzheng

Hope and fear are useless. Be confident, and always be prepared for the worst.
  首页  :: 新随笔  :: 联系 :: 管理

UI是一个状态机

Posted on 2009-11-30 12:19  mrfangzheng  阅读(821)  评论(0编辑  收藏  举报

UI是一个状态机,事件是触发器.

常见的事件来源 : 时钟, 用户, 系统组件

UI的编程模式:

1.定义UI可能出现的各种状态, 以及控制该状态的变量

2.定义各种状态下UI如何显示. 数据流向 : UI<=模型

3.处理事件, 在事件中读取UI数据, 设定UI的状态. 数据流向: UI=>模型

注意: 数据只是单向流动.