21、緩衝設計

來源:互聯網
上載者:User

標籤:style   color   使用   io   strong   檔案   資料   ar   div   

? 什麼是緩衝

       緩衝一般是磁碟或記憶體中的儲存地區,用於儲存從網路或其他資料來源 擷取的檔案。通常這些資料來源的訪問速度遠低於緩衝的訪問速度。使用 緩衝可以大大提高程式的運行效率,但資料不會即時更新。 

? 緩衝設計原理 

        這裡以ListView為例。在ListView上顯示多個從網路上下載的圖片。 如果是第一次運行程式,需要即時從網路上下載這些圖片檔案。但由於 網路速度的原因,如果一邊下載、一邊顯示,ListView就會有些卡。所以 我們採用了緩衝技術,也就是說,當ListView顯示網路上某個圖片時,先 顯示預設的本地圖片,然後啟動一個線程下載圖片,當下載完後,再通 知ListView重新顯示下載後的圖片。 

21、緩衝設計

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.