Android Animation与ListView结合的滑动效果
2014-05-11 22:23
190 查看
目标效果图:
主要是重写BaseAdapter的getView()方法时,给布局的item添加Animation动画效果。
代码片段:
项目代码:https://github.com/DevinShine/AnimationDemo
以后会继续增加其它的Animation效果
主要是重写BaseAdapter的getView()方法时,给布局的item添加Animation动画效果。
代码片段:
@Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder; if(convertView==null){ holder = new ViewHolder(); convertView = inflater.inflate(R.layout.list_item, null); holder.tv = (TextView)convertView.findViewById(R.id.tv); holder.ll = (LinearLayout)convertView.findViewById(R.id.ll); convertView.setTag(holder); }else{ holder = (ViewHolder)convertView.getTag(); } holder.tv.setText(list.get(position)); ScaleAnimation sa = new ScaleAnimation(0.5f, 1, 0.5f, 1, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); sa.setDuration(500); holder.ll.setAnimation(sa); return convertView; }
项目代码:https://github.com/DevinShine/AnimationDemo
以后会继续增加其它的Animation效果
相关文章推荐
- Android 实现ListView的滑动删除效果(转)
- Android 自定义View结合自定义TabLayout实现顶部标签滑动效果
- android ListView滑动首字母顶部停靠效果
- Android 使用NineOldAndroids实现绚丽的ListView左右滑动删除Item效果
- Android 实现ListView的滑动删除效果--SwipeListView
- ListView滑动置顶,listview吸顶效果,安卓时间栏状态栏透明,有图有源码
- Android 使用NineOldAndroids实现绚丽的ListView左右滑动删除Item效果
- 横向滑动的listview效果的实现方法,scrollview嵌套水平滑动的listview卡顿的解决方法
- Android 使用NineOldAndroids实现绚丽的ListView左右滑动删除Item效果
- ViewPager和Fragment结合,利用(HorizontalScrollView)实现指示器与ViewPager同时滑动的动态效果
- Android 使用NineOldAndroids实现绚丽的ListView左右滑动删除Item效果
- listview中item的左右滑动效果的实现
- 滑动删除ListView的Item的效果
- Android进阶:ListView性能优化异步加载图片 使滑动效果流畅
- 去掉SrollView、GrdiView、ListView、ViewPager等滑动到边缘的光晕效果
- Android 使用Scroller实现绚丽的ListView左右滑动删除Item效果
- Android 使用Scroller实现绚丽的ListView左右滑动删除Item效果
- android 通过向viewpage中添加listview来完成滑动效果(类似于qq滑动界面)
- Android 使用NineOldAndroids实现绚丽的ListView左右滑动删除Item效果
- android 取消listview的默认滑动到顶的效果