國際化與螢幕適配(用了系統選單和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...