每次,當我提供資源,以繪製文件夾,這裏是我做過什麼招數提供資源,以不同的繪製文件夾
drawable-xhdpi (96x96 px)
drawable-hdpi (72x72 px)
drawable-mdpi (48x48 px)
drawable-ldpi (36x36 px)
大多數時候,我只是用GIMP從最大的羽絨進行假規模從drawable-xhdpi
大小的圖像。縮小的圖像上我不執行任何進一步的像素編輯。
最近,我意識到,如果我只提供1個最高分辨率圖像,Android系統將在內部進行圖像尺寸按比例縮小。
drawable-xhdpi (96x96 px)
drawable-hdpi (empty)
drawable-mdpi (empty)
drawable-ldpi (empty)
我在2個設備上測試過。這個對我有用。我想知道這是一個很好的技術,以避免繁瑣的工作,以提供這麼多不同大小的圖像?這種技術有什麼副作用?
我已經測試了9個補丁,放在xhdpi文件夾中。 9貼片只有1個像素拉伸和內容區域。它令人驚訝。它適用於我的非xhdpi設備。也許Android會在執行縮放之前解析拉伸和內容信息。 – 2013-03-03 05:39:24
@嚴程CHEOK:我添加了一個例子來說明潛在的有問題的9patch。雖然顯然確切的結果將取決於您的具體9patches,我認爲這是要注意並保持在你的腦海。 – 2013-03-16 02:26:24