Resultados de la búsqueda a petición "bitflags"
¿Son las enumeraciones la forma canónica de implementar banderas de bits?
Actualmente estoy usando enumeraciones para representar un estado en un pequeño experimento de juego. Los declaro así: namespace State { enum Value { MoveUp = 1 << 0, // 00001 == 1 MoveDown = 1 << 1, // 00010 == 2 MoveLeft = 1 << 2, // 00100 == ...
Iterar a través de valores en @IntDef, @StringDef o cualquier clase de @Def
Considera esta clase: public class MyClassOfMystery { public static final int NO_FLAGS = ~0; public static final int FIRST_FLAG = 1; public static final int SECOND_FLAG = 1 << 1; public static final int THIRD_FLAG = 1 << 2; public static final ...