WindowManager.LayoutParams学习笔记
来源:互联网 发布:html2canvas.js的api 编辑:程序博客网 时间:2024/06/06 09:25
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
窗体类型.
0 0
- WindowManager.LayoutParams学习笔记
- android学习---- WindowManager.LayoutParams
- android学习---- WindowManager.LayoutParams
- android学习---- WindowManager.LayoutParams
- android学习---- WindowManager.LayoutParams
- android学习----WindowManager.LayoutParams
- android学习----WindowManager.LayoutParams
- android学习---- WindowManager.LayoutParams
- android学习---- WindowManager.LayoutParams
- android学习---- WindowManager.LayoutParams
- android学习---- WindowManager.LayoutParams
- android学习----WindowManager.LayoutParams
- android学习---- WindowManager.LayoutParams
- android学习---- WindowManager.LayoutParams
- android学习---- WindowManager.LayoutParams
- android学习---- WindowManager.LayoutParams
- WindowManager.LayoutParams 参数学习
- WindowManager.LayoutParams
- POJ 1004 Financial Management
- 64位centos下安装 matlab
- 2014-08-26 11:14:10
- 获取某个端口的tcp连接数(nginx)
- poj 1084
- WindowManager.LayoutParams学习笔记
- 佛祖保佑,永无BUG
- 分分钟理解MapReduce精髓
- Chapter 2 User Authentication, Authorization, and Security(5):使用固定服务器角色
- 微信公众平台自动回复wechatlib.jar的生成及wechatlib解析
- 整数拆分
- 网站关键词布局-密度与质量
- 运算符和函数的区别
- ASP.NET真假分页—假分页