android listview 下拉头部图片拉伸
来源:互联网 发布:南极人枕芯怎么样 知乎 编辑:程序博客网 时间:2024/05/17 22:12
参照网上的demo,做了部分修改,实现一个满足项目需求的小demo。
可以像QQ空间那样两只手交替下拉,下拉过程中图片向四周放大,松开可以刷新。
大致的实现原理讲一下吧,首先,把图片设置到listview的headerview里面,添加刷新的监听,然后监听Touch事件,根据手指滑动的距离换算出图片的放大参数。当第二个手指按下的时候记录下当前第一个手指的位置和图片的放大参数,第二个手指滑动的时候继续放大图片。直到图片的高度达到满屏为止。当手指松开的时候,判断图片的放大参数,是否满足刷新的条件,不满足就把图片回到初始状态,满足的话就触发刷新事件。刷新结束后,图片快速的回到初始状态。
最后,奉上源码
PullToZoomListView1.rar
0 0
- android listview 下拉头部图片拉伸
- 安卓ListView下拉放大头部图片
- QQ空间头部图片可拉伸的ListView效果
- ListView嵌套viewpager 头部图片轮换,listview 进行下拉刷新
- android 下拉放大头部图片的ScrollView
- android 下拉放大头部图片的ScrollView
- iOS仿keep5.3.0版本健身等级界面实现UITableView头部图片下拉纵向拉伸效果
- Android 固定头部的ListView以及下拉刷新(附源码)
- android下拉刷新和listview冲突 - listview不能下拉到头部
- UIUITableView头部图片拉伸放大效果
- Android ListView下拉顶部图片变大
- Android自适应拉伸图片
- Android自适应拉伸图片
- ListView(头部+下拉筛选+顶部悬停)
- listview scrollview 头部下拉放大效果
- TableView头部图片下拉图片放大
- Android仿微信头部下拉菜单
- 高仿墨迹天气下拉拉伸图片
- Arcgis server发布切片替换之前的注意事项
- Leet code 67. Add Binary
- iOS下KVO使用过程中的陷阱
- Android中圆角Button实现
- Android ViewDragHelper完全解析 自定义ViewGroup神器
- android listview 下拉头部图片拉伸
- 169. Majority Element
- CentOS 6.5下利用Rsyslog+LogAnalyzer+MySQL部署日志服务器
- 几种简单排序的实现
- Java 从流中读取byte的奇怪现象,出现负值,详解
- Android Studio通过Gradle命令来编译生成打包APK
- PAT (Top Level) Practise 1011 Cut Rectangles (35)
- mac 升级自带svn
- checkenc - 自动文本编码识别