國際化 螢幕適配

2021-09-26 08:29:20 字數 731 閱讀 6057

國際化與螢幕適配(用了系統選單和sp儲存)

1.螢幕適配

螢幕適配的感念:

螢幕適配見名思意,說簡單點就是:自己給個比例,不過在任何裝置上都會按你這個比例來適配控制項的大小。

使用步驟:

1.自動整合sdk:implementation 『com.zhy:autolayout:1.4.5』

2 .extends autolayoutactivity

3.清單檔案設定寬高(name寫成一樣的,別瞎搞,亂彈琴!!!)

4.大小的單位都用px

2.國際化

概念:國際化也是見名思意,就是用不同的語言

1.建立資源資料夾

效果:**:

menu選單

xml布局

資源檔案string

activity**:

public class mainactivity extends autolayoutactivity

//todo: 系統選單

@override

public boolean oncreateoptionsmenu(menu menu)

//todo: 系統選單的選擇事件

@override

public boolean onoptionsitemselected(menuitem item)

return super.onoptionsitemselected(item);

}

Android 國際化和螢幕適配

一 國際化 1 語言的國際化 values strings.xml 預設 values zh rcn strings.xml 中文 簡體 values zh rtw strings.xml 中文 繁體 values是預設的,如果存在你未定義的語言,會使用這個資料夾下的配置檔案。values zh r...

22 軟體國際化 螢幕適配 樣式與主題

layout.xml 在 values或者values en或者values en rus或者values zh 目錄下分別建立strings.xml 設定手機的語音為簡體中文就載入中文模式 實現文字國際化 在 drawable zh或者drawable en 目錄下分別放同名檔案則 實現突破國際化...

國際化小數點適配

最近在做公司的專案的時候,突然發現線上有乙個奔潰的錯誤很頻繁,查了一下原來是在德語手機上 decimalformat轉出來的小數.變成了,好大乙個坑,最後查了一下,原來是在德語,法語等手機上預設用,代替.解決方案如下 decimalformat df new decimalformat 0.00 d...