Android樣式中定義一個XML資源不同於包含布局的XML屬性。XML資源文件包含<資源>這是一個必須的樣式文件。在<資源>標記,您可以定義多個樣式。然而,每個風格都應該有一個唯一的標識符。設置安卓的風格,你需要設置資源文件< item >標記如下所示:
< ?xml version = " 1.0 " encoding = " utf - 8 " ?> <資源> <樣式名= " CustomFontStyle " > <項目名稱= " android: layout_width " >寬和< /項目> <項目名稱= " android:利用" >標題< /項目> <項目名稱= " android: layout_height " > wrap_content < /項目> <項目名稱= " android:輸入textColor " > # 000000 < /項目> / > <項目名稱= " android: textSize " > 15 pt < /項目> < /風格> < /資源>
安卓主題是Android風格應用於整個應用程序。所以當我們申請一個Android風格作為一個主題,每個視圖的應用支持的主題活動。設定一個主題為android應用程序,您需要編輯在AndroidManifest <應用>標記。xml文件。看下麵的例子供您參考:
<應用android:主題= " @style / CustomTheme”>
假設您想要應用的主題一個活動的整個應用程序,然後你可以通過使用<活動>標記如下所示:
<活動android:主題= " @style / CustomTheme”>
Android Studio提供了大量的默認主題,您可以直接在應用程序中使用。使用默認主題在Android應用程序中,您可以按照下麵的例子:
<樣式名=父=“MyTheme android.Theme。黑暗”> <項目名稱= " android: layout_width " >寬和< /項目> <項目名稱= " android:利用" >標題< /項目> <項目名稱= " android: layout_height " > wrap_content < /項目> <項目名稱= " android:輸入textColor " > # 000000 < /項目> <項目名稱= " android: textSize " > 15 pt < /項目> < /風格>
正如你所看到的,我們使用了“父”屬性使用默認主題。所以,你需要使用這個屬性在<時尚>標記。