android window相关属性(二)

该系列主要用于设置window的 brightness ( screenBrightness / buttonBrightness )我们可以通过 WindowManager.LayoutParams screenBrightness / buttonBrightness 变量直接进行设置。
其中 screenBrightness 表示屏幕的b rightness ,而 buttonBrightness 表示一般按键和键盘按键的 brightness
float BRIGHTNESS_OVERRIDE_FULL Value forscreenBrightnessandbuttonBrightness
indicating that the screen or button backlight brightness should be set to the hightest value
when this window is in front.
brightness(screenBrightness/buttonBrightness)设置到最高值。
float BRIGHTNESS_OVERRIDE_NONE Default value forscreenBrightnessandbuttonBrightnessindicating that the brightness value is not overridden for this window and normal brightness policy should be used.
不对brightness(screenBrightness/buttonBrightness)重新进行设置,采用默认的普通值。
float BRIGHTNESS_OVERRIDE_OFF Value forscreenBrightnessandbuttonBrightnessindicating that the screen or button backlight brightness should be set to the lowest value when this window is in front.
brightness(screenBrightness/buttonBrightness)设置到最低值。
<wbr><div><span style="color:#800000"><strong>changed系列</strong></span></div> <div>该系列主要用于<span style="color:rgb(58,58,58); font-family:arial,sans-serif; background-color:rgb(226,226,226)"><strong><span style="line-height:23px; font-size:0.9em">int</span><span style="margin-right:2px">copyFrom</span><span style="line-height:23px; font-size:0.9em">(<a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html" style="color:rgb(0,102,153); text-decoration:none">WindowManager.LayoutParams</a>o)</span></strong></span>函数中。</div> <div>在函数中,首先将用参数中传入的<span style="color:#0000ff">WindowManager.LayoutParams</span>的信息复制到本<span style="color:#0000ff">WindowManager.LayoutParams</span><span style="color:#003366">中</span>,然后返回一个整数,以bite形式表示调用该函数后<span style="color:#0000ff">WindowManager.LayoutParams</span>的哪些信息发送了变化</div> <div> <span style="line-height:normal; color:rgb(51,51,51); font-family:arial,sans-serif; font-size:13px"></span> <table id="constants" style="line-height:21px; margin:0px 0px 1em 1em; padding:0px; border-width:0px; font-size:0.9em; border-collapse:collapse; empty-cells:show; width:933px"><tbody style="margin:0px; padding:0px; border-width:0px"> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> int</td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#ALPHA_CHANGED" style="color:rgb(0,102,153); text-decoration:none">ALPHA_CHANGED</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <span style="color:#0000ff">用于表示成员变量</span><span style="color:#ff6600">alpha</span><span style="color:#0000ff">是否被改变</span> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> int</td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#ANIMATION_CHANGED" style="color:rgb(0,102,153); text-decoration:none">ANIMATION_CHANGED</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <span style="color:#0000ff">用于表示成员变量</span><span style="color:#ff6600">windowAnimations</span><span style="color:#0000ff">是否被改变</span> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> int</td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#BRIGHTNESS_OVERRIDE_FULL" style="color:rgb(0,102,153); text-decoration:none">DIM_AMOUNT_CHANGED</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <span style="color:#0000ff">用于表示成员变量</span><span style="color:#ff6600">dimAmount</span><span style="color:#0000ff">是否被改变</span> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> int</td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#BRIGHTNESS_OVERRIDE_NONE" style="color:rgb(0,102,153); text-decoration:none">FLAGS_CHANGED</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <span style="color:#0000ff">用于表示成员变量</span><span style="color:#ff6600">flags</span><span style="color:#0000ff">是否被改变</span> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> int</td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#BRIGHTNESS_OVERRIDE_OFF" style="color:rgb(0,102,153); text-decoration:none">LAYOUT_CHANGED</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <span style="color:#0000ff">用于表示layout是否被改变.这里的layout是指以下变量所包含的信息:</span><br><span style="color:#ff6600">width,height,x,y,verticalMargin,verticalWeight,horizontalMargin,horizontalWeight</span> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> int</td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#DIM_AMOUNT_CHANGED" style="color:rgb(0,102,153); text-decoration:none">SCREEN_BRIGHTNESS_CHANGED</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <span style="color:#0000ff">用于表示</span><span style="color:#ff6600">brightness</span><span style="color:#0000ff">是否被改变.<br> 这里的</span><span style="color:#ff6600">brightness</span><span style="color:#0000ff">是指以下变量对应的信息:</span><span style="color:#ff6600">screenBrightness,buttonBrightness</span> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> int</td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#FIRST_APPLICATION_WINDOW" style="color:rgb(0,102,153); text-decoration:none">SCREEN_ORIENTATION_CHANGED</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <span style="color:#0000ff">用于表示成员变量</span><span style="color:#ff6600">screenOrientation</span><span style="color:#0000ff">是否被改变</span> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> int</td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#FIRST_APPLICATION_WINDOW" style="color:rgb(0,102,153); text-decoration:none">SOFT_INPUT_MODE_CHANGED</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <span style="color:#0000ff">用于表示成员变量</span><span style="color:#ff6600">softInputMode</span><span style="color:#0000ff">是否被改变</span> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> int</td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#FIRST_APPLICATION_WINDOW" style="color:rgb(0,102,153); text-decoration:none">TITLE_CHANGED</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <span style="color:#0000ff">用于表示成员变量</span><span style="color:#ff6600">title</span><span style="color:#0000ff">是否被改变</span> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> int</td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#FIRST_APPLICATION_WINDOW" style="color:rgb(0,102,153); text-decoration:none">TYPE_CHANGED</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <span style="color:#0000ff">用于表示成员变量</span><span style="color:#ff6600">type</span><span style="color:#0000ff">是否被改变</span> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> int</td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#FIRST_APPLICATION_WINDOW" style="color:rgb(0,102,153); text-decoration:none">FORMAT_CHANGED</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Constant Value:<span style="color:#ff6600">8</span>(0x00000008)<br><span style="color:#0000ff">用于表示成员变量</span><span style="color:#ff6600">format</span><span style="color:#0000ff">是否被改变</span> </td> </tr> </tbody></table> </div> <div><strong><span style="font-size:16px; line-height:28px">成员变量</span></strong></div> <div> <span style="color:#003366">继承于</span><span style="color:#0000ff">ViewGroup.LayoutParams</span><span style="color:#003366">的成员变量</span> </div> <div> <span style="line-height:normal; color:rgb(51,51,51); font-family:arial,sans-serif; font-size:13px"></span> <table id="lfields" style="line-height:21px; margin:0px 0px 1em 1em; padding:0px; border-width:0px; font-size:0.9em; border-collapse:collapse; empty-cells:show; width:933px"><tbody style="margin:0px; padding:0px; border-width:0px"> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html#height" style="color:rgb(0,102,153); text-decoration:none">height</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Information about how tall the view wants to be.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public<a rel="nofollow" href="http://developer.android.com/reference/android/view/animation/LayoutAnimationController.AnimationParameters.html" style="color:rgb(0,102,153); text-decoration:none">LayoutAnimationController.AnimationParameters</a></nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html#layoutAnimationParameters" style="color:rgb(0,102,153); text-decoration:none">layoutAnimationParameters</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Used to animate layouts.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/ViewGroup.LayoutParams.html#width" style="color:rgb(0,102,153); text-decoration:none">width</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Information about how wide the view wants to be.</td> </tr> </tbody></table> </div> <div><span style="color:#003366">自身的成员变量</span></div> <div> <span style="line-height:normal; color:rgb(51,51,51); font-family:arial,sans-serif; font-size:13px"></span> <table id="lfields" style="line-height:21px; margin:0px 0px 1em 1em; padding:0px; border-width:0px; font-size:0.9em; border-collapse:collapse; empty-cells:show; width:933px"><tbody style="margin:0px; padding:0px; border-width:0px"> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public static final<a rel="nofollow" href="http://developer.android.com/reference/android/os/Parcelable.Creator.html" style="color:rgb(0,102,153); text-decoration:none">Creator</a>&lt;<a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html" style="color:rgb(0,102,153); text-decoration:none">WindowManager.LayoutParams</a>&gt;</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#CREATOR" style="color:rgb(0,102,153); text-decoration:none">CREATOR</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public float</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#alpha" style="color:rgb(0,102,153); text-decoration:none">alpha</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> An alpha value to apply to this entire window.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public float</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#buttonBrightness" style="color:rgb(0,102,153); text-decoration:none">buttonBrightness</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> This can be used to override the standard behavior of the button and keyboard backlights.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public float</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#dimAmount" style="color:rgb(0,102,153); text-decoration:none">dimAmount</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> When<code style="line-height:1em; color:rgb(0,112,0)"><a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#FLAG_DIM_BEHIND" style="color:rgb(0,102,153); line-height:21px; text-decoration:none">FLAG_DIM_BEHIND</a></code>is set, this is the amount of dimming to apply.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#flags" style="color:rgb(0,102,153); text-decoration:none">flags</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Various behavioral options/flags.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#format" style="color:rgb(0,102,153); text-decoration:none">format</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> The desired bitmap format.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#gravity" style="color:rgb(0,102,153); text-decoration:none">gravity</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Placement of window within the screen as per<code style="line-height:1em; color:rgb(0,112,0)"><a rel="nofollow" href="http://developer.android.com/reference/android/view/Gravity.html" style="color:rgb(0,102,153); line-height:21px; text-decoration:none">Gravity</a></code>.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public float</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#horizontalMargin" style="color:rgb(0,102,153); text-decoration:none">horizontalMargin</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> The horizontal margin, as a percentage of the container's width, between the container and the widget.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public float</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#horizontalWeight" style="color:rgb(0,102,153); text-decoration:none">horizontalWeight</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Indicates how much of the extra space will be allocated horizontally to the view associated with these LayoutParams.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#memoryType" style="color:rgb(0,102,153); text-decoration:none">memoryType</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <em>This field is deprecated. this is ignored</em> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public<a rel="nofollow" href="http://developer.android.com/reference/java/lang/String.html" style="color:rgb(0,102,153); text-decoration:none">String</a></nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#packageName" style="color:rgb(0,102,153); text-decoration:none">packageName</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Name of the package owning this window.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public float</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#screenBrightness" style="color:rgb(0,102,153); text-decoration:none">screenBrightness</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> This can be used to override the user's preferred brightness of the screen.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#screenOrientation" style="color:rgb(0,102,153); text-decoration:none">screenOrientation</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Specific orientation value for a window.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#softInputMode" style="color:rgb(0,102,153); text-decoration:none">softInputMode</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Desired operating mode for any soft input area.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#systemUiVisibility" style="color:rgb(0,102,153); text-decoration:none">systemUiVisibility</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Control the visibility of the status bar.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public<a rel="nofollow" href="http://developer.android.com/reference/android/os/IBinder.html" style="color:rgb(0,102,153); text-decoration:none">IBinder</a></nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#token" style="color:rgb(0,102,153); text-decoration:none">token</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Identifier for this window.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#type" style="color:rgb(0,102,153); text-decoration:none">type</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> The general type of window.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public float</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#verticalMargin" style="color:rgb(0,102,153); text-decoration:none">verticalMargin</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> The vertical margin, as a percentage of the container's height, between the container and the widget.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public float</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#verticalWeight" style="color:rgb(0,102,153); text-decoration:none">verticalWeight</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Indicates how much of the extra space will be allocated vertically to the view associated with these LayoutParams.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#windowAnimations" style="color:rgb(0,102,153); text-decoration:none">windowAnimations</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> A style resource defining the animations to use for this window.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#x" style="color:rgb(0,102,153); text-decoration:none">x</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> X position for this window.</td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>public int</nobr> </td> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#y" style="color:rgb(0,102,153); text-decoration:none">y</a> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> Y position for this window.</td> </tr> </tbody></table> </div> <div><strong>成员函数</strong></div> <div> <span style="line-height:normal; color:rgb(51,51,51); font-family:arial,sans-serif; font-size:13px"></span> <table id="pubmethods" style="line-height:21px; margin:0px 0px 1em 1em; padding:0px; border-width:0px; font-size:0.9em; border-collapse:collapse; empty-cells:show; width:933px"><tbody style="margin:0px; padding:0px; border-width:0px"> <tr style="margin:0px; padding:0px; border-width:0px"> <th colspan="12" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:rgb(222,232,241)"> ublic Methods</th> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>final int</nobr> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <nobr><span style="margin-right:2px"><a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#copyFrom(android.view.WindowManager.LayoutParams)" style="color:rgb(0,102,153); text-decoration:none">copyFrom</a></span>(<a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html" style="color:rgb(0,102,153); text-decoration:none">WindowManager.LayoutParams</a>o)</nobr> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr><a rel="nofollow" href="http://developer.android.com/reference/java/lang/String.html" style="color:rgb(0,102,153); text-decoration:none">String</a></nobr> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <nobr><span style="margin-right:2px"><a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#debug(java.lang.String)" style="color:rgb(0,102,153); text-decoration:none">debug</a></span>(<a rel="nofollow" href="http://developer.android.com/reference/java/lang/String.html" style="color:rgb(0,102,153); text-decoration:none">String</a>output)</nobr><div style="line-height:25px; margin:0px; padding:3px 1em 0px; border-width:0px"> Returns a String representation of this set of layout parameters.</div> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>int</nobr> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <nobr><span style="margin-right:2px"><a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#describeContents()" style="color:rgb(0,102,153); text-decoration:none">describeContents</a></span>()</nobr><div style="line-height:25px; margin:0px; padding:3px 1em 0px; border-width:0px"> Describe the kinds of special objects contained in this Parcelable's marshalled representation.</div> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>final<a rel="nofollow" href="http://developer.android.com/reference/java/lang/CharSequence.html" style="color:rgb(0,102,153); text-decoration:none">CharSequence</a></nobr> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <nobr><span style="margin-right:2px"><a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#getTitle()" style="color:rgb(0,102,153); text-decoration:none">getTitle</a></span>()</nobr> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>static boolean</nobr> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <nobr><span style="margin-right:2px"><a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#mayUseInputMethod(int)" style="color:rgb(0,102,153); text-decoration:none">mayUseInputMethod</a></span>(int flags)</nobr><div style="line-height:25px; margin:0px; padding:3px 1em 0px; border-width:0px"> Given a particular set of window manager flags, determine whether such a window may be a target for an input method when it has focus.</div> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>final void</nobr> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <nobr><span style="margin-right:2px"><a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#setTitle(java.lang.CharSequence)" style="color:rgb(0,102,153); text-decoration:none">setTitle</a></span>(<a rel="nofollow" href="http://developer.android.com/reference/java/lang/CharSequence.html" style="color:rgb(0,102,153); text-decoration:none">CharSequence</a>title)</nobr> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px; background-color:rgb(246,246,246)"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr><a rel="nofollow" href="http://developer.android.com/reference/java/lang/String.html" style="color:rgb(0,102,153); text-decoration:none">String</a></nobr> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <nobr><span style="margin-right:2px"><a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#toString()" style="color:rgb(0,102,153); text-decoration:none">toString</a></span>()</nobr><div style="line-height:25px; margin:0px; padding:3px 1em 0px; border-width:0px"> Returns a string containing a concise, human-readable description of this object.</div> </td> </tr> <tr style="margin:0px; padding:0px; border-width:0px"> <td style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:right; vertical-align:top; background-color:inherit"> <nobr>void</nobr> </td> <td width="100%" style="margin:0px; padding:6px 12px; border:1px solid rgb(204,204,204); text-align:left; vertical-align:top; background-color:inherit"> <nobr><span style="margin-right:2px"><a rel="nofollow" href="http://developer.android.com/reference/android/view/WindowManager.LayoutParams.html#writeToParcel(android.os.Parcel,%20int)" style="color:rgb(0,102,153); text-decoration:none">writeToParcel</a></span>(<a rel="nofollow" href="http://developer.android.com/reference/android/os/Parcel.html" style="color:rgb(0,102,153); text-decoration:none">Parcel</a>out, int parcelableFlags)</nobr><div style="line-height:25px; margin:0px; padding:3px 1em 0px; border-width:0px"> Flatten this object in to a Parcel.</div> </td> </tr> </tbody></table> </div> <div>结束!</div> </wbr>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值