有关定时器的特点

系统提供的定时器并非单片机概念的硬件定时器,而是基于控件的定时器,也就是说定时器到时间后会调用控件的ontimer事件。

系统整体最多可以提供32个定时器,且每一个控件只允许使用一个定时器。

正常情况下,定时器有以下用法:

1、控件动态效果

比如xk_button控件,通过定时器改变边框颜色达到动态效果;比如温度计,通过定时器动态修改水银柱的高低完成动态效果; apic控件通过定时器完成图片的动态播放;

实现方法:

2、全局定时器

由于appbase是全局控件,每个页面都有这个控件,因此在appbase中使用定时器,可以达成每个页面都存在的定时器;

对于全局定时器从功能的角度来说,一般分为两种情况,

其他可以参见:settimer