【发布时间】:2015-11-03 11:41:07
【问题描述】:
在手机和平板电脑上使用安卓应用时的兼容性问题 和 图像使用某些视图的背景,然后图像被拉伸以适合屏幕尺寸 并且一些时间分辨率也丢失了,在更大的屏幕上无法正常工作。
【问题讨论】:
-
不同的drawable文件夹需要不同的图片分辨率...有比例吗?
标签: android
在手机和平板电脑上使用安卓应用时的兼容性问题 和 图像使用某些视图的背景,然后图像被拉伸以适合屏幕尺寸 并且一些时间分辨率也丢失了,在更大的屏幕上无法正常工作。
【问题讨论】:
标签: android
当我们的应用程序运行时,通常会出现兼容性问题 下载到具有不同屏幕尺寸和分辨率的设备中 所以第一个基本问题发生在平板电脑活动中,不使用空间效率,所以 我们也必须使用片段。第二个问题可能出现在图像缩放和调整大小,所以我们必须使用 9patch 工具,第三个问题可能会出现在 xml 布局文件中使用硬编码和绝对像素,所以请避免。
【讨论】:
首先看看this
为了管理图像,我使用以下方法:
-把你最高分辨率的图片放在-nodpi文件夹里
-使用代码对其进行缩放,使图像宽度与屏幕宽度匹配
-将它放在图像视图中并使用 ScaleType.Matrix 但不要设置矩阵
您的图片会非常适合,但是,您仍然需要注意纵横比。
我的方法是将图像设计为 16/9,并让设计师知道图像的底部(通常在 之间)不会显示在纵横比较小的设备上,因此他不会放置相关设计元素。
希望这会有所帮助。
【讨论】: