用于移动终端的时间事件设置方法及设备技术

技术编号:9834136 阅读:111 留言:0更新日期:2014-04-02 00:15
本发明专利技术提供了一种用于移动终端的时间事件设置方法及设备,该方法包括:计算时间轴上的相邻时间节点的最短时间间隔,作为第一时间间隔,其中,每个时间节点对应一个事件;根据所述第一时间间隔确定移动终端的显示窗口高度;当所述时间轴上存在时间节点被修改之后,计算新的相邻时间节点的最短时间间隔,作为第二时间间隔;利用所述第二时间间隔调整所述窗口高度,并重绘所述窗口,将各时间节点重新设置在所述时间轴上。采用本发明专利技术实施例能够实时调整显示界面。

【技术实现步骤摘要】
用于移动终端的时间事件设置方法及设备
本专利技术涉及互联网应用技术,特别是涉及一种用于移动终端的时间事件设置方法及设备。
技术介绍
目前,通过现有的互联网技术可以实现时间轴,即,依据时间顺序,用一条线,把一方面或多方面的事件串联起来,形成相对完整的记录体系,再运用图文的形式呈现给用户。时间轴可以运用于不同领域,最大的作用就是把过去的事物系统化、完整化、精确化。目前,时间轴主要应用于一些社交网站,如QQ空间、人人网等。现有应用方式中,时间轴中时间与信息是配对出现的,目前时间轴中各时间点以及其对应的事件是简单地以时间先后顺序进行罗列,各时间节点进行等距离均分。现提供几个时间轴产品的图例。图1示出了根据
技术介绍
的一个应用网站的时间轴示意图。图1底部显示了1960-1970的时间轴,时间轴上的黑点对应相应时间轴节点发生的事件。其中,1960-1970间的时间轴中的各时间节点是被等距离均分的。图2示出了根据
技术介绍
的某个人主页的时间轴示意图。其中,中间黑线显示该时间轴为2011年12月(December),两侧是按时间顺序出现的事件。图2中的时间轴中的各时间节点也是等距离均分的。图3示出了根据
技术介绍
的谷歌(Google)搜索所使用的时间轴示意图。图3底部示意了1995-2008的时间轴,除1995-1997作为一个节点外,其他每年份作为一个节点,各时间节点间是等距离均分的。由图1至图3可以看出,现有的时间轴在应用时至少存在如下缺陷:1)时间轴上的时间粗粒度性,时间排列只采取先后顺序,缺乏多维度的处理方法;2)时间轴各时间节点之间等距离均分,放在具体应用场景中,给用户生硬的交互感觉。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种用于移动终端的时间事件设置设备和相应的一种用于移动终端的时间事件设置方法。基于本专利技术的一个方面,本专利技术提供了一种用于移动终端的时间事件设置方法,包括:计算时间轴上的相邻时间节点的最短时间间隔,作为第一时间间隔,其中,每个时间节点对应一个事件;根据所述第一时间间隔确定移动终端的显示窗口高度;当所述时间轴上存在时间节点被修改之后,计算新的相邻时间节点的最短时间间隔,作为第二时间间隔;利用所述第二时间间隔调整所述窗口高度,并重绘所述窗口,将各时间节点重新设置在所述时间轴上。可选地,所述窗口的初始高度为所述移动终端的屏幕尺寸。可选地,所述窗口高度与事件量成正比;若事件量超过预值,则所述窗口高度超过所述屏幕尺寸,在所述屏幕中产生滚动轴,以浏览所述窗口。可选地,所述时间轴对应的时间长度为1天。可选地,修改时间节点包括下列至少之一:添加新的时间节点;修改已有时间节点;删除已有时间节点。可选地,当前最短时间间隔通过如下方式计算:遍历存储有所有时间节点信息的链表;根据遍历结果计算当前最短时间间隔。可选地,调整所述窗口高度,并重绘所述窗口,包括:重新计算屏幕中每个像素点对应的时间;根据计算结果,将各时间节点重新插入所述时间轴中相应位置。基于本专利技术的另一个方面,本专利技术还提供了一种用于移动终端的时间事件设置设备,包括:计算模块,配置为计算时间轴上的相邻时间节点的最短时间间隔,作为第一时间间隔,其中,每个时间节点对应一个事件;高度确定模块,配置为根据所述第一时间间隔,确定移动终端的显示窗口高度;所述计算模块,还配置为当所述时间轴上存在时间节点被修改之后,计算新的相邻时间节点的最短时间间隔,作为第二时间间隔;重绘模块,配置为利用所述第二时间间隔调整所述窗口高度,并重绘所述窗口,将各时间节点重新设置在所述时间轴上。可选地,所述窗口的初始高度为所述移动终端的屏幕尺寸。可选地,所述窗口高度与事件量成正比;所述重绘模块还配置为若事件量超过预值,则所述窗口高度超过所述屏幕尺寸,在所述屏幕中产生滚动轴,以浏览所述窗口。可选地,所述时间轴对应的时间长度为1天。可选地,所述计算模块还配置为:遍历存储有所有时间节点信息的链表;根据遍历结果计算当前最短时间间隔。可选地,所述重绘模块还配置为:重新计算屏幕中每个像素点对应的时间;根据计算结果,将各时间节点重新插入所述时间轴中相应位置。在本专利技术实施例中,时间轴上的时间节点被修改后,计算新的相邻时间节点的最短时间间隔,作为第二时间间隔。并利用第二时间间隔调整显示窗口高度,对时间轴进行重绘,重新设置各时间节点的位置。因此,采用本专利技术实施例所提供的方法,当时间节点有修改时,可以根据修改情况动态进行窗口重绘,修改不同时间节点间的时间间隔,而并非是等距离均分,保持简洁、良好的交互界面。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。根据下文结合附图对本专利技术具体实施例的详细描述,本领域技术人员将会更加明了本专利技术的上述以及其他目的、优点和特征。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据
技术介绍
的一个应用网站的时间轴示意图;图2示出了根据
技术介绍
的某个人主页的时间轴示意图;图3示出了根据
技术介绍
的谷歌(Google)搜索所使用的时间轴示意图;图4示出了根据本专利技术一个实施例的移动终端的时间事件设置方法的处理流程图;图5示出了根据本专利技术一个实施例的时间轴绘制方法的处理流程图;图6示出了根据本专利技术一个实施例的时间轴示意图;图7示出了根据本专利技术实施例的在图6基础上增加一个时间节点的重绘的时间轴示意图;以及图8示出了根据本专利技术一个实施例的移动终端的时间事件设置设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。为解决上述技术问题,本专利技术实施例提供了一种新的时间轴的设置方法,能够对时间轴上的时间节点根据事件量进行重绘,以避免因时间轴各时间节点之间等距离均分所造成的交互生硬的问题。现以移动终端的时间应用作为应用场景为例,对时间轴的设置方法进行说明。图4示出了根据本专利技术一个实施例的移动终端的时间事件设置方法的处理流程图。参见图4,该方法至少包括步骤S402至步骤S408。步骤S402、计算时间轴上的相邻时间节点的最短时间间隔,作为第一时间间隔,其中,每个时间节点对应一个事件;步骤S404、根据步骤S402计算出的第一时间间隔确定移动终端的显示窗口高度;步骤S406、当时间轴上存在时间节点被修改之后,计算新的相邻时间节点的最短时间间隔,作为第二时间间隔;步骤S408、利用步骤S406计算出的第二时间间隔调整设备的显示窗口高度,并重绘该窗口,将各时间节点重新设置在时间轴上。在本专利技术实施例中,时间轴上的时间节点被修改后,计算新的相邻时间节点的最短时间间隔,作为第二时间间隔。并利用第二时间间隔调整显示窗口高度本文档来自技高网
...
用于移动终端的时间事件设置方法及设备

【技术保护点】
一种用于移动终端的时间事件设置方法,包括:计算时间轴上的相邻时间节点的最短时间间隔,作为第一时间间隔,其中,每个时间节点对应一个事件;根据所述第一时间间隔确定移动终端的显示窗口高度;当所述时间轴上存在时间节点被修改之后,计算新的相邻时间节点的最短时间间隔,作为第二时间间隔;利用所述第二时间间隔调整所述窗口高度,并重绘所述窗口,将各时间节点重新设置在所述时间轴上。

【技术特征摘要】
1.一种用于移动终端的时间事件设置方法,包括:计算时间轴上的相邻时间节点的最短时间间隔,作为第一时间间隔,其中,每个时间节点对应一个事件;根据所述第一时间间隔确定移动终端的显示窗口高度;当所述时间轴上存在时间节点被修改之后,计算新的相邻时间节点的最短时间间隔,作为第二时间间隔;利用所述第二时间间隔调整所述窗口高度,并重绘所述窗口,将各时间节点重新设置在所述时间轴上。2.根据权利要求1所述的方法,其中,所述窗口的初始高度为所述移动终端的屏幕尺寸。3.根据权利要求2所述的方法,其中,所述窗口高度与事件量成正比;若事件量超过预值,则所述窗口高度超过所述屏幕尺寸,在所述屏幕中产生滚动轴,以浏览所述窗口。4.根据权利要求1至3任一项所述的方法,其中,所述时间轴对应的时间长度为1天。5.根据权利要求1至3任一项所述的方法,其中,修改时间节点包括下列至少之一:添加新的时间节点;修改已有时间节点;删除已有时间节点。6.根据权利要求1至3任一项所述的方法,当前最短时间间隔通过如下方式计算:遍历存储有所有时间节点信息的链表;根据遍历结果计算当前最短时间间隔。7.根据权利要求1至3任一项所述的方法,其中,调整所述窗口高度,并重绘所述窗口,包括:重新计算屏幕中每个像素点对应的时间;根据计算结果,将各时间节点重新插入...

【专利技术属性】
技术研发人员:胡健陈丽伊谭锦彪严金双郗源
申请(专利权)人:北京奇虎科技有限公司 奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1