這是pullToRefreshListView下載,下拉刷新這個(gè)功能我們都比較常見了,今天介紹的就是這個(gè)功能的實(shí)現(xiàn)。我將按照這個(gè)開源庫(kù)的范例來(lái)一點(diǎn)一點(diǎn)介紹,今天是介紹比較常見的PullToRefreshListView,是讓listView有下拉刷新功能。
pullToRefreshListView這個(gè)開源的拉動(dòng)刷新的listview還是很好用的,相信大家應(yīng)該都用過,但是開發(fā)中遇到這樣一個(gè)問題,如果在PullToRefreshListView的下方放置一個(gè)控件,控制這個(gè)控件的顯示或者隱藏時(shí),PullToRefreshListView會(huì)發(fā)生抖動(dòng)的現(xiàn)象;而普通的ListView就不會(huì)出現(xiàn)這種問題;
pullToRefreshListView是在android實(shí)際開發(fā)中,經(jīng)常需要用到第三方控件(在原生的基礎(chǔ)上進(jìn)行自定義滿足實(shí)際開發(fā)需求)。在項(xiàng)目中實(shí)際運(yùn)用到最多的應(yīng)該就是LIstView控件,但是原生的控件不支持上拉加載下拉刷新(有一個(gè)原生的控件支持下拉刷新)。而我在項(xiàng)目中用到的就是 PullToRefreshListView (第三方控件),此文就這個(gè)控件中實(shí)際開發(fā)中的運(yùn)用以及遇到的一些問題的總結(jié)。
1.下載項(xiàng)目包,將library包導(dǎo)入即可,其他的包暫時(shí)不用
2.分析源碼,看我們可以設(shè)置的有哪些