2

有人應該如何使用Android Studio項目中的... \ AppData \ Local \ Android \ android-sdk \ platforms \ android-22 \ data \ res中的drawables?使用drawables xml文件和圖像

例如,如果有人想將浮動操作按鈕圖標更改爲鉛筆圖標,那麼標準操作是什麼?

是否有某種文檔可用來演示繪製時每個可繪製XML文件的實際外觀?或者你是否希望將它們複製並粘貼到你的項目中以查看它們實際繪製的內容?

肯定有某種畫廊某處...

+1

您應該在應用程序的res文件夾中提供drawables。在FAB的情況下,您在FAB中設置了src字段:android:src =「@ drawable/ic_add_white_24dp」 –

+1

由於您指定了android-22,我假設您需要一些新的Material Design圖標,例如鉛筆圖標。你可以在https://design.google.com/icons/ –

+0

找到它們非常感謝。至於Android的res文件夾中已有的圖標,開發人員是否應該知道這些XML文件的內容是什麼,或者是否有一些文檔解釋了哪些XML與哪個圖標有關? –

回答

1

不同於任何其他的O.S,Android爲十億的設備具有不同的屏幕尺寸,從小型的手機到大電視機。在各種設備上運行具有完美用戶體驗的應用程序成爲主要必需品!爲此,Android使用DIPDP(獨立顯示像素)。

而且來解決你的問題,consider reading from here

而且,一般的步驟是生成不同分辨率的圖像用於不同的屏幕尺寸,see this

此外,這video解釋簡單!

而且爲了生成具有不同分辨率的多個圖像以適應不同的屏幕尺寸,我個人使用了一個調整工具。 Final Android resizer, available here.

希望它有幫助!

+0

我不確定OP詢問有關屏幕尺寸支持的任何內容。 –

+0

仍然是一個很好的答案。我很少在本網站上回答我的任何Android問題。 –