安卓启动页怎么适配屏幕尺寸

2022-06-06 16:11:54 +08:00
 bestmos

看了下好多设备的分辨率都不是 16:9 了,基本高度都在 2200px 往上走

闪屏倒是没事,但是一张 1920×1080 的图片做启动页就会出现图片被拉变形的问题,怎么解决呢

图片内容挺杂的,想改成.9 图也没有下手的地方

1607 次点击
所在节点    程序员
9 条回复
crayygy
2022-06-06 16:26:03 +08:00
矢量图 .9 都可以,或者用一个背景颜色比较接近的 layout 套一下
bestmos
2022-06-06 16:45:33 +08:00
@crayygy 主要是图给定了,而且内容很多,都不能变形。
crayygy
2022-06-06 16:49:59 +08:00
@bestmos #2 如果是这样的话,我更倾向于找设计重新要一些更合理的图,比用技术解决更简单。
debuggeeker
2022-06-06 16:57:28 +08:00
想兼容好一点,就是把内容都往中间靠拢,安卓的屏幕这么多,不变形情况下,就只能取中间内容,类似于 centerCrop
AoEiuV020CN
2022-06-06 17:37:00 +08:00
没什么好办法,必须是针对安卓的情况设计启动图,
一般就是预留空白做成.9 图指定拉升特定部位,
或者微信那种 layer-list 实现,背景+前景,背景不管是纯色还是渐变,都需要前景图片配合一点,不可能太复杂,
Aouyu
2022-06-06 17:45:12 +08:00
layer-list
cooaer
2022-06-06 18:38:07 +08:00
现在手机分辨率大都是 21:9 了,重新设计 21:9 的图,同时不能把重要的内容放到上下 2.5 倍的范围内,这样裁剪后在 16:9 的屏幕上也能正常显示
ProphetN
2022-06-07 10:51:51 +08:00
之前跟美工提过,主要内容按 16:9 设计,然后给图按 22:9 。自己手动做的话,纯色还好,带渐变啥的就没办法了。如果说了美工不理,直接黑边完事……
bestmos
2022-06-07 14:11:28 +08:00
@ProphetN 我让改成了 20:9 ,好像 22 年上半年几款新机都是这尺寸。部分图像改成了球体,16:9 变形就变形吧。挤压一下变成椭圆也不违和

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/857617

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX