Android開發中的機型適配和國際化適配的實現;
阿新 • • 發佈:2019-01-09
關於Android螢幕的一些基本概念知識,自行充電。。在此只介紹實際開發過程中的使用
1、說到Android的螢幕適配,首當其衝的就是圖片的適配
圖片適配遵循兩個原則: ①儘量使用9.path圖來自動適應螢幕 ②儘量使用最少的圖片資源
關於第一點使用9.path圖片:比如topBar、底部導航、側滑選單等等各種按鈕的背景處理時儘量使用9.path圖片,一套圖通吃
關於第二點使用最少的圖片資源:很多人喜歡切好幾套圖去適配螢幕,一來佔用記憶體空間,二來美工會受不鳥的。。。
第一種情況:歡迎頁面、引導頁面等圖片需要鋪滿整個螢幕時,我們至少需要做兩套圖來滿足螢幕的適配(480*800、720*1280)放於對應的資料夾下
第二種情況:直接切圖(480*800)放於對應的資料夾,讓其自動適應
很多人會質疑圖片是否會被拉昇,圖片是否會模糊等問題,經過我的個人測試與幾個上線專案的反饋,上面的方法可以滿足決大多數的手機。
2、Layout適配
在src目錄下建不同解析度的layout目錄 layout-1280x720 layout-800x480 在不同的layout目錄下新建有針對性的佈局檔案,裡面的尺寸寫死都沒有關係。。。 3、dimens適配 在src目錄下建不同解析度的values目錄 values-1280x720 values-800x480 在不同的values目錄下新建dimens.xml 檔案 在這個dimens檔案中就可以針對不同的解析度定義它的尺寸了 4、使用權重適配