Feed流设计:那些容易被忽略的图片...

  • 经验类型经验/观点
  • 经验属性原创文章
  • 经验版权署名
12935 30 290 2019-03-20

我们每天被淹没在各种Feed流中,感觉它的设计是如此简单,只需设计一个卡片,然后复制粘贴整个界面就大功告成了。

Image title

我们每天被淹没在各种Feed流中,感觉它的设计是如此简单,只需设计一个卡片,然后复制粘贴整个界面就大功告成了。


但是大家很容易忽略图片适配的问题,比如微信朋友圈你无法保证用户发几张图片,也无法预估图片的比例,那么就需要我们对它设定相应的规则。下面我总结了最易出现问题的大图布局、宫格布局、拼图布局的图片适配方式。


一、大图布局


大图布局也就是不管用户上传几张图片,Feed流中以一张大图进行展现,点击详情或通过滑动才能查看其他图片。使用大图布局的图片适配方式一般有两种,一种是展示图片比例固定;另一种是随图片而变化。


1、展示图片尺寸固定


不管用户上传的是横图还是竖图,其展示图片的比例都固定。采用该适配方式图片占用空间小,可提高用户的阅读效率,因此当你的产品目的想要提高用户的阅读效率时可以使用,比如字里行间。

Image title



2、随图片而变化


当用户上传不同比例的图片时,图片展示宽度为屏幕宽度,而图片的展示高度根据确定的宽度等比例缩放。采用该适配方式能将图片信息表达完善,图片占用空间大,适合图片质量高,用户以图片浏览为主的产品。

Image title



需要注意的是,采用该方式需要设置阈值,当图片的高度超过一定数值,高度就不在增加以阈值为准,当图片的高度小于一定数值,高度不在减小,以阈值为准。


二、宫格布局


宫格式布局也就是用户上传的图片会适配到一个个的方块中,宫格布局的形式多种多样可以是九宫格、五宫格、三宫格,下面以较为复杂的九宫格的适配为例。


九宫格的适配未对屏幕进行区分,但对只上传一张图片进行了特殊的处理,二张或二张以上直接以最小边为方块的宽,然后等比例缩放,图片的具体适配方案如下:

Image title



1)当图片为三张时,3、5位置对调,排成一行:1、2、3。

2)当图片为两张时,直接将图片适配到1、2格子。

3)当图片为1张时,如果0.5 < = 宽 / 高 <= 2 时,被限定在1 - 4格子的范围大小(包括间距),也就是凡是宽高比在这个范围时,最长的那边暂两个格子加间距。

Image title



4)当图片为1张时,宽 / 高 > 2的图片(如全景图),最多占三栏,高最多占一栏(包括间距大小)

Image title



5)单张图片,宽 / 高 < 0.5(如微博长图),高最多占二栏,宽度最小占二栏1/3(包括间距)

Image title



三、拼图布局


这种布局方式是将几个图片拼成一个矩形,样式新颖类似杂志的排版,因此也叫杂志式布局,不过因为其对图片的要求较高,因此多应用在图片社交中,如in。

Image title



下面我总结了宫格布局的规则,在设计时你可以不用把每种情况都设计完,只要把不同图片适配的方案发给开发即可,他们会选用相应的规则。

Image title



四、总结


今天主要和大家分享了Feed流中容易被大家忽略的图片布局样式。


1、大图布局:图片适配主要有两种方案,其中随图片而变化的情况需要注意设置阈值,防止用户上传超长图影响界面样式。

2、宫格布局:重点需要注意1张图的适配情况。

3、拼图布局:拼图布局主要需要给开发说明采用什么拼图规则。



参考引文

社交应用动态九宫格图片的规则http://t.cn/RVagHD0

仿Nice 首页图片列表 9 图样式 (iOS) http://t.cn/EMHgp3O

那些谋杀你时间的Feed流http://t.cn/RNSvWi3

全部评论:30

  • 风筝KK

    2019-04-12 15:40

    @OlafChou: 可能画得不太清楚,如果你有更好的方法,可以一起交流~

  • 风筝KK

    2019-04-12 15:39

    @狄云云: 对的

  • OlafChou

    2019-04-12 10:31

    5)单张图片,宽 / 高 < 0.5(如微博长图),高最多占二栏,宽度最小占二栏1/3(包括间距) 这个下面的图片根本对不上。

  • 狄云云

    2019-04-11 10:12

    问个问题,第一种情况下,图片尺寸固定,那么为了适配这个尺寸,有些图片是不是需要截取呀,那截取图片是直接截取图片中间部分吗?

  • 萝莉音

    2019-04-10 17:06

    超级赞,加qu)n:【583】【915】【450】,每天晚上八点免费公开讲解课哦,很适合零基础,群文件有PS、AI软件下载,教程视频。

  • 小讨厌

    2019-04-10 15:11

    那个针对不同机型,图片大小的适配是怎么样的呢,

  • 风筝KK

    2019-04-10 09:37

    @张卡ZK: 这个是图片展示排序的机制,是由技术处理。你去朋友圈分别做几张测试图,发上去看看就清楚了。

  • 张卡ZK

    2019-04-09 10:16

    当图片为三张时,3、5位置对调,排成一行:1、2、3。 这个没有明白,希望给予解答

  • 风筝KK

    2019-04-08 11:26

    @苹果宇宙: 你加我微信我们细说吧:lf373939411

  • 苹果宇宙

    2019-04-04 18:29

    关于宽高比<0.5那段话是不是有点问题,看不懂后面的“高最多占二栏,宽度最小占二栏1/3(包括间距)”在线等,挺急的 希望作者能回复

  • metaylor

    2019-04-04 14:49

    如果是多张滑动图片呢,每张图片size不同

  • 2019-04-04 13:59

    估计前端人员看见想打死你

  • 风筝KK

    2019-03-31 20:17

    @Janelai冲冲: 可以固定,但是对于社交Feed流中,由于图片尺寸不固定,为了更好的展示效果,这样做会更好。

  • Janelai冲冲

    2019-03-30 12:28

    为什么宫格布局的高度要不固定啊,可以让他固定吗,让他们都限制在同一个尺寸的宫格布局里

  • 风筝KK

    2019-03-28 10:37

    @Super欣欣欣: 出现了点BUG,我已经把文字更新了,你看看。

  • Super欣欣欣

    2019-03-27 09:27

    宫格布局的4)和5)的文字一样,但图不一样,不太理解

  • 大淑_Tanya

    2019-03-26 15:55

    ~~~~~~~~~~~~~~~·

  • 煮土豆儿呀

    2019-03-26 13:05

    ~~!

  • 风筝KK

    2019-03-26 09:59

    @: 不好意思,掉了一段文字,导致看得有点蒙,我已经加上了。如果还有什么不清楚的,多多交流

  • 唿妹妹

    2019-03-26 09:54

    @: 同上

  • 图图雕

    2019-03-26 09:24

    哇塞 干货满满

  • 2019-03-25 22:36

    1)当图片为三张时,3、5位置对调,排成一行:1、2、3。 2)当图片为两张时,直接将图片适配到1、2格子。 3)当图片为1张时,如果0.5 这个不是很明白

更多作品

发表评论

取消

点击右上角
分享给朋友吧

分享到

取消

每人每天仅限5票,快给你心仪的作品鼓励的一票。

投票