亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Android Studio中使用主題樣式

發布時間:2021-03-20 15:25:26 來源:億速云 閱讀:225 作者:Leah 欄目:移動開發

本篇文章為大家展示了怎么在Android Studio中使用主題樣式,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

1.主題

主題是包含一種或多種的格式化屬性集合,在程序中調用主題資源可改變窗體的樣式,對整個應用或某個Activity存在全局性影響。

  定義位置:res/values目錄下的styles.xml文件中

  標簽

                  <style></style>:定義主題

                  <item></item>:設置主題的樣式

  示例(定義一個名為AppTheme的主題)              

 <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
      <!-- Customize your theme here. -->
      <item name="colorPrimary">@color/colorPrimary</item>
      <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
      <item name="colorAccent">@color/colorAccent</item>
 </style>

  主題的使用

          (1)XML文件中:android:theme ="@style/AppTheme"

          (2)Java代碼中:setTheme(R.style.AppTheme);

2、樣式

  樣式:設置View的具體樣式。

  定義位置:res/values目錄下的styles.xml文件中

  標簽

                  <style></style>:定義樣式

                  <item></item>:設置控件的樣式

  在XML文件中調用方法

             

3、自定義樣式

    當自定義的樣式或者主題不能滿足需求時,還可以自定義樣式,自定義樣式和主題的步驟為:

    1) 在res/values 目錄下創建一個樣式文件style.xml,添加一個<resources>根節點。

    2) 在<resources>節點中添加一個<style>節點,并在該節點中為樣式或主題定義一個唯一的名字,也可以選擇增加一個父類屬性,表示當前風格繼承父類的風格。

    3) 在<style>節點中聲明一個或多個<item>,每個<item>節點需要定義一個屬性名,并在元素內部設置這個屬性的值。

總結

(1)樣式:

    Android中的樣式和CSS樣式作用相似,都是用于為界面元素定義顯示風格,它是一個包含一個或者多個View控件屬性的集合。樣式只能作用于單個View,如EditText、TextView,使用樣式可以指定多個控件具有的重復屬性統一抽取出來進行編寫,避免書寫大量重復代碼。

(2)主題:

    主題也是包含一個或者多個View控件屬性的集合,但它作用范圍不同。主題是通過AndroidManifest.xml中的<application>和<activity>節點用在整個應用或者某個Activity,它的影響是全局性的。如果一個應用中使用了主題,同時應用下的View也使用了樣式,那么當主題和樣式中的屬性發生沖突時,樣式的優先級高于主題。

    在Android系統中,自帶的樣式和主題都可以直接拿來用,例如設置主題可以通過android:theme="android:style/…"。

上述內容就是怎么在Android Studio中使用主題樣式,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安远县| 托克托县| 罗甸县| 竹山县| 斗六市| 阿城市| 泰和县| 柳河县| 文昌市| 湖口县| 象山县| 丰镇市| 长武县| 武陟县| 额尔古纳市| 罗城| 武定县| 岱山县| 台南市| 六枝特区| 宁安市| 合江县| 娱乐| 韶山市| 临洮县| 台前县| 平果县| 若尔盖县| 浦东新区| 古田县| 南平市| 鹤壁市| 重庆市| 神木县| 桃源县| 南昌市| 固镇县| 台北县| 合川市| 丹东市| 鲁甸县|