比pullTorefresh更好看的下拉刷新

上一篇文章中我说了一些个人觉得pulltorefresh不太喜欢的地方,于是我就又去找了其他的下拉刷新开源项目,找了一个感觉不论实在用法上还是在实现效果上都比pulltorefresh要好的一个开源项目,下载地址:https://github.com/Yalantis/Phoenix;

先来看看效果

alt text

在上面的的下拉刷新中实现了更加好看的动画效果。当然pulltorefresh也可以实现这样的效果,不过我主要推荐它的还是因为这个自定义ui控件的用法更加简单,用法如下:

<com.hankkin.AnimationPullToRefreshDemo.PullToRefreshView
        android:id="@+id/pull_to_refresh"
        android:layout_width="match_parent"
        android:layout_height="match_parent">
 
        <ListView
            android:id="@+id/list_view"
            android:divider="@null"
            android:dividerHeight="0dp"
            android:fadingEdge="none"
            android:layout_width="match_parent"
            android:layout_height="match_parent" />
 
    </com.hankkin.AnimationPullToRefreshDemo.PullToRefreshView>

只需要在listview的外层加一个嵌套就可以,比pulltorefresh少一层,有助于ui的性能优化,而且这里不会出现类似上一篇文章中提到的Gridview的属性值在布局文件的写的时候不能自动补全的。

又兴趣了解可以自己去下载这个开源项来看看,如果看着有困难的话,我这里写了一篇讲解分析的文章-----开源下拉刷新Phoenix分析http://blog.csdn.net/u012806692/article/details/51066632

这篇文章中提到了一个类似的http://blog.csdn.net//lyhhj/article/details/48064001,大致看着也能看懂,稍后我会把自己简化了的代码和大家分享。

我吧项目里面的主要的拿出来搞了一个eclipse的项目:http://download.csdn.net/detail/u012806692/9429160

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值