Android判断点击位置是否在规定范围之内,比如本例中,当点击圆之内拖动时,圆跟着移动,但是点击圆之外拖动时,圆没有任何反应。   要实现这个效果并不难,首先,先计算出圆的中心点坐标(x1,y1),注意,x1,y1是相对于屏幕的坐标,不是相对于布局的坐标;然后获取当前按下的坐标(x2,y2),只需要计算出当前按下的点的坐标(x2,y2)与圆心(x1,y1)的距离d的长度,然后与圆的半径r相比较,如果d>r则当前按下的点在圆之外,如果d<r,则当前按下的点在圆之内。