Canvas相關方法引數說明

2021-09-27 05:57:44 字數 919 閱讀 2348

canvas的drawbitmap有四個過載方法,我們常用的有如下兩個:

(1) public void drawbitmap(bitmap bitmap, float left, float top, paint paint)

第乙個引數為要繪製的bitmap物件,第二個引數為左上角的x座標值,第三個引數為左上角的y座標的值,第三個引數為paint物件(可以為null)。

(2) public void drawbitmap(bitmap bitmap, rect src, rectf dst,paint paint)

第乙個引數為要繪製的bitmap物件,第二個引數為要繪製的bitmap物件的矩形區域,第三個引數為要將bitmap繪製在螢幕的什麼地方,第四個引數為paint物件(可以為null)。

rect四個引數的構造方法:

這四個引數指明了畫布的位置,這四個引數代表的意思分別是:

left : 矩形左邊的x座標   150  ------>中的a點

top:    矩形頂部的y座標    75    ------>中的b點

right :  矩形右邊的x座標    260  ------>中的c點

bottom: 矩形底部的y座標  120  ------>中的d點

不知道大家到這裡能不能馬上就能想象出這個矩形應該在螢幕的什麼位置,在圖中,我分別以 a、b 、c、d代表這四個點 ,圖中紅色部分就是我們要畫的矩形。其實更好的理解就是,前兩個引數指定了矩形左上角的x軸和y軸座標。

ps:canvas.cliprect(20, 20, 260, 260) 這個裁剪畫布的方法的引數含義與rect構造方法四個引數含義相同。

nginx相關引數說明

nginx version nginx 1.2.1 usage nginx hvvtq s signal c filename p prefix g directives options h this help v show version and exit 顯示出nginx的版本號 v show ...

setHeader方法的引數說明

response.setheader 是用來設定返回頁面的頭 meta 資訊,使用時 response.setheader name,contect 3 可以用於設定網頁的到期時間,一旦過期則必須到伺服器上重新呼叫。需要注意的是必須使用gmt時間格式 4 是用於設定禁止瀏覽器從本地機的快取中調閱頁面...

Cache control引數說明

header中的cache control引數說明 php編碼 網頁的快取是由http訊息頭中的 cache control 來控制的,常見的取值有private no cache max age must revalidate等,預設為private。其作用根據不同的重新瀏覽方式分為以下幾種情況 ...