2013-03-01 82 views
5

我需要支持bith mdpi,hdpi和xhdpi手機以及7'和10'平板電腦的應用程序我不得不承認我有點迷路。平板電腦和手機的支持資源

到目前爲止,我只是做了平板電腦版本,我所做的是:

  • 一個叫「佈局」單個文件夾
  • 3個不同的文件夾名爲「繪製-sw600dp」,「繪製-sw800dp」和「drawable-sw1200」包含600px大圖像,800px大圖像和1200px大圖像。

我有一個印象,我搞砸了,我應該有創建的標準「drawable-mdpi」,「drawable-hdpi」和「drawable-xhdpi」文件夾。

但如果我這樣做:

在哪個文件夾
  • 我必須把圖像的平板電腦?只有xhdpi?
  • 多大(px)應該是平板電腦的圖像?
  • 移動設備的圖像應該多大?
  • 最後但並非最不重要的:如何命名「佈局」文件夾以使手機和平板電腦具有不同的版本?

我已經讀過了Android推薦像1000次,我仍然困惑...

編輯1

paragraph from Android website回答我的問題:「如何有命名」佈局「文件夾的手機和平板電腦有不同的版本?」

EDIT 2

關於繪製的文件夾,用於手機,它似乎很清楚,我要創建3個文件夾是這樣的:

  • 含有提拉 - MDPI 320像素寬度圖像
  • 包含480像素寬度圖像的drawable-hdpi
  • 包含720像素寬度圖像的drawable-xhdpi

如何爲支持平板電腦命名不同的可繪製文件夾仍然存在問題。

回答

8

所以這將是我的答案。

佈局 - > 2個文件夾:

  • 「佈局」(或 「佈局sw320dp」),用於移動臺
  • 「佈局sw600dp」 用於片劑

可繪 - > 5個文件夾:

  • 「可拉伸-MDPI」 爲手機,含320像素寬的圖像
  • 「可拉伸-HDPI」爲手機,含480像素寬的圖像
  • 「可拉伸-xhdpi」爲手機,含720像素寬的圖像
  • 「可拉伸-sw600dp」 7「」片劑,含600​​像素寬的圖像
  • 「可拉伸-sw720dp」 10'的片劑,含720像素寬的圖像

任何比這更好的響應是歡迎!

+0

嗨,我只是想問你一些我的知識。我使用drawable-hdpi,drawable-large-mdpi,drawable-ldpi,drawable-mdpi,drawable-xhdpi,drawable-xlarge-mdpi,drawable-xxhdpi等7種drawable。我是對還是錯?你能幫我提高我的知識嗎?提前致謝。等待有用的迴應.. :) – Ajay 2013-10-16 13:16:17

+0

我認爲你應該問這個主題StackOverflow專門的答案。 – thomaus 2013-10-17 16:15:08

+0

請注意,'layout-sw320dp'風格據說可以在API級別13(Android 3.2)下工作。這使得這種風格受限於手機支持,通常是Android API級別8(Amdroid 2.2) – 2014-09-11 11:40:35

3

由於LDPI很少使用,您應該爲手機制作3種不同尺寸的圖像。

可以說你有一個50x50 DP的圖像。

MDPI = 50x50PX

HDPI = 75x75PX(X1.5)

XHDPI = 100x100PX(X2。0)

您可以創建更多文件夾,例如:drawable-xlarge-xhdpidrawable-xlarge-hdpi,並將平板電腦所需的圖像放在那裏。我相信xlarge是10英寸?所以你最終可能會有大約9種不同的尺寸。 3爲移動設備,3爲7',3爲10'。 片劑也有像素密度!

右鍵點擊Eclipse中的項目 - >新建 - >其他 - > Android的XML文件

然後你選擇可繪製的追索權類型,以繪製文件夾的例子。

下面是它的外觀截圖。這非常有用!

另見list of displays by pixel density

enter image description here

使用該你做的文件夾,將這個樣子。大是7',xlarge是10'(我認爲)。

/RES /抽拉-大MDPI

/RES /抽拉-大HDPI

/RES /抽拉-大xhdpi

/RES /抽拉-XLARGE -mdpi

/RES /抽拉-XLARGE-HDPI

/RES /抽拉-XLARGE-XH dpi

7英寸Android平板電腦HDPI和大。

檢查表here和閱讀有關大/ XLARGE /小等

+0

謝謝你,但這不是我要找的。基本上我的問題是:我需要支持多少個不同大小的圖像(像素)才能支持Android設備和平板電腦? – thomaus 2013-03-01 12:53:18

+0

我編輯了我的答案,以更清楚地解釋事情。 – 2013-03-01 13:21:09

+0

7'的3種不同的圖像尺寸和10'的3種不同的圖像尺寸你確定?他們會是多大? (順便說一句,請檢查我的編輯) – thomaus 2013-03-04 09:35:32