通过WindowManager设置全屏浮层
public static getWindowManagerParams(Context context) {
int max = (width, height);
// lp = new (max + .DEFAULT_DRAG_ANIMATION_DURATION,
// max + .DEFAULT_DRAG_ANIMATION_DURATION, 2006, 66072, -2);
lp = new ();
= max + .DEFAULT_DRAG_ANIMATION_DURATION;
= max + .DEFAULT_DRAG_ANIMATION_DURATION;
= (.SDK_INT >= 19 && .SDK_INT <= 24) ? .TYPE_TOAST : .TYPE_PHONE;
= ;
= .FLAG_NOT_TOUCHABLE | .FLAG_LAYOUT_INSET_DECOR;
= 17368856;
= -1f;
= 8388659;
= BRIGHTNESS_OVERRIDE_OFF;
= SYSTEM_UI_FLAG_LOW_PROFILE;
return lp;
}