我在nexus 10上測試我的應用程序,並且想知道如何爲相同的應用程序提供背景資源。Nexus 10高分辨率資源
要闡述的問題是,Nexus 10的運動一個2560x1600的高分辨率但在xhdpi範疇,它是同一種類的的Galaxy Nexus和Nexus 4,落在我想知道我怎麼能提供一個專門用於Nexus 10的2560x1600分辨率背景圖像,而不是默認爲專爲1280x720屏幕設計的Galaxy Nexus背景。通常,我會通過將背景圖像放在相應的可繪製文件夾(這裏是drawable-xhdpi)並讓android自動選擇正確的資源來實現這一點。
可能的解決方案:我應該把2560x1600分辨率的圖像放在drawable-sw720p-xhdpi文件夾中嗎?將nexus 10分類爲具有xhdpi特性的sw720dp設備(10+「)是否正確?
你的可能的解決方案將很有可能工作。但是,你的圖像將只消耗大約16MB的內存,如果你沒有使用太多的內存用於其他任何東西,這可能不是一個問題,但否則你可能想重新考慮它。也許9patch會更合適? – Geobits 2013-03-17 19:19:44
好點,但應用程序背景就像壁紙,並不會看起來像9patch好,任何想法如何Android處理壁紙爲他們的啓動器在nexus 10上? – Soham 2013-03-17 19:28:34
我不確定。我相信它是開源的,你呃,所以你應該能夠找到那種方式。 – Geobits 2013-03-17 19:34:21