推 shietsd:可以利用 onTouchEvent 來更新圖案 03/29 20:20
→ Killercat:surfaceView通常不用管invalidate的問題 03/31 19:18
→ Killercat:直接用lock選canvas, 在unlock的時候就會重畫了 03/31 19:18
→ Killercat:除非你想要invalidate的範圍不是全螢幕.. 03/31 19:19
→ Nienchin:那請問有辦法一邊畫的時候,就直接unlock嘛? 04/01 04:04
→ Killercat:會有這疑問我覺得也許先查一下什麼叫做buffered drawing 04/01 12:19
→ Killercat:會比較好(汗),基本上這是比較牽涉到顯示卡記憶體怎麼 04/01 12:19
→ Killercat:顯示到螢幕上的問題,比較不容易三言兩語說清楚 04/01 12:19
→ Killercat:基本上,正常情況下不應該一邊畫一邊unlock 04/01 12:20
→ Killercat:每次的繪畫都應該是以frame為單位 一次畫完 04/01 12:20
→ Killercat:android的lock/unlock系統在手機上是以單buffer的方式 04/01 12:20
→ Killercat:實作,不過我記得後面的平板是以double buffer來作 04/01 12:21
→ Killercat:總之,這是計算機圖學的東西,比較難解釋 04/01 12:21