天天看點

Android canvas clip 參數解釋

Android 操作Canvas時,可以對一些區域進行多次的操作(包括與、或、非、異或等),示例代碼如下

最後一個參數有多個選擇,分别是:

            1 普通無clip

            2 DIFFERENCE  基于第一次的區域,把不同于第二次的部分顯示出來 

            3 REPLACE  顯示第二次的 

            4 UNION  全部顯示 

            5 XOR  補集(全集減去交集)部分顯示

            6 REVERSE_DIFFERENCE 基于第二次的區域,把不同于第一次的部分顯示出來

            7 INTERSECT 交集顯示 

Android canvas clip 參數解釋

源碼參考ApiDemo(19)