天天看點

Window attributes屬性詳解[轉載]

轉載位址http://my.oschina.net/tedyin/blog/178376

以下屬性以Dialog為例來講解:

<item name="windowBackground"> 窗體的背景 </item>
<item name="windowFrame">Dialog 是否有邊框 </item>
<item name="windowNoTitle">窗體是否有标題</item>
<item name="windowFullscreen">false</item>        是否為全屏
<item name="windowOverscan">false</item>          是否要求窗體鋪滿整螢幕               
<item name="windowIsFloating">false</item>        窗體是否浮在下層之上
<item name="windowContentOverlay">@null</item>    設定窗體内容背景
<item name="windowShowWallpaper">false</item>     是否顯示桌面
<item name="windowTitleStyle">@android :style/WindowTitle</item>        窗體的标題欄Style
<item name="windowTitleSize">25dip</item>                              窗體文字大小

 窗體标題欄背景
<item name="windowTitleBackgroundStyle">@android :style/WindowTitleBackground</item>            窗體切換時的動畫樣式
<item name="android:windowAnimationStyle">@android :style/Animation.Activity</item>

 在使用輸入法時窗體的适配
<item name="android:windowSoftInputMode">stateUnspecified|adjustUnspecified</item>
<item name="windowActionBar">false</item>                    是否打開ActionBar
<item name="windowActionModeOverlay">false</item>            這個暫時不知道,希望大神能回答一下。
<item name="windowCloseOnTouchOutside">false</item>          是否再點選外部可關閉

<item name="android:windowIsTranslucent">false</item>    窗體是否半透明
<item name="android:backgroundDimEnabled">false</item>: 背景是否模糊顯示
<item name="android:windowContentOverlay">@null</item>  自定義Titlebar時去掉多餘的陰影。