WindowType
TYPE_APPLICATION
值为2,正常的应用窗口
TYPE_APPLICATION_ATTACHED_DIALOG
值1003,应用窗口的最上层面板,该窗口必须为顶级窗口。
TYPE_APPLICATION_MEDIA
1001,多媒体窗口,出现在它的依附窗体后面。
TYPE_APPLICATION_PANEL
1000,应用窗体最上层面板.
TYPE_APPLICATION_STARTING
3,应用启动画面,过场画面
TYPE_BASE_APPLICATION
1,综合应用的底层窗体.所有其他应用的窗体都在该窗体的上面。
TYPE_CHANGED
2.
TYPE_INPUT_METHOD
2011,内部输入法窗口,出现正常窗口的上面.
TYPE_INPUT_METHOD_DIALOG
2012,内部输入法窗口,输入法弹出框,出现在输入法窗口的上面.
keyguard window
2004,锁屏窗口
TYPE_KEYGUARD_DIALOG
2009,锁屏弹出框.
TYPE_PHONE
2002,置于所有应用窗体的上面.但是处于状态栏的下面.无交互能力.只展示.
TYPE_PRIORITY_PHONE
2007.首要电话界面,即使处于锁屏状态,仍然可以显示该窗体.
TYPE_PRIVATE_PRESENTATION
2030.显示在私有虚拟显示器上的窗体.
TYPE_SEARCH_BAR
2001,搜索条,只能有一个搜索条窗体,在窗体的顶部.
TYPE_STATUS_BAR
2000.状态条,只能有一个状态条,也是在窗体的顶部.
TYPE_STATUS_BAR_PANEL
2014.状态条面板,
TYPE_SYSTEM_ALERT
2003,系统级弹出窗口
TYPE_SYSTEM_DIALOG
2008,系统级对话框窗口.
TYPE_SYSTEM_ERROR
2010,内置系统错误窗体.
TYPE_SYSTEM_OVERLAY
2006,系统级覆盖窗口.显示在任何窗口的上面.
TYPE_TOAST
2005,瞬时的通知窗口.
TYPE_WALLPAPER
壁纸窗口.
Visibility state
softInputMode
元素可选项.
SOFT_INPUT_STATE_VISIBLE
4.当处于正常合适的情况下,请显示软件输入区域.
SOFT_INPUT_STATE_UNSPECIFIED
0,不规定状态.
SOFT_INPUT_STATE_UNCHANGED
1.请不要改变软件输入区域状态.
SOFT_INPUT_STATE_HIDDEN
2.请隐藏软件输入区域.
SOFT_INPUT_STATE_ALWAYS_VISIBLE
5,当接收到输入焦点时,显示出软件输入区域.
SOFT_INPUT_STATE_ALWAYS_HIDDEN
3,当接受到输入焦点时,隐藏软件输入区域.
SOFT_INPUT_MODE_CHANGED
521
SOFT_INPUT_MASK_STATE
15,决定该窗口需要请求软输入窗口可见状态信息.
SOFT_INPUT_MASK_ADJUST
240,决定该窗口需要调整以适应软输入窗口.
SOFT_INPUT_IS_FORWARD_NAVIGATION
256.设置用户导航窗口,这通常是系统自动设置的,在某些情况下,你可能像设置它,该标志会自动清除窗口.
SOFT_INPUT_ADJUST_UNSPECIFIED
0,无特殊要求.
SOFT_INPUT_ADJUST_RESIZE
16,自动适应大小.
SOFT_INPUT_ADJUST_PAN
32,窗格来显示输入法窗体.
SOFT_INPUT_ADJUST_NOTHING
48,设置框体不去适应输入法窗体.
Screen
SCREEN_BRIGHTNESS_CHANGED
2048.亮度
SCREEN_ORIENTATION_CHANGED
1024.方位.
RotationAnimation
ROTATION_ANIMATION_ROTATE
0,旋转后有转动
ROTATION_ANIMATION_JUMPCUT
2,旋转后立即显示
ROTATION_ANIMATION_CROSSFADE
1,旋转后淡入淡出.
ROTATION_ANIMATION_CHANGED
4096
属性
format
所需的位图格式
flags
多种表现形式/标志
gravity
窗体在屏幕中的位置.
x,y
窗体起始点的x,y坐标
type
窗体类型.