學習筆記 樣式的使用和國際化

2021-08-02 11:55:02 字數 851 閱讀 7870

1.樣式和主題的使用:

樣式用於為介面元素定義形式風格,是對介面布局檔案xml的補充。使用樣式可以指定多個控制項具有的重複屬性,避免了**冗餘。但樣式只能作用於單個view,像edittext、textview。主題也是包含了乙個或多個view控制項屬性的集合。但主題是通過androidmanifest.xml中的和節點作用於整個應用。樣式的優先順序高於主題。

樣式:

"@style/h_wrap_content"

。。。"@style/tv_style"

。。。"@style/tv_style"

。。。

主題:

android:allowbackup="true"

android:icon="@mipmap/ic_launcher"

android:roundicon="@mipmap/ic_launcher_round"

android:supportsrtl="true"

".mainactivity">

......

2.樣式檔案定義

在res/values資料夾下,new—>values resource file,檔名自定義:

自定義樣式還可以通過parent=」xxstyle」繼承其他樣式和主題。

3.國際化:新建values資料夾的命名規則(values-語言**-r國家或地區)。

效果對比:退出程式,開啟系統設定(setting選單),依次選擇language&input—>language—>」簡體中文」,完成後重新進入程式即可。

國際化筆記

官方配置參考 開發者中心 國際化配置 國際化配置有三種配置 全域性配置 頁面配置 元件配置 優先順序按最高排序是元件配置 頁面配置 全域性配置。國際化配置之前要在index布局裡面開啟國際化配置 在awebide裡面,web配置下面的國際化配置,這裡邊配置的就是全域性配置,他的層級性是最次的。頁面配...

Andriod UI 布局 樣式 國際化練習。

實驗內容 製作乙個手機頁面,執行效果圖為 一 準備素材。將準備好的八個圖示複製到res drawable資料夾下。二 案例實現。1.抽採樣式。在編寫布局檔案時,各個控制項之間的外邊距和寬高等屬性值都是相同的的,為了 簡潔,可以將相同 抽取為樣式單獨放在乙個styles.xml 檔案中,一起進行呼叫。...

Spring學習筆記 3 國際化支援

spring 國際化支援 一 總體結構 兩個國際化資源中的內容 二 程式 2.1 配置spring上下文 beans.xml檔案 xml version 1.0 encoding gbk xmlns xsi xmlns xsi schemalocation spring beans 4.0.xsd ...