WindowManager.LayoutParams:(三:type)
来源:互联网 发布:如何理解汉诺塔算法 编辑:程序博客网 时间:2024/05/22 14:46
- TYPE_APPLICATION
普通的应用程序window,token必须设置为Activity的token,以指出该窗口属谁 - TYPE_APPLICATION_ATTACHED_DIALOG
对话框。类似于面板窗口,绘制类似于顶层窗口,而不是宿主的子窗口。 - TYPE_APPLICATION_MEDIA
媒体窗口,例如视频。显示于宿主窗口下层。 - TYPE_APPLICATION_PANEL
面板窗口,显示于宿主窗口上层 - TYPE_APPLICATION_STARTING
用于应用程序启动时所显示的窗口。应用本身不要使用这种类型。它用于让系统显示些信息,直到应用程序可以开启自己的窗口 - TYPE_APPLICATION_SUB_PANEL
应用程序窗口的子面板。显示于所有面板窗口的上层。(GUI的一般规律,越“子”越靠上) - TYPE_BASE_APPLICATION
所有程序窗口的“基地”窗口,其他应用程序窗口都显示在它上面。 - TYPE_CHANGED
表示window的类型发生了变化 - TYPE_INPUT_METHOD
内部输入法窗口,显示于普通UI之上。应用程序可重新布局以免被此窗口覆盖 - TYPE_INPUT_METHOD_DIALOG
内部输入法对话框,显示于当前输入法窗口之上 - TYPE_KEYGUARD
锁屏窗口 - TYPE_KEYGUARD_DIALOG
锁屏时显示的对话框 - TYPE_PHONE
电话窗口。它用于电话交互(特别是呼入)。它置于所有应用程序之上,状态栏之下。 - TYPE_PRIORITY_PHONE
电话优先,当锁屏时显示。此窗口不能获得输入焦点,否则影响锁屏。 - TYPE_SEARCH_BAR
搜索栏。只能有一个搜索栏;它位于屏幕上方。 - TYPE_STATUS_BAR
状态栏类型的window。只能有一个状态栏window;它位于屏幕顶端,其他窗口都位于它下方。 - TYPE_STATUS_BAR_PANEL
状态栏的滑动面板 - TYPE_SYSTEM_ALERT
系统提示window,比如电池低的警告。它总是出现在应用程序窗口之上。 - TYPE_SYSTEM_DIALOG
系统对话框。(例如音量调节框) - TYPE_SYSTEM_ERROR
系统内部错误提示,显示于所有内容之上 - TYPE_SYSTEM_OVERLAY
系统顶层窗口。显示在其他一切内容之上。此窗口不能获得输入焦点,否则影响锁屏。 - TYPE_TOAST
toast类型的window - TYPE_WALLPAPER
用于墙纸的window
Window的类型被分成了三大类分别是:
Application windowsApplication windows (ranging from FIRST_APPLICATION_WINDOW to LAST_APPLICATION_WINDOW) are normal top-level application windows. For these types of windows, the token must be set to the token of the activity they are a part of (this will normally be done for you if token is null).Sub-windowsSub-windows (ranging from FIRST_SUB_WINDOW to LAST_SUB_WINDOW) are associated with another top-level window. For these types of windows, the token must be the token of the window it is attached to.System windowsSystem windows (ranging from FIRST_SYSTEM_WINDOW to LAST_SYSTEM_WINDOW) are special types of windows for use by the system for specific purposes. They should not normally be used by applications, and a special permission is required to use them.
系统专门定义了
FIRST_APPLICATION_WINDOW ,
FIRST_SUB_WINDOW,
LAST_SUB_WINDOW,
FIRST_SYSTEM_WINDOW,
LAST_SYSTEM_WINDOW
以表示window的3大类型的类型的取值的范围
以下是它们的取值范围
0 0
- WindowManager.LayoutParams:(三:type)
- WindowManager.LayoutParams.type
- WindowManager.LayoutParams.type属性
- WindowManager.LayoutParams.type属性
- WindowManager.LayoutParams.type属性
- WindowManager.LayoutParams.type属性
- WindowManager.LayoutParams.type属性
- WindowManager.LayoutParams.type属性
- WindowManager.LayoutParams.type属性
- WindowManager.LayoutParams.type属性
- WindowManager.LayoutParams.type属性
- WindowManager.LayoutParams.type属性
- WindowManager.LayoutParams 三
- WindowManager.LayoutParams 各種Type值介紹
- WindowManager.LayoutParams的type属性
- 110.WindowManager.LayoutParams.type属性
- WindowManager.LayoutParams(上)
- WindowManager.LayoutParams(下)
- Android系统匿名共享内存Ashmem(Anonymous Shared Memory)在进程间共享的原理分析
- 得到用户安装的app信息
- Android 应用存储位置
- 组成原理习题
- 前端上传图片遇到的问题
- WindowManager.LayoutParams:(三:type)
- 得到用户当前运行的进程信息
- Spring3 MVC请求参数获取的几种方法
- pymysql与skip-networking
- Json解析工具Jackson(简单应用)
- Spring 注解 《二》
- 得到用户手机中的程序使用流量的信息
- 12月上海Cloudera Hadoop大数据培训:CCAH、CCDH
- ios view的frame和bounds之区别