如何设置 layout_width = screen_width ?与设备相比,如何管理良好的图像尺寸?
How to set the layout_width = screen_width ? And how to manage good size for image compared to the device?
我已经在 Whosebug 上阅读了很多主题,但没有找到我要搜索的内容。我也看过官方文档,但我有一些问题。
我正在尝试在我的应用程序中插入一些图像,并且我正在尝试使图像的 layout_width 等于屏幕尺寸(纵向)的宽度。
所以我为同一张图片做了很多不同的尺寸,然后把它们放进去
drawable-ldpi, drawable-hdpi ....
但是当我在模拟器 (hdpi) 上尝试我的图像时它工作正常,但是当我在我的平板电脑上尝试这个时(也是 hdpi)图像没有得到所有宽度的屏幕。
我想知道我是否必须对屏幕尺寸进行多次绘制?
那么关于 dpi 的 drawable 呢?
我知道可以放一些矢量图,但我想知道我是否可以这样选择 layout_width:android:layout_width = 屏幕宽度。
为什么设置密度如此重要?一个大的平板电脑可以在 mdpi 等 phone 在 hdpi ......密度有什么那么重要?
尝试在 layout.xml 中使用 android:layout_width = "match_parent"
这会将主布局或父布局的宽度设置为从屏幕的一侧延伸到屏幕的另一侧。设置 android:layout_height = "match_parent"
和 android:layout_width = "match_parent"
将在整个屏幕上展开布局(从上到下,从左到右)。
为了节省创建不同尺寸的相同图像和图标的时间和精力,
你可以使用 Android-drawable-importer 插件。使用此插件,只需导入 1 张图像,它就会自动创建不同尺寸(小、大、xlarge、xxlarge 等)。
感谢您的回答。我会尝试使用此扩展程序看看。
编辑:
它工作正常但它只为分辨率(hdpi,mdpi ...)制作不同的图像尺寸但它不能为屏幕尺寸制作不同的图像尺寸?也许我没有看到我要去哪里...
你知道我要做什么吗?
我有一个新问题:我必须在项目中使用的矢量图像扩展名是什么?我有 .EPS 和 .AI,但插件在搜索文件夹 window 中看不到主题。你知道哪一步可以解决吗?
我已经在 Whosebug 上阅读了很多主题,但没有找到我要搜索的内容。我也看过官方文档,但我有一些问题。
我正在尝试在我的应用程序中插入一些图像,并且我正在尝试使图像的 layout_width 等于屏幕尺寸(纵向)的宽度。
所以我为同一张图片做了很多不同的尺寸,然后把它们放进去 drawable-ldpi, drawable-hdpi .... 但是当我在模拟器 (hdpi) 上尝试我的图像时它工作正常,但是当我在我的平板电脑上尝试这个时(也是 hdpi)图像没有得到所有宽度的屏幕。
我想知道我是否必须对屏幕尺寸进行多次绘制? 那么关于 dpi 的 drawable 呢?
我知道可以放一些矢量图,但我想知道我是否可以这样选择 layout_width:android:layout_width = 屏幕宽度。
为什么设置密度如此重要?一个大的平板电脑可以在 mdpi 等 phone 在 hdpi ......密度有什么那么重要?
尝试在 layout.xml 中使用 android:layout_width = "match_parent"
这会将主布局或父布局的宽度设置为从屏幕的一侧延伸到屏幕的另一侧。设置 android:layout_height = "match_parent"
和 android:layout_width = "match_parent"
将在整个屏幕上展开布局(从上到下,从左到右)。
为了节省创建不同尺寸的相同图像和图标的时间和精力, 你可以使用 Android-drawable-importer 插件。使用此插件,只需导入 1 张图像,它就会自动创建不同尺寸(小、大、xlarge、xxlarge 等)。
感谢您的回答。我会尝试使用此扩展程序看看。
编辑: 它工作正常但它只为分辨率(hdpi,mdpi ...)制作不同的图像尺寸但它不能为屏幕尺寸制作不同的图像尺寸?也许我没有看到我要去哪里...
你知道我要做什么吗?
我有一个新问题:我必须在项目中使用的矢量图像扩展名是什么?我有 .EPS 和 .AI,但插件在搜索文件夹 window 中看不到主题。你知道哪一步可以解决吗?