文章詳情頁
Android Canvas 如何在已有的圖形下面進行繪制?
瀏覽:176日期:2024-08-23 17:23:29
問題描述
Android 的Canvas有圖層的概念么,如果沒有的話,我得如何在已有的圖形的下面進行繪制?
想象一下這種場景,我自定義了一個View,然后繪制了一個方塊,然后我繪制了一個圖片,然后我又繪制了一個方塊。但是圖片是從網上下載的,這個時候我不能等待這個圖片下載完了再去進行繪制,我只能先把第一步和第三部的方塊先繪制了,等圖片下來我再切換到第二個圖層繪制這個圖片。
問題解答
回答1:Canvas: 我早就猜到啦!
Canvas#saveLayer(...)
參考資料:Android Canvas的save(),saveLayer()和restore()淺談
p.s. 我是張小斐的粉, 2333~~~
相關文章:
1. java - svn導下來的項目,web-inf下怎么沒有lib文件呀?2. initPage:是什么意思? 是返回的意思嗎?3. javascript - 關于nodejs處理并發的一點小疑惑4. css3 - css做動畫效果5. javascript - vue-cli proxyTable怎么配置6. java-ee - JAVA8 lambdas表達式 改變外面變量的值7. java - 怎樣才算是一個內部類8. windows - idea提示錯誤:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver9. java - 安裝visibroker時報錯10. java - 部署web項目時無法省略項目名?
排行榜
