文章詳情頁
Android Canvas 如何在已有的圖形下面進(jìn)行繪制?
瀏覽:126日期:2024-08-23 17:23:29
問題描述
Android 的Canvas有圖層的概念么,如果沒有的話,我得如何在已有的圖形的下面進(jìn)行繪制?
想象一下這種場(chǎng)景,我自定義了一個(gè)View,然后繪制了一個(gè)方塊,然后我繪制了一個(gè)圖片,然后我又繪制了一個(gè)方塊。但是圖片是從網(wǎng)上下載的,這個(gè)時(shí)候我不能等待這個(gè)圖片下載完了再去進(jìn)行繪制,我只能先把第一步和第三部的方塊先繪制了,等圖片下來我再切換到第二個(gè)圖層繪制這個(gè)圖片。
問題解答
回答1:Canvas: 我早就猜到啦!
Canvas#saveLayer(...)
參考資料:Android Canvas的save(),saveLayer()和restore()淺談
p.s. 我是張小斐的粉, 2333~~~
相關(guān)文章:
1. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.2. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題3. docker-machine添加一個(gè)已有的docker主機(jī)問題4. docker - 如何修改運(yùn)行中容器的配置5. java - Spring boot 讀取 放在 jar 包外的,log4j 配置文件,系統(tǒng)有創(chuàng)建日志文件,不寫入日志信息。6. angular.js - Angular 2 + Django構(gòu)建的Web應(yīng)用, 如何合理搭配 ?7. objective-c如何實(shí)現(xiàn)java中的反射機(jī)制8. css - 定位為absolute的父元素中的子元素 如何設(shè)置在父元素的下面?9. java - 請(qǐng)問在main方法中寫成對(duì)象名.屬性()并賦值,與直接參參數(shù)賦值輸錯(cuò)誤是什么原因?10. android studio總是在processes running好久
排行榜

熱門標(biāo)簽