`
oywl2008
  • 浏览: 1083077 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Flex倒计时 可以用但还有点小问题

    博客分类:
  • test
 
阅读更多
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
				creationComplete="application1_creationCompleteHandler(event)"
				layout="absolute">

	<mx:Script>
		<![CDATA[
			/**
			 *
			 * Flex倒计时
			 *
			 * */

			import mx.events.FlexEvent;
			[Bindable]
			public var str:String;
			public var timer:Timer;

			private var isStop:Boolean=false;

			protected function application1_creationCompleteHandler(event:FlexEvent):void
			{
				// TODO Auto-generated method stub
				timer=new Timer(1000);
				timer.addEventListener(TimerEvent.TIMER, timehandle);

			}

			private function startTimer():void
			{
				timer.start();
			}

			private function stopTimer():void
			{
				timer.stop();
			}

			private function timeTransform(stattime:int, counter:int):String
			{
				var str:String="";
				var count:int=stattime - counter;
				var hour:int=Math.floor(count / 3600);
				var miniter:int=count % 3600 / 60;
				var second:int=count % 60;
				str=(hour < 10 ? "0" + hour : hour) + ":" + (miniter < 10 ? "0" + miniter : miniter) + ":" + (second < 10 ? "0" + second : second) + "";

				if (hour == 0 && miniter == 0 && second == 0)
				{
					isStop=true;
				}
				else
				{
					isStop=false;
				}

				return str;
			}

			private function timehandle(e:TimerEvent):void
			{
				var count:int=timer.currentCount;
				str=timeTransform(30, count);
				if (isStop)
				{
					stopTimer();
				}
				trace(str);
			}
		]]>
	</mx:Script>
	<mx:Label x="65"
			  y="108"
			  width="311"
			  height="62"
			  fontSize="50"
			  text="{str}"/>
	<mx:Button x="70"
			   y="17"
			   label="开始"
			   click="startTimer()"/>
	<mx:Button x="174"
			   y="17"
			   label="暂停"
			   click="stopTimer()"/>

</mx:Application>

 

分享到:
评论

相关推荐

    flex(flash)倒计时软件

    综上所述,这个Flex倒计时软件展示了Flex在构建动态、交互式的RIA方面的强大能力。通过灵活的编程和组件使用,开发者可以快速创建出满足特定需求的应用。在实际项目中,开发者还应注意性能优化、用户体验设计以及...

    Flex4倒计时源码(带声音)

    一个很不错的Flex倒计时源码 技术要点TextInput组件的restrict属性应用如(0-9)意味着用户只能输入数字,还有那个倒计时的算法,同时可播放声音

    使用flex制作倒计时

    NULL 博文链接:https://feuyeux.iteye.com/blog/266986

    九宫格图片随机变换位置+倒计时(选对停止倒计时)

    在IT行业中,开发一款名为“九宫格图片随机变换位置+倒计时(选对停止倒计时)”的应用涉及到多个技术领域,包括前端UI设计、JavaScript编程、定时器处理以及用户交互逻辑。下面将详细阐述这些关键知识点。 首先,*...

    flex写的安卓计时器,可以设定时间

    在本场景中,"flex写的安卓计时器"指的是使用Flex技术开发的一个Android应用,该应用包含一个计时器功能,允许用户设定并显示倒计时。 计时器是软件中常见的组件,它能够追踪时间流逝或执行特定任务。在Android平台...

    PPT倒计时器TimerSystem,会议计时提醒!

    【TimerSystem】是一款基于FLEX4技术开发的PPT倒计时工具,专为会议演讲者设计,以提供精准的时间管理服务。这款软件的核心功能是为演讲者在PowerPoint演示过程中提供实时的计时提醒,确保他们能按照预定的时间表...

    js,css倒计时样式

    在倒计时应用中,我们可以使用`Date`对象来获取当前时间,并与预设的结束时间进行比较,计算出剩余的时间。例如: ```javascript var endDate = new Date('2023-12-31T23:59:59'); // 设定的结束日期和时间 var ...

    PPT倒计时提醒器,答辩、会议提醒计时

    3.软件提供正计时与倒计时两种功能,可以设置倒计时时间~!在最后10秒会有声音提醒,结束声音提醒!界面可自由拖动! 4.系统采用Flex4开发,供交流学习使用,未经本人允许,请勿传播~! 5.联系方式:qq:471832030 e-...

    微信小程序倒计时验证码弹框

    综上所述,微信小程序实现倒计时验证码弹框涉及到了小程序的基础知识,包括WXML、WXSS和JS的使用,事件绑定,数据绑定以及与后端API的交互。理解并掌握这些知识点,就能为用户提供一个安全且友好的验证体验。

    组件实现倒计时,自动闪烁

    Flex 利用Linkbutton实现的倒计时功能,时间可现实在页面中摸你倒计时,当时间结束后,会自动渲染其组件

    网站上线倒计时模板

    网站上线倒计时模板是一种网页设计元素,常用于即将上线的新网站或重大更新,以便向访问者展示剩余的上线时间,增加用户期待感。在HTML中实现这样的功能,需要结合CSS和JavaScript技术来创建动态显示的计时器。下面...

    js倒计时代码带css页面

    在实际应用中,你可能还需要考虑时区差异、闰秒等问题,以确保倒计时的准确性。此外,如果你需要在多个页面或设备上同步倒计时,可能需要考虑使用服务器端时间或使用WebSockets进行实时通信。以上就是关于“js倒计时...

    Js+CSS完成漂亮的网页倒计时效果

    1. 使用`display: flex`或`grid`布局进行元素对齐,使倒计时组件看起来更加规整。 2. 利用`transition`和`keyframes`实现动态效果,如数字变化时的平滑过渡。 3. 自定义字体和颜色,增加视觉吸引力。 4. 使用`...

    js+css+div,超仿常来买商城倒计时源码

    在本文中,我们将深入探讨如何使用JavaScript(JS)、CSS(层叠样式表)以及HTML的div元素来创建一个超仿常来买商城的倒计时功能。倒计时是网页中常见的一种动态效果,通常用于预告活动开始、产品上线等场景,能够...

    css3倒计时效果

    在CSS3中,倒计时效果可以通过结合使用定时器(timers)、伪元素、数据属性以及JavaScript来实现。这个效果通常用于网站上的促销活动、竞赛结束或者重要事件来临的提示。下面将详细介绍如何使用CSS3创建倒计时效果。...

    微信小程序课程设计-辩论倒计时.zip

    微信小程序是一种轻量级的...通过这个课程设计,学生不仅可以学习到微信小程序的基本开发技能,还能锻炼实际项目开发的经验,提高解决问题的能力。理解并掌握以上知识点,将有助于创建出高效、用户友好的微信小程序。

    用Flex4编写的闹钟+电子钟+计时器,绝对能用

    5. **计时器功能**:计时器可以用于倒计时或累加计时,可能包含开始、暂停、重置等操作。在Flex4中,可以使用Timer类来创建一个定时事件,每隔特定间隔触发一次事件,更新计时器的显示。 6. **界面设计**:Flex4的...

    Flex 时间问题

    总的来说,这个Flex应用创建了一个简单的倒计时器,用户可以通过“开始”和“暂停”按钮控制计时器的状态,时间显示在屏幕上。这个例子展示了Flex如何结合ActionScript和MXML来实现动态交互的功能,对于学习Flex编程...

    2023元旦倒计时代码

    在本文中,我们将深入探讨如何使用CSS和JavaScript来创建一个2023年元旦倒计时的网页。这个项目特别关注浏览器兼容性,指出不支持IE9及以下版本的浏览器。我们将分别解析CSS和JavaScript在实现倒计时功能中的作用,...

    jQuery网站建设中倒计时代码.rar

    本资源"jQuery网站建设中倒计时代码.rar"提供了一个实用的倒计时特效代码,它不仅可以完美运行,还支持二次修改,方便开发者根据自己的项目需求进行定制。 首先,jQuery是一个强大的JavaScript库,它简化了HTML文档...

Global site tag (gtag.js) - Google Analytics