前些天同事给我看小米商城里产品展示的效果,看起来确实赏心悦目。于是今天也仿造着简单的实现了下。
我是对ListView来操作的,由于刚把QQ安全管家给卸载了,效果图暂时就看不到了。但是代码很实用。
我们在anim目录下新建一个动画xml文件 配置内容如下:navagation_listview_anim.xml目录文件如下:
<layoutAnimation xmlns:android="http://schemas.android.com/apk/res/android" android:animation="@anim/list_anim" android:animationOrder="normal" android:delay="0.5" />
接下来实现 list_anim.xml这个文件也是在 anim文件夹下新建这样的文件配置内容如下:
<?xml version="1.0" encoding= "utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" > <translate android:fromXDelta="-100%" android:fromYDelta="0" android:toXDelta="0" android:toYDelta="0" android:duration="1000" android:interpolator="@android:anim/anticipate_overshoot_interpolator" /> </set>
最后只需要在你的布局文件的ListView属性里添加一句: android:layoutAnimation="@anim/navagation_gridview_anim"即可。
效果值得期待哈。