網(wǎng)上很多文章都說(shuō).9圖放在drawable下续誉,其實(shí)這種說(shuō)法是錯(cuò)誤的@趁弧!酷鸦!
開(kāi)發(fā)中一般都是設(shè)計(jì)切好.png圖饰躲,開(kāi)發(fā)者使用Android Studio Creat 9-patch file來(lái)生成.9.png后綴的.9圖
具體.9圖應(yīng)該放在哪一個(gè)文件夾牙咏,取決于設(shè)計(jì)切的是幾倍的圖,
1倍圖嘹裂,放在drawable或者drawable-mdpi
2倍圖妄壶,放在drawable-xdpi
3倍圖,放在drawable-xxdpi
以此類(lèi)推焦蘑,對(duì)應(yīng)放置盯拱。
網(wǎng)上普遍所說(shuō)的放在drawable目錄下盒发,可能默認(rèn).9都是切的1倍圖例嘱。
此外:drawable默認(rèn)是1倍,同一張圖片宁舰,放置在drawable和drawable-mdpi效果是一樣的拼卵。
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/d_normal"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/d_normal_l"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/d_normal_m"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/d_normal_h"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/d_normal_xx"/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/d_normal_no"/>
同一張圖片放置在不同drawable下