android-在Android中我如何判断时间轴上的日期

问题描述

在Android中我如何判断时间轴上的日期

我要做的时间轴效果大概是这样的
9-8 | 12:01:23 获得1元
9-9 | 12:01:23 获得1元
空格| 12:02:23 获得2元
空格| 12:03:23 获得1元
空格| 12:04:23 获得1元
9-10| 12:01:23 获得1元
我如何判断日期隐藏同一日期,当日期不同时如何分开显示
部分代码
public View getView(final int postion, View contentView, ViewGroup arg2) {
// TODO Auto-generated method stub

    if (contentView == null)
    contentView = LayoutInflater.from(mContext).inflate(R.layout.record_item, null);
    //获取时间 月/日
    TextView time = (TextView) contentView.findViewById(R.id.time);
    String activity_time = recordInfos.get(postion).getExpiry_date().split(" ")[0].substring(5);

    time.setText(activity_time);
    //获取时间00:00:00
    TextView chanping_time = (TextView) contentView.findViewById(R.id.chanping_time);
    String chantime = recordInfos.get(postion).getExpense_time().split(" ")[1].substring(0);
    chanping_time.setText(chantime);

解决方案

应当是一个list集合。
你在适配时间轴的时候判断list中的数据就行了。

时间: 2024-10-25 14:39:50

android-在Android中我如何判断时间轴上的日期的相关文章

《Adobe Flash CS5 ActionScript 3.0中文版经典教程》——1.4 在Flash时间轴上放置代码

1.4 在Flash时间轴上放置代码 1.4.1 使用帧标签 在开始添加ActionScript之前,注意在时间轴上有一个图层称为"说明"(Label).在这个图层中,第2帧有一个标签,称为loop,第50帧有一个标签,称为home.在Flash中可以向任意时间轴上的任意关键帧添加标签,用来标记一些关键的位置.ActionScript可以使用标签来控制导航.如果以前没有使用过标签,可以实践一下,在第30帧上给时间轴添加一个标签. 1.选择时间轴上标签图层中的第30帧. 2.按F6键或选

Android控件之使用ListView实现时间轴效果_Android

 实现思路: 该View是通过ListView实现的,通过实体两个字段内容content和时间time来展示每个ListItem 时间轴是使用上面一条线(20dp)和中间一个圆(15dp)和下面一条线(40dp)组装成的 在ListView中,设置其分割线为空,并且没有点击效果 效果图: 步骤一:使用xml画出一个灰色的圆点(time_cycle.xml) <?xml version="1.0" encoding="utf-8"?> <shape

Android控件之使用ListView实现时间轴效果

实现思路: 该View是通过ListView实现的,通过实体两个字段内容content和时间time来展示每个ListItem 时间轴是使用上面一条线(20dp)和中间一个圆(15dp)和下面一条线(40dp)组装成的 在ListView中,设置其分割线为空,并且没有点击效果 效果图: 步骤一:使用xml画出一个灰色的圆点(time_cycle.xml) <?xml version="1.0" encoding="utf-8"?> <shape x

钥匙网:一根时间轴上的“邂逅”

沸沸扬扬的http://www.aliyun.com/zixun/aggregation/1560.html">Facebook时间轴社交界面,在去年9月份首度向世界公开时,不仅让无数用户感到前所未有的新奇感,还引来了不少业内人士高度关注.但随后在12月推出的产品中,不少用户发现其仅仅是将时间轴作为了浏览个人档案的一个界面,并未将时间轴功能应用到更多层面. 而于近日上线的社交网站钥匙网,通过全时间轴方式,首度实现了个人时间轴.公共时间轴.关注的人的集成时间轴概念.他们先后设计出"

Twitter宣布会在用户的时间轴上展示用户并未关注的人的推文

摘要: 继Twitter大规模试验点赞=转发和将关注一个新Twitter账号的消息推送给关注你的人这两项功能之后,Twitter又一次向时间轴上的展示内容下手了.这一次,Twitter宣布会在用户的时间轴上展 继Twitter大规模试验"点赞=转发"和"将关注一个新Twitter账号的消息推送给关注你的人"这两项功能之后,Twitter又一次向时间轴上的展示内容下手了.这一次,Twitter宣布会在用户的时间轴上展示用户并未关注的人的推文.不同于前文提到的试验,Tw

PHP中比较两个时间的大小与日期的差值

在这里我们全用到时间戳 mktime(hour,minute,second,month,day,year,[is_dst])     其参数可以从右向左省略,任何省略的参数都会被设置成本地日期和时间的当前值.     参数 描述 hour 可选.规定小时. minute 可选.规定分钟. second 可选.规定秒. month 可选.规定用数字表示的月. day 可选.规定天. year 可选.规定年.在某些系统上,合法值介于 1901 – 2038 之间.不过在 php教程 5 中已经不存在

Twitter测试新功能: 时间轴上显示电视趋势

美国科技博客TechCrunch周三报道称,Twitter正在测试一项新功能,以Twitter cards的形式在用户时间轴(Timeline)的顶部显示受欢迎的电视节目,同时配以相关的推文(http://www.aliyun.com/zixun/aggregation/17077.html">Tweet)数据和信息显示. 该功能最初是由Twitter用户"ASG"曝光,该用户似乎已经成为该功能的测试用户之一.他表示,只能在其iOS应用上看到该功能,而在桌面上则看不到.

javascript 中如何将gmt时间字符串转换成日期

问题描述 从struts2中取到的json数据为"Tue Dec 15 00:00:00 GMT+08:00 2009"是一个格林威治时间字符串怎样将它转换成date谢谢! 问题补充:redstarofsleep 写道 解决方案 我也跑了下 firefox,chrome,opera 正常safari和ie6 有问题ie7 以上没有测试解决方案二:测试过的 ie火狐 opera 都正常解决方案三:java中不想改,可以把这个字符串的倒数第一个冒号replace掉解决方案四:var str

timeline.js如何生成时间轴?

问题描述 timeline.js如何生成时间轴? <!DOCTYPE html> Timeline <!-- The default timeline stylesheet --><link rel=""stylesheet"" href=""assets/css/timeline.css""/><!-- Our customizations to the theme -->&l