天天看點

Drawable基本使用

1.相關對象

a.Rect類:主要用于儲存長方形四條邊的長度

Rect rect = new Rect();

Rect rect1 = new Rect(0, 0, 50, 50);//相對于繪制點,指定左上右下四個方向的長度坐标

Rect rect2 = new Rect(rect);

rect.centerX();

rect.centerY();//傳回X和Y的中心

rect.contains(rect1);//判斷是否包含rect1

rect.contains(0, 0);//判斷是否包含(0,0)點

rect.contains(0, 0, 50, 50);//判斷是否包含

2.Drawable基本使用

Rect rect1 = new Rect(0, 0, 50, 50);//左上右下

drawable.getIntrinsicHeight();//傳回圖檔固有的高度

drawable.getIntrinsicWidth();//傳回圖檔固有的寬度

drawable.getMinimumHeight();//傳回圖檔所支援最小的高度

drawable.getMinimumWidth();//傳回圖檔所支援最小的寬度