1
回答
android onMeasue方法的问题
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

public static class MeasureSpec { 
    private static final int MODE_SHIFT = 30; 
    private static final int MODE_MASK  = 0x3 << MODE_SHIFT; 
    public static final int UNSPECIFIED = 0 << MODE_SHIFT; 
    public static final int EXACTLY     = 1 << MODE_SHIFT; 
    public static final int AT_MOST     = 2 << MODE_SHIFT;   
    public static int makeMeasureSpec(int size, int mode) { 
        return size + mode; 
    }  
    public static int getMode(int measureSpec) { 
        return (measureSpec & MODE_MASK); 
    }   
    public static int getSize(int measureSpec) { 
        return (measureSpec & ~MODE_MASK); 
    } 

请问下,这红色标注的地方,是啥意思?我看不懂,呜呜,帮我解释下哦

& ~ 都是表示啥呀?

 

举报
顶部