Android中Rect和RectF的區別與聯絡

2021-07-02 19:03:51 字數 839 閱讀 5912

android中rect和rectf的區別與聯絡

1. 聯絡:

都是用於表示座標系中的一塊矩形區域,並可以對其做一些簡單操作。這塊矩形區域,需要用左上和右下兩個座標點表示。

2. 區別:

(1).精度不一樣。rect是使用int型別作為數值,rectf是使用float型別作為數值。

(2).兩個型別提供的方法也不是完全一致。

3. **部分

package com.pansoft.viewdemo.view;

import android.content.context;

import android.graphics.canvas;

import android.graphics.color;

import android.graphics.paint;

import android.graphics.paint.style;

import android.graphics.rect;

import android.graphics.rectf;

import android.view.view;

/** 自定義view

**/public

class

myview

extends

view

@override

protected

void

ondraw(canvas canvas)

}

談談Android中的Rect類

最近在工作中遇到了一些問題,總結下來就是android中rect這個類造成的。不得不說,不知道android sdk的開發人員是怎麼想的,這個類設計的太奇葩了。首先介紹一下rect類 rect類主要用於表示座標系中的一塊矩形區域,並可以對其做一些簡單操作。這塊矩形區域,需要用左上右下兩個座標點表示 ...

Rect和RectF的區別

1 rect的變數使用int型別,而rectf使用float型別。2 一些方法區別 1 rect類 equals object obj for some reason it as it s own implementation of equals exactcenterx exactcentery ...

pygame中Rect物件的方法詳解

目錄 copy move move ip inflate inflate ip clamp clamp ip clip clipline union union ip unionall unionall ip fit normalize contains collidepoint collidere...