源码简介

一个顺滑又漂亮的Android下拉刷新与加载更多列表组件。

根据系统自带ListView源码改造而来:
增加下拉刷新及滚动到底部自动加载的功能;
增加越界回弹效果;
增加自定义列表项动画的功能;

与其他下拉刷新列表组件的不同:
其他下拉刷新组件的实现基本是通过动态更改Header的大小来实现的,而ZrcListView是修改了Listview的边界判断;
其他下拉刷新组件很容易在下拉刷新时变得卡顿,这是动态更改子View引起的,而ZrcListView的下拉刷新部分与滑动内容一样顺滑;
可以设置默认列表头偏移量,这使得实现透明ActionBar与ListView叠加变得很容易;
其他下拉刷新可以在无列表项时下拉刷新,而ZrcListView的实现与ListView的滑动息息相关,在无列表项时,暂时无法下拉刷新。
GitHub地址:https://github.com/zarics/ZrcListView
Android例子源码IOS风格的下拉刷新与加载更多列表组件 Android例子源码IOS风格的下拉刷新与加载更多列表组件 Android例子源码IOS风格的下拉刷新与加载更多列表组件 Android例子源码IOS风格的下拉刷新与加载更多列表组件


文件夹 PATH 列表
卷序列号为 0053004F 3CD2:D088
C:.
│  071102 (1).png
│  071102 (2).png
│  071102 (3).png
│  071102 (4).png
│  javaapk.com文件列表生成工具.bat
│  更多源码打包下载.url
│  本源码使用帮助.txt
│  目录列表.txt
│  
└─ZrcListView-master
    │  .gitignore
    │  LICENSE
    │  README.md
    │  
    ├─Screenshots
    │      0.png
    │      1.png
    │      2.png
    │      3.png
    │      
    ├─ZrcListView
    │  │  .classpath
    │  │  .project
    │  │  AndroidManifest.xml
    │  │  proguard-project.txt
    │  │  project.properties
    │  │  
    │  ├─.settings
    │  │      org.eclipse.core.resources.prefs
    │  │      
    │  ├─libs
    │  │      android-support-v4.jar
    │  │      
    │  ├─res
    │  │  ├─anim
    │  │  │      bottomitem_in.xml
    │  │  │      topitem_in.xml
    │  │  │      
    │  │  └─values
    │  │          attrs.xml
    │  │          
    │  └─src
    │      └─zrc
    │          ├─util
    │          │      APIUtil.java
    │          │      
    │          └─widget
    │                  Footable.java
    │                  Headable.java
    │                  HeaderViewListAdapter.java
    │                  SimpleFooter.java
    │                  SimpleHeader.java
    │                  ZrcAbsListView.java
    │                  ZrcAdapterView.java
    │                  ZrcListView.java
    │                  
    └─ZrcListViewDemo
        │  .classpath
        │  .project
        │  AndroidManifest.xml
        │  ic_launcher-web.png
        │  proguard-project.txt
        │  project.properties
        │  
        ├─.settings
        │      org.eclipse.core.resources.prefs
        │      
        ├─libs
        │      android-support-v4.jar
        │      
        ├─res
        │  ├─drawable-hdpi
        │  │      ic_launcher.png
        │  │      
        │  ├─drawable-mdpi
        │  │      ic_launcher.png
        │  │      
        │  ├─drawable-xhdpi
        │  │      ic_launcher.png
        │  │      
        │  ├─drawable-xxhdpi
        │  │      ic_launcher.png
        │  │      
        │  ├─layout
        │  │      activity_main.xml
        │  │      
        │  └─values
        │          dimens.xml
        │          strings.xml
        │          
        └─src
            └─com
                └─example
                    └─demo
                            MainActivity.java
                            


1条源码讨论
发表评论

您必须登录才能评论.

沙发 harde1 2015-02-07 下午12:34

不错的分享

©2013-2019 JavaApk.com· 鲁ICP备13032311号-1· Powered by WordPress· Theme by JavaApkTM · 网站地图.17 queries in 0.058 seconds