QuickReturnHead是著名的开源控件,原理如下
下拉出head,head和listview在一个FrameLayout内,,head在listview的前边,head有个marginTop,上啦下拉的时候就是调整marginTop来控制head的出现消失,一开始的时候头出现,marginTop是0,然后上拉,head一点点消失,就是marginTop从0变为-10,-20.。。-H.H为head高度,继续上啦,marginTop不变。此时head已消失,再下拉,marginTop开始变化从-H….-20,-10,0直到完全展现出来!
本文介绍了QuickReturnHead开源控件的工作原理。该控件通过调整头部视图(head)的外边距顶部(marginTop)实现下拉刷新效果。当用户上拉时,头部视图逐渐隐藏;下拉时则重新显示。
4255

被折叠的 条评论
为什么被折叠?



