Android自定义控件实现九宫格解锁功能-创新互联
最终Android九宫格解锁效果如下

1.进行定义实体point点
public class Point {
private float x;
private float y;
//正常模式
public static final int NORMAL_MODE = 1;
//按下模式
public static final int PRESSED_MODE = 2;
//错误模式
public static final int ERROR_MODE = 3;
private int state = NORMAL_MODE;
private String mark;
public Point(float x, float y, String mark) {
this.x = x;
this.y = y;
this.mark = mark;
}
public float getX() {
return x;
}
public void setX(float x) {
this.x = x;
}
public float getY() {
return y;
}
public void setY(float y) {
this.y = y;
}
public int getState() {
return state;
}
public void setState(int state) {
this.state = state;
}
public String getMark() {
return mark;
}
public void setMark(String mark) {
this.mark = mark;
}
}
分享题目:Android自定义控件实现九宫格解锁功能-创新互联
转载源于:http://www.scyingshan.cn/article/dodise.html


咨询
建站咨询
