最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android下拉刷新官方版

 更新時間:2016年02月01日 10:04:49   作者:wzben  
這篇文章主要介紹了Android下拉刷新官方版的的相關資料,幫助大家實現(xiàn)Android下拉刷新,感興趣的小伙伴們可以參考一下

網(wǎng)上關于下拉刷新的文章也不少,不過都太長了。恰好發(fā)現(xiàn)了官方的下拉刷新庫,而且效果還是不錯的,簡潔美觀,用得也挺方便。
下面是效果圖:

我的好友原來是空的,刷新后多了兩個。

使用還是挺方便的,在布局文件中加入SwipeRefreshLayout ,這個就是下拉刷新的布局。

我在SwipeRefreshLayout的里面還加入了一個ListView 因為我主要用下拉刷新更新了listView里面的內(nèi)容 。
布局文件:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
  android:layout_width="match_parent" 
  android:layout_height="match_parent" > 
 
  <android.support.v4.widget.SwipeRefreshLayout 
    android:id="@+id/id_swipe_ly" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" > 
 
    <ListView 
      android:id="@+id/id_listview" 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" > 
    </ListView> 
  </android.support.v4.widget.SwipeRefreshLayout> 
 
</RelativeLayout> 

代碼寫到這里后,只要在主界面向下滑動到頂部,就會出現(xiàn)下拉刷新了。

然后我們要實例化這個下拉刷新布局,設置好它在刷新時要干什么,完成刷新后,旋轉的圖標要消失。

mSwipeLayout = (SwipeRefreshLayout) findViewById(R.id.haoyouliebiaoshuaxin);//實例化

              //handler 用來更新UI的
            haoyouhandler = new Handler(){

              @Override
              public void handleMessage(Message msg) {
                super.handleMessage(msg);

                //要做的事
                Item i1 = new Item();
                i1.name = "呵呵";
                i1.account = 25566;
                haoyou.add(i1);

                Item i2 = new Item();
                i2.name = "哈哈";
                i2.account = 25577;

                haoyou.add(i2);

                haoyouadpter = new liebiaoAdapter(MainActivity.this, R.layout.liebiao, haoyou);

                haoyoulist.setAdapter(haoyouadpter);
                  
                  
                    //取消更新的動畫
                mSwipeLayout.setRefreshing(false);

              }
            };
              
              
              //設置監(jiān)聽器
            mSwipeLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
              @Override
                //正在更新的時候執(zhí)行什么代碼
              public void onRefresh() {

                new Thread(new Runnable() {
                  @Override
                  public void run() {
                    
                    //等待一秒
                    try {
                      Thread.sleep(1000);
                    } catch (InterruptedException e) {
                      e.printStackTrace();
                    }
                        
                    //發(fā)消息給handler更新UI

                    Message ok = new Message();
                    haoyouhandler.sendMessage(ok);



                  }
                }).start();

我是在監(jiān)聽器的onRefresh函數(shù)中,等待一秒,然后發(fā)消息給Handler去更新UI,更新完后再取消更新。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助。

相關文章

  • Android實現(xiàn)密碼隱藏和顯示

    Android實現(xiàn)密碼隱藏和顯示

    這篇文章主要為大家詳細介紹了Android實現(xiàn)密碼隱藏和顯示,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • 在Android平臺上實現(xiàn)消息推送功能

    在Android平臺上實現(xiàn)消息推送功能

    隨著移動互聯(lián)網(wǎng)應用的飛速發(fā)展,消息推送已成為移動應用中不可或缺的功能,在Android平臺上,實現(xiàn)消息推送涉及到服務端的消息發(fā)送、客戶端的消息接收、通知渠道(Notification?Channels)的管理以及應用在前臺和后臺不同狀態(tài)下的處理等多個方面,下面小編給大家詳細介紹一下
    2025-04-04
  • Android開發(fā)AsmClassVisitorFactory使用詳解

    Android開發(fā)AsmClassVisitorFactory使用詳解

    這篇文章主要為大家介紹了Android開發(fā)AsmClassVisitorFactory使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • android獲取圖片尺寸的兩種方式及bitmap的縮放操作

    android獲取圖片尺寸的兩種方式及bitmap的縮放操作

    這篇文章主要介紹了android獲取圖片尺寸的兩種方式及bitmap的縮放操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • Android添加用戶組及自定義App權限的方法

    Android添加用戶組及自定義App權限的方法

    今天小編就為大家分享一篇Android添加用戶組及自定義App權限的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Android ViewPager小圓點指示器

    Android ViewPager小圓點指示器

    這篇文章主要為大家詳細介紹了Android ViewPager小圓點指示器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • Android模擬登錄評論CSDN實現(xiàn)代碼

    Android模擬登錄評論CSDN實現(xiàn)代碼

    本篇文章主要介紹了Android模擬登錄評論CSDN實現(xiàn)代碼,可以實現(xiàn)登陸發(fā)表評論到官方網(wǎng)站,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2016-11-11
  • Android 動態(tài)改變SeekBar進度條顏色與滑塊顏色的實例代碼

    Android 動態(tài)改變SeekBar進度條顏色與滑塊顏色的實例代碼

    在上次android開發(fā)的項目中遇到個這樣的需求,要動態(tài)改變seekbar進度條顏色與滑塊顏色的需求,實現(xiàn)代碼也算比較簡單,對實現(xiàn)過程感興趣的朋友可以通過本文學習下
    2016-11-11
  • RecyclerView仿應用列表實現(xiàn)網(wǎng)格布局

    RecyclerView仿應用列表實現(xiàn)網(wǎng)格布局

    這篇文章主要為大家詳細介紹了RecyclerView仿應用列表實現(xiàn)網(wǎng)格布局,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • 使用Timer實現(xiàn)網(wǎng)頁勻速加載的進度條樣式

    使用Timer實現(xiàn)網(wǎng)頁勻速加載的進度條樣式

    這篇文章主要介紹了使用Timer實現(xiàn)網(wǎng)頁勻速加載的進度條樣式,在使用WebView加載網(wǎng)頁時有時候網(wǎng)速等原因加載比較慢時,影響用戶的體驗度,今天小編給大家分享使用timer實現(xiàn)網(wǎng)頁勻速加載的進度條樣式,需要的的朋友參考下吧
    2017-01-01

最新評論

湘西| 廉江市| 达日县| 昭觉县| 绥江县| 芮城县| 屯门区| 柞水县| 淅川县| 七台河市| 武安市| 和顺县| 建始县| 大田县| 广灵县| 资中县| 威信县| 无极县| 长岭县| 永顺县| 阿合奇县| 江川县| 长治市| 桐城市| 金沙县| 镇原县| 疏附县| 凤庆县| 宁远县| 汝州市| 即墨市| 峡江县| 上林县| 揭西县| 建阳市| 双流县| 霞浦县| 图们市| 江源县| 安庆市| 高青县|