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

Android下拉刷新官方版

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

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

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

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

我在SwipeRefreshLayout的里面還加入了一個(gè)ListView 因?yàn)槲抑饕孟吕⑿赂铝薼istView里面的內(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)下拉刷新了。

然后我們要實(shí)例化這個(gè)下拉刷新布局,設(shè)置好它在刷新時(shí)要干什么,完成刷新后,旋轉(zhuǎn)的圖標(biāo)要消失。

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

              //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);

              }
            };
              
              
              //設(shè)置監(jiān)聽器
            mSwipeLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
              @Override
                //正在更新的時(shí)候執(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)容,希望對大家的學(xué)習(xí)有所幫助。

相關(guān)文章

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

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

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

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

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

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

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

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

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

    Android添加用戶組及自定義App權(quán)限的方法

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

    Android ViewPager小圓點(diǎn)指示器

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

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

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

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

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

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

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

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

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

最新評論

黄山市| 涞源县| 彰化市| 吴桥县| 斗六市| 巴林左旗| 宜川县| 无锡市| 枝江市| 青海省| 平顶山市| 阿坝县| 永登县| 广宁县| 通城县| 从化市| 漳平市| 淮阳县| 淮滨县| 沭阳县| 平定县| 鄂托克前旗| 偏关县| 屏东市| 大渡口区| 余干县| 塘沽区| 浪卡子县| 正安县| 望奎县| 韩城市| 磴口县| 封开县| 博湖县| 法库县| 应城市| 中阳县| 九龙坡区| 澎湖县| 清河县| 大余县|