html5物流时间轴动画,三分钟实现物流配送页面(时间轴效果)

本文展示了如何利用HTML5实现物流配送页面的时间轴动画效果。通过RecycleView和自定义Adapter,结合形状资源,动态设置条目布局,实现不同状态的物流节点展示。文章提供了详细的代码示例,包括XML布局文件、Adapter代码和JSON数据解析,帮助读者快速复现物流时间轴效果。
摘要由CSDN通过智能技术生成

物流配送页面。主要使用RecycleView实现。通过判断将条目的第一条进行特殊处理。日后复制粘贴备用。效果图如下:

309830fe9225?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

查看物流

可以通过各个view的相对位置来实现啊,比如那一条竖线可以用imageview来实现,那个圆点也可以用imageview实现啊,唯一不同的就是竖线的view是穿过灰色的圆view的,而position为0的竖线是不穿过蓝色的圆view的,这个也有办法搞定,在adapter里面单独处理,设置他们的相对位置!

1. 先做两个shape圆。

一个灰色的一个红色的。(也可以使用图片资源)

红色圆 logistics_shape_circle_red:

android:shape="oval">

android:width="2dp"

android:color="#ff7471" />

灰色圆 shape_circle_logistics_gray:

android:shape="oval">

2. 设置每个条目的布局。

logistics_recycle_item.xml

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:orientation="horizontal">

android:id="@+id/tv_time"

android:layout_width="85dp"

android:layout_height="match_parent"

android:layout_marginLeft="14dp"

android:gravity="center"

android:lines="2"

android:text="2016-10-12 08:02:18"

android:textColor="@color/gray9"

android:textSize="16sp" />

android:id&

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值