android下拉刷新框架

TommyAltami 8年前發布 | 15K 次閱讀 Android開發 移動開發

 

本站已經有很多文章介紹下拉刷新的不同實現方式,比如在談談安卓中的下拉刷新,上拉加載ListView的實現 一文中就介紹了一個XListView的下拉刷新庫,非常不錯,下拉刷新這種用戶交互最早由推ter創始人洛倫?布里切特(Loren Brichter)發明,有理論認為,下拉刷新是一種適用于按照從新到舊的時間順序排列feeds的應用,在這種應用場景中看完舊的內容時,用戶會很自然地下拉查找更新的內容,因此下拉刷新就顯得非常合理。</p>

但是實際上對于觸摸屏幕的手機來說,任何刷新其實都可以通過下拉觸發,我們看到很多應用中即使沒有listview也能下拉觸發一個事件(不一定是刷新),XListView以及類似的下拉刷新庫都只是實現了ListView的,我想將下拉刷新運用到更多的控件上,因此我需要一個下拉刷新的框架。

Android-PullToRefresh 項目旨在提供一種可重用的下拉刷新組件。特點如下:

支持下拉或者上推。

</p>

支持以下控件的下拉刷新:

  • ListView

    </li>

  • ExpandableListView

    </li>

  • GridView

    </li>

  • WebView

    </li>

  • ScrollView

    </li>

  • HorizontalScrollView

    </li>

  • ViewPager

    </li> </ul>

    能檢測到何時滾動到底部

    支持ListFragment

    靈活的自定義選項。


    不過,個人認為如果只是想做ListView的下拉刷新,則還是選用XListView這樣的控件。



 本文由用戶 TommyAltami 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!