2012-06-14 106 views
0

我正在爲手機和平板電腦開發應用程序,但問題是,當我們在平板電腦上運行應用程序時,我們在應用程序中使用的圖像無法伸展,看起來不同。但我們想要像在電話中那樣開發它。如果是的話,那麼可能或不可能如何?我已經使用過圖片.jpg和.png了。我認爲問題是圖片,java代碼是完美的。如何在Android上支持多種屏幕尺寸

+0

更具體一點,你的意思是「它的外觀變得不同」。你的意思是說圖像尺寸只有很小..? – Swayam

+0

是的swayam,是的圖像尺寸變小 – Jay

+0

然後在不同的可繪製文件夾中使用不同的分辨率的圖像,因爲一些答案已經指出.. – Swayam

回答

3
+0

感謝您的快速答案@niek,但其實我不想設計不同不同屏幕的佈局。我只想使用一種佈局來支持所有尺寸的屏幕。 – Jay

+0

如果你不想要,你不需要使用不同的佈局。您可以使用不同大小的圖片的不同的可繪製文件夾來顯示屏幕的不同大小和密度 – ScouseChris

+0

@ ScouseChris:您的評論與我的回答看起來一樣嗎? –

0

爲了獨立的屏幕尺寸,使用dp (dip)而不是px當你設計你的XML的佈局。當您定義文字大小時使用sp

+0

已經使用dp – Jay

+0

好的,你可以發佈一些代碼,沒有它,很難說出你的問題是什麼 – banzai86

0

您應該爲不同的屏幕尺寸提供適當大小的圖像資源。這可以使用內置的Resource系統在Android中完成。

0

您可以使用sdp sdk。它使您能夠使用適合屏幕尺寸的sdp尺寸單位。