android中自帶的主題(theme)

android中自帶的主題(theme)的集錦:

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

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

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

?android:theme="@android:style/Theme.Light"??背景為白色

?android:theme="@android:style/Theme.Light.NoTitleBar"??白色背景并無標題欄

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

?android:theme="@android:style/Theme.Black"??背景黑色

?android:theme="@android:style/Theme.Black.NoTitleBar"??黑色背景并無標題欄

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

?android:theme="@android:style/Theme.Wallpaper"??用系統桌面為應用程序背景

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

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

?android:theme="@android:style/Translucent" 半透明效果

?android:theme="@android:style/Theme.Translucent.NoTitleBar"??半透明并無標題欄

?android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"??半透明效果,無標題欄,全屏

?android:theme="@android:style/Theme.Panel"

?android:theme="@android:style/Theme.Light.Panel"


android中系統自帶的樣式(style)的集錦:

Android平臺定義了三種字體大小。

"?android:attr/textAppearanceLarge"

"?android:attr/textAppearanceMedium"

"?android:attr/textAppearanceSmall"


使用方法:

android:textAppearance="?android:attr/textAppearanceLarge"

android:textAppearance="?android:attr/textAppearanceMedium"

android:textAppearance="?android:attr/textAppearanceSmall"

或者

style="?android:attr/textAppearanceLarge"

style="?android:attr/textAppearanceMedium"

style="?android:attr/textAppearanceSmall"


Android字體顏色

android:textColor="?android:attr/textColorPrimary"

android:textColor="?android:attr/textColorSecondary"

android:textColor="?android:attr/textColorTertiary"

android:textColor="?android:attr/textColorPrimaryInverse"

android:textColor="?android:attr/textColorSecondaryInverse"


AndroidProgressBar

style="?android:attr/progressBarStyleHorizontal"

style="?android:attr/progressBarStyleLarge"

style="?android:attr/progressBarStyleSmall"

style="?android:attr/progressBarStyleSmallTitle"


分隔符 橫向:

android:layout_width="fill_parent"

android:layout_height="1dip"

android:background="?android:attr/listDivider" />


分隔符 縱向:

android:layout_height="fill_parent"

android:background="?android:attr/listDivider" />


CheckBox

style="?android:attr/starStyle"

其它

//類似標題欄效果的TextView

style="?android:attr/listSeparatorTextViewStyle"

//其它有用的樣式

android:layout_height="?android:attr/listPreferredItemHeight"

android:paddingRight="?android:attr/scrollbarSize"

style="?android:attr/windowTitleBackgroundStyle"

style="?android:attr/windowTitleStyle"

android:layout_height="?android:attr/windowTitleSize"

android:background="?android:attr/windowBackground"

參考地址:

http://blog.csdn.net/xingfuyusheng/article/details/6777337

http://sunney2012.iteye.com/blog/1163543

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容