1. 程式人生 > >Android開發筆記: 系統樣式Android:theme-- 【圖文並茂】

Android開發筆記: 系統樣式Android:theme-- 【圖文並茂】


android:theme="@android:style/Theme.Dialog"   將一個Activity顯示為能話框模式
android:theme="@android:style/Theme.NoTitleBar"  不顯示應用程式標題欄
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  不顯示應用程式標題欄,並全屏
android:theme="Theme.Light"  背景為白色
android:theme="Theme.Light.NoTitleBar"  白色背景並無標題欄 
android:theme="Theme.Light.NoTitleBar.Fullscreen"  白色背景,無標題欄,全屏

android:theme="Theme.Black"  背景黑色
android:theme="Theme.Black.NoTitleBar"  黑色背景並無標題欄
android:theme="Theme.Black.NoTitleBar.Fullscreen"    黑色背景,無標題欄,全屏
android:theme="Theme.Wallpaper"  用系統桌面為應用程式背景
android:theme="Theme.Wallpaper.NoTitleBar"  用系統桌面為應用程式背景,且無標題欄
android:theme="Theme.Wallpaper.NoTitleBar.Fullscreen"  用系統桌面為應用程式背景,無標題欄,全屏
android:theme="Translucent"
android:theme="Theme.Translucent.NoTitleBar"
android:theme="Theme.Translucent.NoTitleBar.Fullscreen"
android:theme="Theme.Panel"
android:theme="Theme.Light.Panel"


修改樣式,在AndroidManifest.xml修改theme即可


我的app預設樣式



android:theme="@android:style/Theme.Dialog"   將一個Activity顯示為能話框模式


android:theme="@android:style/Theme.NoTitleBar"  不顯示應用程式標題欄


android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  不顯示應用程式標題欄,並全屏


android:theme="Theme.Light"  背景為白色


android:theme="Theme.Light.NoTitleBar"  白色背景並無標題欄 


android:theme="Theme.Light.NoTitleBar.Fullscreen"  白色背景,無標題欄,全屏

android:theme="Theme.Black"  背景黑色

android:theme="Theme.Black.NoTitleBar"  黑色背景並無標題欄

android:theme="Theme.Black.NoTitleBar.Fullscreen"    黑色背景,無標題欄,全屏


android:theme="Theme.Wallpaper"  用系統桌面為應用程式背景


android:theme="Theme.Wallpaper.NoTitleBar"  用系統桌面為應用程式背景,且無標題欄

android:theme="Theme.Wallpaper.NoTitleBar.Fullscreen"  用系統桌面為應用程式背景,無標題欄,全屏


android:theme="Translucent"

android:theme="Theme.Translucent.NoTitleBar"

android:theme="Theme.Translucent.NoTitleBar.Fullscreen"


android:theme="Theme.Panel"

android:theme="Theme.Light.Panel"




android:theme="@android:style/Theme.Dialog"   將一個Activity顯示為能話框模式android:theme="@android:style/Theme.NoTitleBar"  不顯示應用程式標題欄android:theme="@android:style/Theme.NoTitleBar.Fullscreen"  不顯示應用程式標題欄,並全屏android:theme="Theme.Light"  背景為白色android:theme="Theme.Light.NoTitleBar"  白色背景並無標題欄 android:theme="Theme.Light.NoTitleBar.Fullscreen"  白色背景,無標題欄,全屏android:theme="Theme.Black"  背景黑色android:theme="Theme.Black.NoTitleBar"  黑色背景並無標題欄android:theme="Theme.Black.NoTitleBar.Fullscreen"    黑色背景,無標題欄,全屏 •android:theme="Theme.Wallpaper"  用系統桌面為應用程式背景android:theme="Theme.Wallpaper.NoTitleBar"  用系統桌面為應用程式背景,且無標題欄android:theme="Theme.Wallpaper.NoTitleBar.Fullscreen"  用系統桌面為應用程式背景,無標題欄,全屏android:theme="Translucent"android:theme="Theme.Translucent.NoTitleBar"android:theme="Theme.Translucent.NoTitleBar.Fullscreen"android:theme="Theme.Panel"android:theme="Theme.Light.Panel"