public boolean intersects(ImageView block,ImageView round){

float blockBottom = block.getY()+block.getHeight();
float blockLeft = block.getX();
float blockRight = block.getX()+block.getWidth();
float roundTop = round.getY();
float roundLeft = round.getX();
float roundRight = round.getX() + round.getWidth();

if (blockBottom<roundTop)
{
if (roundLeft>blockLeft && roundRight<blockRight) return true;
}
return false;
}


Learn More :