2012-11-07 46 views
0

我是一名經驗豐富的iOS開發人員,但我對Android完全陌生。我必須開發具有全屏幕背景圖像和各種圖像的Android應用程序,以適應屏幕。現在在iOS上,我們生活在一個「受保護」的世界中,這很容易,因爲我知道每個設備的屏幕尺寸,但在Android上,我認爲這是非常不同的。我已經閱讀了關於小/正常/大/ xlarge和ldpi/mdpi/hdpi/xhdpi結構,但我無法找到設計全屏幕圖像的任何東西,可以在具有不同尺寸和比率的設備上運行良好。我將如何去做那件事?我的意思是,我應該爲例如一個正常的+ hdpi設備,使它看起來不錯?圖像不能扭曲(所以比例不能改變),但我可以忍受它們縮小的大小。我應該在圖像的頂部還是底部或側面添加一些「空間」,以使其運行良好?這是如何做得最好的?爲不同的Android設備設計全屏圖形

謝謝
瑟倫

+0

http://stackoverflow.com/questions/8232322/graphic-dimensions-for-hdpi-ldpi-mdpi - 嘗試檢查出來..你做數學 – omi0301

+0

一個大的屏幕大小和尺寸列表以及像素密度:http://www.emirweb.com/ScreenDeviceStatistics.php# –

回答

0

我所有的縮放自己。使用盡可能小的xml,並在您獲得由android給出的屏幕尺寸後,在您的應用程序中設置所有尺寸。

+0

聽起來像是我的方式,但我的全屏幕背景圖像應該是(最大)大小?我只針對手機,而不是平板電腦。有不同的設備屏幕大小的列表,它們有多普遍? – Neigaard

+0

經驗法則,採取您想要支持的最大的設備,並使圖像增大50%。因此,三星Note 2應該是目前最大的半手機屏幕,並且支持未來的設備,您應該期望增加尺寸。我知道這個形象會很大,但是...與領土一起出現 – NikkyD