一种生成模拟时钟的方法和装置制造方法及图纸

技术编号:5216671 阅读:236 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种生成模拟时钟的方法和装置,通过每隔第一预置时间对秒针图片旋转第一预计角度;每隔第二预置时间对分针图片旋转第二预计角度;每隔第三预置时间对时针图片旋转第三预计角度;每隔最短预置时间将当前的秒针图片、分针图片和时针图片与时钟的背景底盘图片进行叠加,用叠加所得组合图片表示当前时间,从而用4张图片成功完成了模拟时钟的实现,降低了资源耗费的同时提高了模拟时钟的运行速度。

【技术实现步骤摘要】

本专利技术涉及模拟时钟
,特别是涉及一种生成模拟时钟的方法和装置
技术介绍
很久以前,人们通过太阳在天空中的位置,或者通过像日晷或沙漏这样的装置来 判断时间。在沙漏中,是通过沙子从一个双头玻璃容器中漏落下来来指示时间的。如今,我 们只需瞧一下时钟就能说出时间,可见,时钟给人们的生活、学习和工作等各方面带来了极 大的便利。随着信息时代的到来,时钟所发挥的作用也越来越大,人们对时间的关注度也越 来越高,可以说现代人的生活是离不开时钟的。日常生活中,人们从显示屏上看到的时钟按 照实现模式大致可分为两种一种是有表盘、时针、分针和秒针的模拟时钟;另一种是用数 字表示时间的数字时钟。其中,模拟时钟是需要背景底盘图片、秒针图片、分针图片和时针图片这些载体来 实现的。当前,一种模拟时钟的实现是通过对成套图片进行选取后叠加来完成的,一套图片 对应一种样式的模拟时钟,每套图片中包括ι张用作模拟时钟的背景底盘图片、12张用作 表示从1点到12点的时针图片、60张用作表示从1分到60分钟的分针图片以及60张用 作表示从1秒到60秒的秒针图片,一共有133张图片,以秒为时刻进行描述,针对每一时刻 从133张图片中选用4张进行叠加,用叠加形成的组合图片来表示当前时间,所选用的4张 图片分别为一张背景底盘图片、一张时针图片、一张分针图片和一张秒针图片。图片量大, 每次时钟运行的速度会比较慢,并且实际工作中会有几十种样式的模拟时钟图片,通过前 面的介绍每种样式的模拟时钟都有133张图片,几十种样式的模拟时钟的图片量将非常庞 大,这些图片将会占用很大的内存,也给模拟时钟的运行造成很大的困难,即使模拟时钟能 够正常运行,其实现的代价也会相当高。总之,迫切需要本领域技术人员解决的一个技术问题就是如何能够改进现有模 拟时钟存在的问题,提高其实现的可行性。
技术实现思路
本专利技术所要解决的技术问题是提供一种生成模拟时钟的方法和装置,能够非常简 单的生成模拟时钟,在增加简单旋转计算的情况下有效降低空间占用和资源耗费。为了解决上述问题,本专利技术公开了一种生成模拟时钟的方法,所述方法包括每隔第一预置时间对秒针图片旋转第一预计角度;每隔第二预置时间对分针图片旋转第二预计角度;每隔第三预置时间对时针图片旋转第三预计角度;每隔最短预置时间将当前的秒针图片、分针图片和时针图片与时钟的背景底盘图 片进行叠加,用叠加所得组合图片表示当前时间;其中最小预置时间为第一预置时间、第二预置时间和第三预置时间中最短的时 间。其中,所述第一预置时间、第二预置时间和第三预置时间的大小关系包括第一预置时间小于第二预置时间小于第三预置时间;或者第一预置时间小于第二预置时间等于第三预置时间;或者第一预置时间等于第二预置时间小于第三预置时间;或者第一预置时间等于第二预置时间等于第三预置时间。其中,当第一预置时间等于第二预置时间时,第一预计角度为第二预计角度的60 倍;当第二预置时间等于第三预置时间时,第二预计角度为第三预计角度的12倍。优选的,所述秒针图片、分针图片和时针图片具体为与背景底盘图片大小相等,形 状相同的图片;其中,秒针图片、分针图片和时针图片的指针部分为不透明的,其余部分为 透明的。优选的,所述秒针图片、分针图片和时针图片为指针形状的图片。优选的,所述秒针图片、分针图片和时针图片的旋转都是围绕中心顺时针方向进 行的;所述中心对应到时钟背景底盘图片中为背景底盘图片的中心。本专利技术还提供一种生成模拟时钟的装置,所述装置包括第一旋转模块,用于每隔第一预置时间对秒针图片旋转第一预计角度;第二旋转模块,用于每隔第二预置时间对分针图片旋转第二预计角度;第三旋转模块,用于每隔第三预置时间对时针图片旋转第三预计角度;叠加模块用于每隔最短预置时间将当前的秒针图片、分针图片和时针图片与时 钟的背景底盘图片进行叠加,用叠加所得组合图片表示当前时间;其中最小预置时间为第一预置时间、第二预置时间和第三预置时间中最短的时 间。其中,所述第一预置时间、第二预置时间和第三预置时间的大小关系包括第一预置时间小于第二预置时间小于第三预置时间;或者第一预置时间小于第二预置时间等于第三预置时间;或者第一预置时间等于第二预置时间小于第三预置时间;或者第一预置时间等于第二预置时间等于第三预置时间。优选的,所述秒针图片、分针图片和时针图片具体为与背景底盘图片大小相等,形 状相同的图片;其中,秒针图片、分针图片和时针图片的指针部分为不透明的,其余部分为 透明的。优选的,所述秒针图片、分针图片和时针图片为指针形状的图片。与现有技术相比,本专利技术具有以下优点本专利技术通过间隔第一预置时间对秒针图片旋转第一预计角度;间隔第二预置时间 对分针图片旋转第二预计角度;间隔第三预置时间对时针图片旋转第三预计角度;并且, 每隔最短预置时间将当前的秒针图片、分针图片和时针图片与时钟的背景底盘图片进行叠 加,用叠加所得组合图片表示当前时间,通过增加旋转算法,用4张图片成功完成了模拟时 钟的实现,降低了资源耗费的同时提高了模拟时钟的运行速度。同时,由于本专利技术中第一预置时间、第二预置时间和第三预置时间的大小关系可 以包括多种情况,能够根据实际应用场景满足多种精度的需求,极大的拓宽了模拟时钟的应用领域。 附图说明图1是本专利技术的一种生成模拟时钟的方法流程图;图2是本专利技术的一种生成模拟时钟的装置结构图。具体实施例方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本专利技术作进一步详细的说明。本专利技术介绍一种生成模拟时钟的方法和装置,可广泛应用于各种具有模拟时钟的 系统中,如电脑、手机和字幕机等等,其核心思想在于通过每隔预置的时间段分别对秒 针图片、分针图片和时针图片进行预计角度的旋转,并且每隔最小预置时间将当前的秒针 图片、分针图片和时针图片与时钟的背景底盘图片进行叠加,利用叠加所得的组合图片来 表示当前时间。参照图1,示出了本专利技术的一种生成模拟时钟的方法流程图,具体包括S101,每隔第一预置时间对秒针图片旋转第一预计角度;所述第一预置时间是针对秒针图片进行旋转所预设的,可根据实际需要自行设 定,如0. 5秒、1秒或2秒。依据设定的第一预置时间相应的计算第一预计角度,假设所设定 的第一预置时间以1秒为例,对1秒所对应的第一预计角度进行计算,其计算较为简单,按 照常识来说,秒针旋转一周(即360度)是60秒,每隔1秒要旋转6度,因此,1秒对应的第 一预计角度为6度,也就是说每隔1秒对秒针图片旋转6度,类似的,假设所设定的第一预 置时间为2秒,2秒对应的第一预计角度则为12度,也就是说每隔2秒对秒针图片旋转12 度。S102,每隔第二预置时间对分针图片旋转第二预计角度;所述第二预置时间是针对分针图片进行旋转所预设的时间,与第一预置时间相类 似的,可以根据实际的需要自行设定,如1秒、30秒或1分。依据设定的第二预置时间相应 的对第二预计角度进行计算,分针旋转360度对应的时间是60分钟,1分钟旋转6度,1秒 钟旋转6/60度,假设也以1秒为例,其对应的第二预计角度为6/60(即0. 1)度,也就是说 每隔1秒对分针图片旋转0. 1度,类似的,假设所设定的第二预置时间为1分,1分所对应的 第二预计角度即为6度,也就是说本文档来自技高网
...

【技术保护点】
一种生成模拟时钟的方法,其特征在于,所述方法包括:每隔第一预置时间对秒针图片旋转第一预计角度;每隔第二预置时间对分针图片旋转第二预计角度;每隔第三预置时间对时针图片旋转第三预计角度;每隔最短预置时间将当前的秒针图片、分针图片和时针图片与时钟的背景底盘图片进行叠加,用叠加所得组合图片表示当前时间;其中最小预置时间为第一预置时间、第二预置时间和第三预置时间中最短的时间。

【技术特征摘要】
1.一种生成模拟时钟的方法,其特征在于,所述方法包括 每隔第一预置时间对秒针图片旋转第一预计角度; 每隔第二预置时间对分针图片旋转第二预计角度; 每隔第三预置时间对时针图片旋转第三预计角度;每隔最短预置时间将当前的秒针图片、分针图片和时针图片与时钟的背景底盘图片进 行叠加,用叠加所得组合图片表示当前时间;其中最小预置时间为第一预置时间、第二预置时间和第三预置时间中最短的时间。2.根据权利要求1所述的方法,其特征在于,所述第一预置时间、第二预置时间和第三 预置时间的大小关系包括第一预置时间小于第二预置时间小于第三预置时间; 或者第一预置时间小于第二预置时间等于第三预置时间; 或者第一预置时间等于第二预置时间小于第三预置时间; 或者第一预置时间等于第二预置时间等于第三预置时间。3.根据权利要求2所述的方法,其特征在于当第一预置时间等于第二预置时间时,第一预计角度为第二预计角度的60倍; 当第二预置时间等于第三预置时间时,第二预计角度为第三预计角度的12倍。4.根据权利要求1所述的方法,其特征在于所述秒针图片、分针图片和时针图片具体为与背景底盘图片大小相等,形状相同的图 片;其中,秒针图片、分针图片和时针图片的指针部分为不透明的,其余部分为透明的。5.根据权利要求1所述的方法,其特征在于所述秒针图片、分针图片和时针图片为指针形状的图片。6.根据权利要求1所述的...

【专利技术属性】
技术研发人员:冯永袁慧晶郭红艳陈丽爱
申请(专利权)人:新奥特北京视频技术有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1