我想创建一个ninepatch背景文件(背景是渐变图像)。我想知道背景图片的理想尺寸是多少?
除此之外,我应该在哪里放置图像:drawable-ldpi
,drawable-mdpi
或drawable-hdpi
?
最佳答案
检查其中的SDK文件夹:/platforms/android-X/data/res/drawable-hdpi
您会注意到那里有一堆9patches。我了解您应该为每种设备提供9patch。因此,对于ldpi
,您应该有一个9patch,对于mdpi
,应该是一个9patch,对于hdpi
,应该是一个。
这个想法是要使其尽可能小,同时还要考虑到9patch的尺寸不会比原来的小。
另一方面,我认为9patch在处理渐变图像时不会有用。
我会尝试使用GradientDrawable。