虽然Android提供了很多继承了View类的UI组件,但是在实际开发中,还会出现不足以满足程序需要的情况。这时,用户就可以通过View类来开发自己的组件。
下面我们就来自定义View来实现一个小游戏--手指兔子。
1、首先自定义一个RabbitView继承于View类,病重写构造方法,然后根据需要重写相应的方法
public class RabbitView extends View { public float bitmapX;//小兔子显示位置的X坐标 public float bitmapY;//小兔子显式位置的Y坐标
//重写构造方法 public RabbitView(Context context) { super(context);
//设置小兔子默认显式的位置XY坐标 bitmapX = 100;