这个时间轴滚动的效果怎么实现? 目前差刻度部分没有画完,怎么画才能实现时间轴滚动的效果?最底下的时间是当前时间,时间轴上的时间都是当前时间后的时间。定义一个更新时间周期,没更新一次时间,时间轴也要更新,等于时间轴就是滚动了!给建议的朋友都有分! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 横轴就不用说了吧。难点在于画纵轴这块:可以用MVC的思想,先建一个数据源,比如是个list定义其size为20:1. 如果为list空或当前时间的下一分钟NT不在list中,则用循环全部填充或更新List,list中第一个要为下一个时刻NT。2. 如果找到了下一时间,比如index为3,将其前面的数据移除,并从list的最后一条开始重新填充完list(中间的没变,所以不用重复计算),使list的size仍为20。当然这里还可以加入其它的一些业务,比如逢5 或 10,置其标记量,以便以界面上以加粗形式显示出来。----->这样,界面只负责从List中取出数据,并按规则显示出来就行了。 [7:20] [T][7:21] [F][7:22] [F][7:23] [F][7:24] [F][7:25] [T]........如果系统时间变成7:22时,先移去[7:20] [T][7:21] [F][7:22] [F]List中剩下[7:23] [F][7:24] [F][7:25] [T]补齐了[7:23] [F][7:24] [F][7:25] [T][7:26] [F][7:27] [F][7:28] [F]更新UI。 高手进 一个简单的聊天代码问题? 请问使用NIO怎样将内存中的非byte类型数据写到硬盘上? 为什么我的聊天窗口不能通信呢? 小妹又有一个简单的问题请教各位! 哪里可以下到J2EE linux下用javap命令显示major version: 0??? 为什么我的JAVA中显示中文是乱码? 各位gg帮我看看这个程序为什么调试不通阿 哪里有可用的JBuilder5可下载??? 关于多线程的Server的 I/O 和连接关闭问题 大学教室使用情况查询系统 求思路
可以用MVC的思想,先建一个数据源,比如是个list定义其size为20:
1. 如果为list空或当前时间的下一分钟NT不在list中,则用循环全部填充或更新List,list中第一个要为下一个时刻NT。
2. 如果找到了下一时间,比如index为3,将其前面的数据移除,并从list的最后一条开始重新填充完list(中间的没变,所以不用重复计算),使list的size仍为20。当然这里还可以加入其它的一些业务,比如逢5 或 10,置其标记量,以便以界面上以加粗形式显示出来。----->这样,界面只负责从List中取出数据,并按规则显示出来就行了。
[7:21] [F]
[7:22] [F]
[7:23] [F]
[7:24] [F]
[7:25] [T]
........如果系统时间变成7:22时,先移去
[7:20] [T]
[7:21] [F]
[7:22] [F]List中剩下
[7:23] [F]
[7:24] [F]
[7:25] [T]补齐了
[7:23] [F]
[7:24] [F]
[7:25] [T]
[7:26] [F]
[7:27] [F]
[7:28] [F]更新UI。