Android动画设计第3弹

1、点击列表某一行上的按钮,该行下拉展开,显示更多内容。下拉展开的动画比Android sdk自带的ExpandableListView要好。









2、实现列表(ListView)header和footer隐藏滑动快速出现(Quick Return)的功能。如图1,是header的Quick Return,向上拖动列表时,header(红色部分)会向上滑动隐藏,无论列表拖动多少距离,一旦向下拖动列表时,header会马上出现;如图2,是footer的Quick Return,向上拖动列表时,footer(黑色部分)会向下滑动隐藏,无论列表拖动多少距离,一旦向下拖动列表时,footer会马上出现。











3、实现划动删除(消除)某个View的功能。可以划动删除任意的View(比如按钮),或者列表(ListView)上的某一行。



4、实现手指滑动切换页面,页面头部的tab下方出现一个条纹来显示当前页面。也可以点击tab来切换页面。可以更改tab的配色方案。











5、实现具有视差滚动(Parallax Scroll)效果的滚动视图。所谓视差滚动,就是屏幕有两层滚动视图,两层滚动视图的滚动速度不一样,一般来说前面的滚动视图的滚动速度比底部的滚动视图的滚动速度要快,从而造成三维滚动效果。可以调整视差滚动参数,参数越小,两层的滚动速度相差越大,视差滚动效果越明显。



6、用PagerView(分页视图)和ListView(列表)实现表单填写功能,支持单选题和多选题。



7、实现效果不错的cover flow视图。可以设置是否当前页面的两边是否出现其他页面,也可以放到ViewPager中。



8、实现cover flow(3D封面)效果。



9、实现各种样式的滑动视图(ScrollView)和PagerIndicator。PagerIndicator可以是圆圈、图标、tab、横线、标题等等。








10 .实现自定义的弹出通知视图(Notification)。对于不同类型的通知,会有不同的颜色,比如info是蓝色,alert是红色,confirm是绿色等等。可以在通知中加入图片。支持在屏幕顶部或者屏幕中间弹出通知。










源代码下载:http://d.apkbus.com/android/category/listview

猜你喜欢

转载自findshop.iteye.com/blog/2195064
今日推荐