package cn.m.xys;
public interface Const {
public static final int ALIGN_TOP = 1;
public static final int ALIGN_VCENTER = ALIGN_TOP << 1;
public static final int ALIGN_LEFT = ALIGN_TOP << 2;
public static final int ALIGN_RIGHT = ALIGN_TOP << 3;
public static final int ALIGN_HCENTER = ALIGN_TOP << 4;
public static final int ALIGN_BOTTOM = ALIGN_TOP << 5;
public final static int GS_WAIT = 0;
public final static int GS_INVITING = 1;
public final static int GS_COMFIRE = 2;
public final static int GS_DECLINE = 3;
public final static int GS_GAME = 4;
public final static int GS_END = 5;
public final static int GS_AWAY = 6;
public final static int GS_ERROR = 7;
public final static int MAP_SPACE = 15;
public final static int TILE_WIDTH = 24;
public final static int TILE_HEIGHT = 25;
public final static int CHESS_WIDTH = 9;
public final static int CHESS_HEIGHT = 9;
public final static int RADIUS_SPACE = TILE_WIDTH >>1;
public final static int CAMP_DEFAULT = 0;
public final static int CAMP_HERO = 1;
public final static int CAMP_ENEMY = 2;
public final static int CALU_ALL_COUNT = 10;
public final static int CALU_SINGLE_COUNT = 5;
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
一堆常量,还第一次看到有人定义常量,还用位移运算符的,真是佩服,虽然用法没错,但是常量只有第一次加载的时候值就固定了,做位移运算的结果和直接写数字没区别,而且位移运算严重影响代码的可读性。不知道哪位算法达人,写这种变态的代码。至于这个常量类的用处,首先我不是搞andorid的,其次你也没说清楚这些常量在哪里调用了,如果光猜字面意思建议你去研究一下英文。