1.根據應用需要適配的國家語音建立多個values檔案
2.在各個values檔案下建立strings資源
3.預設情況下取得是values低下的strings
4.應用會根據手機設定的語音到對應的values資料夾下去取文字,各個國家values的命名如下:
中文(中國):values-zh-rcn
中文(台灣):values-zh-rtw
中文(香港):values-zh-rhk
英語(美國):values-en-rus
英語(英國):values-en-rgb
英文(澳大利亞):values-en-rau
英文(加拿大):values-en-rca
英文(愛爾蘭):values-en-rie
英文(印度):values-en-rin
英文(紐西蘭):values-en-rnz
英文(新加坡):values-en-rsg
英文(南非):values-en-rza
阿拉伯文(埃及):values-ar-reg
阿拉伯文(以色列):values-ar-ril
保加利亞文: values-bg-rbg
加泰隆尼亞文:values-ca-res
捷克文:values-cs-rcz
丹麥文:values-da-rdk
德文(奧地利):values-de-rat
德文(瑞士):values-de-rch
德文(德國):values-de-rde
德文(列支敦斯登):values-de-rli
希臘文:values-el-rgr
西班牙文(西班牙):values-es-res
西班牙文(美國):values-es-rus
芬蘭文(芬蘭):values-fi-rfi
法文(比利時):values-fr-rbe
法文(加拿大):values-fr-rca
法文(瑞士):values-fr-rch
法文(法國):values-fr-rfr
希伯來文:values-iw-ril
印地文:values-hi-rin
克羅里亞文:values-hr-rhr
匈牙利文:values-hu-rhu
印度尼西亞文:values-in-rid
義大利文(瑞士):values-it-rch
義大利文(義大利):values-it-rit
日文:values-ja-rjp
韓文:values-ko-rkr
立陶宛文:valueslt-rlt
拉脫維亞文:values-lv-rlv
挪威博克馬爾文:values-nb-rno
荷蘭文(
比利時)
:values-nl-be
荷蘭文(荷蘭):values-nl-rnl
波蘭文:values-pl-rpl
葡萄牙文(巴西):values-pt-rbr
葡萄牙文(葡萄牙):values-pt-rpt
羅馬尼亞文:values-ro-rro
俄文:values-ru-rru
斯洛伐克文:values-sk-rsk
斯洛維尼亞文:values-sl-rsi
塞爾維亞文:values-sr-rrs
瑞典文:values-sv-rse
泰文:values-th-rth
塔加洛語:values-tl-rph
土耳其文:values--r-rtr
烏克蘭文:values-uk-rua
越南文:values-vi-rvn
drawable-ldpi 0.75 對應解析度:240*320
drawable-mdpi 1(標準) 對應解析度:320x480
drawable-hdpi 1.5 對應解析度:480x800
drawable-xhdpi 2 對應解析度:720x1280
drawable-xxhdpi 3 對應解析度:1080x1920
低密度(ldpi)資源是非必要的,當提供了hdpi的影象,系統會把hdpi的影象按比例縮小一半,去適配ldpi的螢幕。
應用標準的icon對應各個解析度的大小:drawable-mdpi:48*48px drawable-hdpi:72*72 drawable-xhdpi :96*96 drawable-xxhdpi :144*144 drawable***hdpi:192*192
解析度越高同樣大小的地方占用的畫素越多
1.layout預設是對應豎屏,橫屏建立layout-land資料夾並在該資料夾下建立相同名字的布局
2.為特定尺寸建立布局,例layout-480x320
Android開發中的螢幕適配問題
官方文件 1 了解幾個概念 1 解析度。解析度就是手機螢幕的畫素點數,一般描述成螢幕的 寬 高 安卓手機螢幕常見的解析度有480 800 720 1280 1080 1920等。720 1280表示此螢幕在寬度方向有720個畫素,在高度方向有1280個畫素。2 螢幕大小。螢幕大小是手機對角線的物理尺...
android中的介面卡模式
這是個人關於android中的介面卡模式的一點見解。android sdk本身已經抽象好adapter類,listview等顯示資料集的控制項在其具體的 中使用adapter的抽象函式,然後程式設計師繼承adapter,實現其中的抽象函式,通過這種方式把list 陣列或者其他型別的資料集以listv...
Android的螢幕適配
所以就像是你去公司面試,第一印象也是很重要滴 本質1 使得布局元素自適應螢幕尺寸 開發中,我們使用的布局一般有 由於絕對布局 absolutelayout 適配性極差,所以極少使用。對於線性布局 linearlayout 相對布局 relativelayout 和幀布局 framelayout 需要...