android各類分辨率的單獨適配

以我新建的一個標準測試程序爲例,app

圖片

(1)src ——源代碼(Source)管理節點。佈局

(2)gen——自動生成(Generated)的文件點。測試

(3)Referenced Libraries——工程的參考庫管理節點。spa

        該節點主要管理Android工程須要引入的其餘的一些外部庫。xml

(4)assets——工程資產(Assets)管理節點。htm

(5)res——工程資源(Resource)管理節點。圖片

        該節點用於管理工程所引入的資源素材。ip

        1. drawable子節點,用於管理可繪製的資源。ci

            圖標的目錄:資源

               大   res/drawable-hdpi   72×72
               中   res/drawable-mdpi  48×48
               小   res/drawable-ldpi    36×36

        2. layout子節點,用於佈局的管理。

        3. value子節點,用於常量值的管理。

(6)「AndroidManifest.xml」——工程清單文件節點。

(7)「default.properties」——工程屬性文件節點。

上述是一般標準形式,可是隨着SDK的更新與成熟,Android目錄結構也有了部分的改變,如下舉幾個例子說明。

1,引入doc節點

圖片

你們能夠把一些說明性的文檔或者log文件放在這個目錄下,是個不錯的選擇,培養了良好的代碼習慣也爲後人帶去了便利。

2,多種分辨率尺寸適配

圖片

你們都是專業的,一目瞭然這是對各類分辨率的單獨適配,可是我本人並不推薦這種方法,太不靈活了,工做量也大,太不能體現技術,不過最近本人發現一個神器是對各個分辨率適配的文件夾,他把1-500dp的各個分辨率px值都計算了出來,本人沒有親自試驗好很差用,有興趣的能夠試試。下載地址:http://www.kuaipan.cn/file/id_47232300814958626.htm

3,多語言圖片適配

圖片

你們沒看錯,這下面全是含有中文文字的圖片,有時app效果必須使用圖片,可是用圖片怎麼作多語言適配,答案就在這裏了,請利用drawable-zh,drawable-en.等等等等作。

以上是我用過的一些狀況,你們還有補充的能夠回覆,我會及時整理的。

相關文章
相關標籤/搜索