pullscrollview专题

PullScrollView进阶(二)-----图片下拉回弹(简易QQ空间下拉效果)

效果是:下拉上边那个图片会相应放大,我主要是实现QQ空间里面那个效果,给出一个思路即可,具体希望网友给出建议 activity_main.xml <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layo

PullScrollView详解(六)——延伸拓展(listview中getScrollY()一直等于0、ScrollView中的overScrollBy)

延伸一:为什么PullScrollView中getScrollY()有值而ListView中的getScrollY()却一直为零 通过查源码,你会发现getScrollY()是View的一个方法。那ScrollView为什么getScrollY()有值呢? 让我们仔细分析一下源码: (1)、先看派生 ScrollView->FrameLayout->ViewGroup->View ListView

PullScrollView详解(五)——完全使用listview实现下拉回弹(方法二)

言归正转,这篇就是终极篇了,一般来讲,终极篇总是最有难度的,已经折磨大家四篇文章,这篇文章也终于千呼万唤始出来了。在listview中实现下拉回弹是比较有难度的,因为在listview中有关scroll各方面的获取都需要自己来做,所以整体难度还是比较大。废话不多说,现在开整吧。 先来看看效果图:(与PullScrollView的效果是一样一样的) 一、搭框架 同前几篇一样,先出框架。这篇将是

PullScrollView详解(四)——完全使用listview实现下拉回弹(方法一)

在前面三篇中,我为大家展示了使用ScrollView实现下拉回弹的效果。但如果ScrollView里如果嵌套使用ListView就可能会出现问题,因为两者都会有滑动监听。操作起来可能会起冲突,然后解决了冲突问题,到后面页面性能也会很差强人意。即然如此,那我们就直接使用listview来实现下拉回弹的效果就好了。 在这篇中,我先给大家展示一种比较容易出效果的方法——重写overScrollBy()函

PullScrollView详解(二)——Animation、Layout与下拉回弹

这篇先给大家梳理下有关TranslateAnimation和Layout的知识点,然后我们初步做一个下拉回弹的效果出来。 一、TranslateAnimation和Layout 我们这里只讲这里所能用到的最重要的知识点,有关各个TranslateAnimation详细的使用方法,可以参考我以前写的博客系列:<Animation动画详解(三)—— 代码生成alpha、scale、translate

PullScrollView详解(一)——自定义控件属性

这里又将介绍另一个控件了——PullScrollView,同样是利用几篇来详细讲述它的实现方法,先看看最终的效果吧: 其实效果也挺简单,下拉回弹,然后在下拉的时候顶部的图片伸展。 看似简单的效果,用到的知识可不少,今天就先给大家做个铺垫,讲讲如何给自定义控件添加上自定义的控件属性。 一、概述 平时大家在看别人写的代码时,可能在一个自定义控件的XML中也发现过类似的代码: 大家看最后三