drawBitmap基本用法

2021-07-14 21:27:55 字數 720 閱讀 3981

1、基本的繪製方法

//bitmap:物件,left:偏移左邊的位置,top: 偏移頂部的位置

drawbitmap(bitmap bitmap, float left, float top, paint paint)

2、對剪接和限定顯示區域

drawbitmap(bitmap bitmap, rect src, rectf dst, paint paint);

rect src: 是對進行裁截,若是空null則顯示整個

rectf dst:是在canvas畫布中顯示的區域,大於src則把src的裁截區放大,小於src則把src的裁截區縮小

關於drawbitmap(bitmap bitmap, rect src, rect dst, paint paint)方法

這個方法我看了很久,並做了一些測試,終於弄明白了。

這個方法可以用來剪輯一張的一部分,即當我們把一組做成一張時,我們可以用此方法來剪輯出單個。

bitmap的預設座標是0,0.我們可以在此基礎上剪。

矩形src為我們所剪輯的的包圍框,即你所剪的,如果為空,就是整張。

矩形dst容納你所剪的,然後根據此矩形的位置設定的位置。此引數不能為空。

當你剪的大小大於dst時,多餘的部分將不會顯示。

也就是說src是裁減區,對原始圖的裁減區域,而dst是代表顯示位置.

參考:android canvas中的cliprect、drawbitmap 

python基本用法 Python基本用法總結

python 的設計具有很強的可讀性,易於使用。這裡對python基本用法做乙個總結介紹。一 變數型別 1 變數賦值 python中的變數賦值不需要型別宣告,每個變數在使用前都必須賦值,變數賦值之後才會被建立。使用等號進行變數的賦值。2 多個變數賦值 為多個變數賦值時或進行列表內資料的交換時,可以使...

mysql 的基本用法 mysql基本用法

mysql 5.1 中文參考手冊 show databases 顯示資料庫 drop database 資料庫名 刪除資料庫 set names utf8 設定資料庫編碼為utf 8 source x 資料庫名.sql 匯入乙個資料庫 use 資料庫名 嘗試訪問資料庫 create database...

mysql 的基本用法 mysql基本用法

mysql 5.1 中文參考手冊 show databases 顯示資料庫 drop database 資料庫名 刪除資料庫 set names utf8 設定資料庫編碼為utf 8 source x 資料庫名.sql 匯入乙個資料庫 use 資料庫名 嘗試訪問資料庫 create database...