首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Java > android仿淘宝购物物流时间轴效果

android仿淘宝购物物流时间轴效果

  • 资源大小:1.16 MB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: Android

资 源 简 介

android仿淘宝购物物流时间轴效果,用来显示物流的listview,自定义的物流跟踪状态显示的view,时间轴的定义代码如下:   protected void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState);   setContentView(R.layout.activity_main);   timeLine=(TimeLineView) findViewById(R.id.tv_timelines);   timeLine.setTimelineCount(6);//设置显示多少个时间轴   timeLine.setTimelineRadius(8);//设置下面那些轴的圆点直径   timeLine.setTimelineWidth(3);//设置时间轴的宽度   timeLine.setTimelineRadiusDistance(80);//设置时间轴的高度   }   默认设置时间轴的位置位于view的中间,设置第一个节点的颜色mPaint.setColor(timelineHeadColor);根据时间轴的节点数目,画对应的节点和轴,当j==1,画第一个节点的时候,有点特殊,我们需要在节点的外面再换一个圆环,画时间轴的节点,即画圆形 圆心的x都是一样的,view的中间, 圆心的y的计算是根据节点的位置来计算的,例如:第一个节点的y是根据第一个节点距离上面的距离加上第一个节点的半径   :timelineHeadRadius + marginTop   其余的节点就是在一个节点的y的基础上,加上两倍半径和节点之间的轴的长度*节点数,画其余的轴 left:每个轴距离左边距离都是一样的,时间轴的中心位置-1/2的时间轴的宽度。

文 件 列 表

srcfans.com
TestDemo
.project
TestDemo
TestDemo
.classpath
srcfans.com
VIP VIP
0.187760s