android自定义view(二)-仿华为卡包效果

前段时间产品经理出了一个卡列表展示效果,效果的大致样子是仿照华为门禁卡卡包效果,研究了一下大致效果出来了,但和华为比还有点差距,主要是动画不是很流畅,仅供大家参考指正,有好的优化方式也可以告诉我,大家共同学习。

效果如下:仿华为卡包列表展示效果-CSDN直播

大致思路是上下放2个listview,顶部的listview1始终只展示一个默认卡样,第二个listview2放在底部用于展示剩余卡片。当点击下部卡列表中的一项的的时候则设置成默认卡片,并摆放到第一个listview1中替换原有的默认卡。另外用到了手势,主要是为了上滑的时候把底部的listview2和listview1合并到一起,当合并到一起后点击其中任一项则把此项作为默认卡,其余的卡列表则下滑到底部。详见代码。

主要代码:

1.底部listview上移代码

//往上距离为负值
int distanceY = mLv2.getTop() - mLv1.getBottom();
ObjectAnimator mAnimator = ObjectAnimator.ofFloat(mLv2, "translationY", mLv2.getScrollY(), -distanceY);
mAnimator.setDuration(500);
mAnimator.start();

2.底部listview下移代码

//计算上移距离 往下一点为正值
int distance = height - mLv2.getBottom() - mLv1.getBottom();
ObjectAnimator mAnimator = ObjectAnimator.ofFloat(mLv2, "translationY", mLv1.getTop(), distance);
mAnimator.setDuration(500);
mAnimator.start();

下载地址:仿华为门禁卡包列表展示-Android文档类资源-CSDN下载

参考:android——仿网易今日头条等自定义频道listview 或者grideview等item上移到另一个view中 - shoneworn - 博客园 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
华为交换机的system view是指进入交换机设备的系统视图,它是华为交换机提供的一种管理模式。通过进入系统视图,管理员可以进行设备的全局配置和管理。 进入华为交换机的system view后,管理员可以进行一系列配置与管理操作。首先,可以配置设备的全局参数,如设备的主机名、域名、时钟同步等。其次,可以进行设备的接口配置,包括物理接口和逻辑接口的配置,如配置端口速率、Duplex模式、MTU等。此外,还可以进行VLAN的配置,包括创建VLAN、将端口添加至VLAN、配置VLAN间的互联等。同时,系统视图也提供了路由配置功能,包括静态路由、动态路由协议的配置,可以实现设备之间的互联与转发。 在系统视图下,还可以进行一些高级功能的配置和管理。管理员可以进行安全策略的配置,如访问控制列表(ACL)的配置,实现对数据包的过滤或转发控制。此外,还可以进行QoS(Quality of Service)的配置,对不同流量进行分类和调度,保证重要数据的优先传输。另外,系统视图还提供了各种诊断和监控命令,可以查看设备的运行状态、链路的负载情况等,帮助管理员进行故障排除和性能分析。 总之,华为交换机的system view提供了全面的设备配置和管理功能,管理员可以通过该视图对交换机设备进行各种参数配置、接口配置、VLAN配置、路由配置、安全策略配置、QoS配置等操作,为网络的正常运行和性能提供保障。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值