我需要支持 bith mdpi、hdpi 和 xhdpi 手机以及 7' 和 10' 平板电脑的应用程序我不得不承认我有点迷路了。
到目前为止,我只做了平板电脑版本,我所做的是:
- 一个名为“布局”的文件夹
- 3 个不同的文件夹,名为“drawable-sw600dp”、“drawable-sw800dp”和“drawable-sw1200”,包含 600px 大、800px 大和 1200px 大的图像。
我的印象是我搞砸了,我应该创建标准的“drawable-mdpi”、“drawable-hdpi”和“drawable-xhdpi”文件夹。
但如果我这样做:
- 我必须将平板电脑的图像放在哪个文件夹中?只有xhdpi?
- 平板电脑的图像应该有多大(以 px 为单位)?
- 手机的图像应该有多大?
- 最后但并非最不重要的一点:如何命名“布局”文件夹才能为手机和平板电脑提供不同的版本?
我已经阅读了 1000 遍 Android 推荐,但我仍然感到困惑......
编辑 1
Android网站上的这一段回答了我的问题“如何必须命名“布局”文件夹才能为手机和平板电脑提供不同的版本?”
编辑 2
关于可绘制文件夹,对于手机,很明显我必须以这种方式创建 3 个文件夹:
- drawable-mdpi 包含 320 像素宽度的图像
- drawable-hdpi 包含 480 像素宽度的图像
- drawable-xhdpi 包含 720px 宽度的图像
仍然是如何命名支持平板电脑的不同可绘制文件夹的问题。