編輯:關於android開發
第一步、首先在你項目中創建一個包存放支持下拉刷新和上拉加載的類:
第二步、需要把兩個動畫導入進來,實現180度旋轉與360度旋轉:
第三步、需要把支持的下拉與上拉顯示的隱藏加載布局給導入進來
第四步、需要添加strings.xml與colors.xml文件的內容添加到項目裡面:
strings.xml
<string name="pull_to_refresh">下拉刷新</string>
<string name="release_to_refresh">釋放立即刷新</string>
<string name="refreshing">正在刷新...</string>
<string name="refresh_succeed">刷新成功</string>
<string name="refresh_fail">刷新失敗</string>
<string name="pullup_to_load">上拉加載更多</string>
<string name="release_to_load">釋放立即加載</string>
<string name="loading">正在加載...</string>
<string name="load_succeed">加載成功</string>
<string name="load_fail">加載失敗</string>
colors.xml
<color name="gray">#aaaaaa</color>
<color name="light_blue">#6593cb</color>
第五步、需要添加對應的加載圖片:
第六步、在界面上使用第三方封裝的自定義ListView
第七步、在activity裡面使用
在窗體的oncreate方法中,給當前PullToRefreshLayout布局空間加上一個監聽事件,用於監聽上拉與下拉。
創建監聽事件MyListener重寫它的兩個方法分別是上拉與下拉(onLoadMore與onRefresh)。上拉下拉添加的數據源必須是一個臨時集合,如果數據源不在UI線程中更新會報錯,所以在hanlder中更新數據源。代碼如下:
對應的適配器中需要添加兩個方法,對數據源集合從頭與尾部添加數據的方法:
包在文件裡自己下
本文介紹MediaPlayer的使用。MediaPlayer可以播放音頻和視頻,另外也可以通過Vi
Adroid: getExternalStorageDirectory 不一定是你想要的外部存儲SdCard,adroidsdcard 前情提要:我的測試機是華為榮耀6
Presentation與自定義Dialog的使用,presentationdialog本文為原創文章,轉載請注明出處。 文章最後附帶DEMO,請需要的朋友下載。&nbs
Android 巧妙實現圖片和文字上下布局或者左右布局,最近去了一家新公司,然後開始做新的項目,看其代碼發現了一個很巧妙的方法來實現圖片在上面文字在下面的布局方式。只需要