2014-09-30 46 views
3

在Android Studio中,當創建一個項目,它包括了一堆drawable文件夾,但每一個後綴表明其大小。爲什麼沒有普通的可繪製文件夾?

例如,有

drawable-mdpi 
drawable-hdpi 
drawable-xhdpi 
... 

然而,很多時候我看到說明的東西添加到drawable文件夾。例如,在關於selector xml資源的Android文檔中,here

我應該添加沒有後綴的文件夾drawable?或者我應該將xml文件添加到所有不同的drawables?爲什麼從一開始就沒有簡單的drawable

+1

是的,你可以添加它 – Blackbelt 2014-09-30 16:27:58

+0

簡而言之,大小特定的'drawable'文件夾允許你指定特定的分辨率。通用的,顯然不是。 – 2014-09-30 16:44:39

回答

1

你可以不帶任何後綴的選擇或你想成爲通用的,但繪製文件夾不帶後綴基本上是唯一的選擇大約九個補丁圖像添加繪製文件夾。

的Android Studio或Eclipse不提供它,而項目創建表兄弟姐妹它不知道你這些東西前要求。

因此在創建自己的文件夾沒有壞處。

在eclipse中開發時,沒有用於小部件的字體或xml文件夾的文件夾,但您可以自行創建這些文件夾。

+3

不要將9-補丁圖像(或任何非XML可繪圖)放在不合格的'drawable'文件夾中。如果您不希望系統縮放圖像,請將其放入'drawable-nodpi'文件夾中。 – Karakuri 2014-10-02 13:28:33

0

您可以使用繪製的文件夾沒有任何後綴。也?如果您在任何屏幕上使用了所有者文件,則可以將圖像設置爲擁有任何後綴的任何可繪製文件夾。