查看: 94|回复: 4

微信最新更新:平板折叠屏界面适配使用体验

[复制链接]

3

主题

7

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2023-1-14 14:07:57 | 显示全部楼层 |阅读模式
提示:本文有大量动图,使用数据流量阅读需要注意。
微信作为一个月活跃用户达到 12.99 亿的超巨型(Super Mega)应用,可以说基本覆盖了全球大部分中文语言用户。作为一个影响力如此庞大的应用,让微信团队每一次更新特性都非常谨慎,毕竟一个小改动就能让无数人的数字生活产生巨大变化。
所以最近微信的几个版本更新,基本都是「惜字如金」:
修复了一些已知问题。
但就在最近,微信团队准备弄个近期内的「大动作」—— 针对 Android 大屏设备界面进行大规模通用适配。毕竟微信早前就已经可以让大屏设备单独作为平板登录,而不占用手机登录或者 Windows 登录的名额,但说是作为平板登录大部分大屏设备却没有平板的界面,也不太说得过去。


这其中也有 Google 并没有针对平板提供统一持续稳定的大屏界面 API 的锅,不过主要还是微信团队对于 Android 特性适配一直比较偷懒。随着最近 Android 平板销量年年攀升,同时折叠屏用户越来越多,现在 Google 终于推出了针对大屏设备的 Android12L 系统以及多个专门针对大屏设备的界面与功能 API,开发者终于不用被各种不统一厂商魔改 API 和设备碎片化的兼容性问题搞到头秃
微信适配界面内容及使用方式

微信这次界面更新主要针对的是平板/折叠屏设备,其实微信在安卓的平板/分栏界面并不新鲜,鸿蒙、OPPO、VIVO 平板和折叠屏用户可能已经使用了很久。但是这些都是厂家单独和微信合作或者提供自己开发的 API,现在微信开始适配 Android12L 的通用API。也就是说之后无需厂商进行特殊的适配或者微信主动适配,所有品牌的折叠屏和平板都能享受到优化后的界面


提示:下面的演示设备以三星 Galaxy Z Fold4 为例。目前仅代表我自己在测试版应用上的体验,体验内容在微信正式版以及未来的版本可能会有优化和更改。
使用条件:设备为 Android12L 系统及以上,同时微信在 8.0.28 测试版及以上(部分品牌目前还需要特殊的测试包,因为微信团队还在测试,比如三星平板和折叠屏用户可以下载这个安装包),等下个版本正式推送应该就不用测试包了。
使用方式:直接安装对应的安装包(不用清除数据和额外操作),安装完成,打开系统默认开启分栏界面。如果不需要这个界面,可以在系统对应的分屏开关里面(三星是 设置 -> 高级功能 -> 实验室 -> 应用程序分屏视图)勾选或者取消勾选微信。






界面使用体验

可以看到适配完成的微信主要是提供了类似于华为平行视界的界面,Android 和三星称之为分屏模式,简单来说就是让应用可以同时在左右并列显示以前只能全屏跳转的两个界面
从目前的体验来看,微信并没有特别限制有哪些界面必须全屏,基本所有的界面:主界面、聊天界面、小程序、公众号列表、公众号正文、联系人资料、微信视频语音通话、收藏、转账红包、表情等等常用的界面通通都可以分栏显示(有些地方需要点击右上角或者选项里面的分屏按钮才能分屏显示)






目前还没有分屏的,根据我自己的测试主要有朋友圈(但从个人资料点进去是分屏)、扫一扫、搜索结果这几个,可能是微信团队考虑到这几个界面全屏显示会有更好的效果,或者在正式版本就会适配。


微信界面适配做得好的地方

虽然微信平板和折叠屏界面适配姗姗来迟,但就第一版而言我个人感觉已经十分成熟(毕竟 iOS 和几家 Android 厂商也适配好久了)。下面就说说,这次微信适配得比较好的地方:
图片视频全屏播放:就算用户现在处于微信分栏界面,点击任意见面的图片或者视频还是会全屏播放,这点要给点赞。别看这听起来好像很基础,有些应用的无脑适配(比如某乎)真的就物理分栏,无论是图片还是视频,都别想跨过半边,明明屏幕那么大,用户却只能缩在右边一半去看图片,这就是很差的用户体验。


提供手动切换全屏和分屏按钮:部分界面,比如视频通话和公众号文章正文阅读界面,以及小程序界面,有时候用户觉得分栏使用方便(比如一边阅读,一边聊天或者后台使用小程序),而有时候用户觉得全屏使用更加方便,比如闲暇时阅读文章,微信就很贴心地在对应界面的右上角(小程序是对应小程序的右上角三个点选项里面)提供「在分屏中展示」的按钮,以供用户手动切换界面分屏/全屏显示。这点就比较人性化,毕竟用户不可能每次想全屏的时候都手动到系统设置里面关闭分屏,用完又打开。这点也是很多其他适配了分屏界面的应用没有做的,同时不知道是不是三星独占,在切换全屏和分屏之后,左右两边的界面都可以单独切换位置或者单独变成小窗口。


多窗口,小窗及小屏支持优秀:平板先放到一边,折叠屏上往往会有两块屏幕,一块普通直板手机类似的小屏,和一块类似平板的大屏。同时用户偶尔也会在大屏使用分屏或者小窗功能同时使用两个以上的应用,这个时候应用会在不同形态频繁切换,无论是两个屏幕之间切换,还是分屏小窗,如何保证应用界面和功能能够在不同形态之间无缝链接,不会产生奇奇怪怪的闪退或者闪烁,很多已经适配了平行视界很久的应用都做得非常不好。而微信在这方面做的就比较不错,我自己使用了几天,无论怎么切换都基本不会产生奇奇怪怪的闪烁或者闪退,而且动画和过渡都很自然。


界面适配后使用的优点

很多人都觉得没有适配的界面也都一样用,又不是像淘宝那样在屏保或者折叠屏上界面放大到不能使用,微信在折叠屏或者平板上界面感觉好像还行。但是这几天使用了适配后的微信界面,我发现良好界面适配的确能够让用户的使用体验产生有感的提升,虽然微信没有做到最好,但也足够让我发现几个用起来很爽的点:
公众号一边列表一边正文:有多少人碰见过刚点进去公众号文章想看,结果顶部突然弹出个聊天通知,又不得不切出去,处理完再回来继续看(虽然微信有提供浮窗功能,但还是要切换并没有方便多少)。而现在只需要打开分屏展示按钮,所有微信公众号的文章都会放到右边界面,左边随时可以做其他的操作,而且在三星 Galaxy Z Fold4 上左右两边界面甚至可以独立成小窗口,想开多少篇文章,就开多少篇文章,看不完就放后台存着。






左右两边界面独立小窗口功能,我只在三星 Galaxy Z Fold4 上测试过,如果有其他机型也可以实现这个功能可以在评论区留言。
一边视频语音通话,一边聊天:普通手机的微信视频语音通话,特别是视频通话,要么只能全屏,要么就只能变成很小的浮窗,连对面的画面都很难看清更别说小窗里的自己的小窗的画面。而现在适配之后折叠屏音视频通话可以在右边界面单独显示,基本就相当于普通直板手机的全屏,同时也不影响你进行聊天看文章等等操作。而且配合上面提到的独立小窗口功能,还可以把视频聊天单独弄成小窗口,随意调整大小和缩放,在三星 Galaxy Z Fold4 上面甚至还能调整透明度,把视频小窗半透明叠加到其他应用的界面上。






分屏使用小程序:我自己有很多应用是能用小程序就用小程序,毕竟不用安装越来越臃肿的客户端 APP 而且要手动折腾禁止权限和后台启动(比如除了冻结完全按不住的某多多),虽说原本小程序和微信的后台就是分开的,分屏和小窗口也比较方便,但是现在适配之后可以直接在应用里面左右分栏,同时可以随意调整界面占比,像是打车叫外卖或者玩个斗地主什么的还是比较方便的,就是目前有点 BUG(下面有写),总体体验还可以。


另外还有分屏查看联系人资料和朋友圈更加方便等等,基本上如果你是经常在平板或者折叠屏上使用微信,那么这次更新大概率会让你得到一个可感知的使用体验提升。
目前界面适配的 BUG

由于是第一版功能,我在使用过程中难免会遇到微信界面适配上的 BUG,不过好的一点是基本没有能够严重影响日常使用体验的 BUG。下面就简单说说目前我遇到的 BUG(仅限 8.0.28 测试版第一版)和一些优化建议,后面肯定会被修复啦。

  • 分屏同其他应用拖动图片到微信,微信会闪退。
  • 视频通话,语音通话有时界面会消失。
  • 大小屏切换和多应用分屏有时会卡在空白的微信界面(也就是右边什么都没开的时候)。
  • 小程序的分屏/全屏按钮没有记忆,每次都要手动点击分屏展示按钮。
  • 开启分栏界面后,微信设置里的横屏模式开关无效。
  • 【建议】小程序也可以在右上角直接放一个分屏/全屏切换按钮,不用每次都点到选项里设置。
  • 【建议】提供常驻的窗口切换选项,现在只有全屏到分屏切换的时候才会出现。
  • 【建议】不用非得左边固定为聊天列表,可以使用打开新界面左边自动变成上一个界面的机制。
  • 【建议】提供同时快速打开两个联系人聊天窗口(或者小窗多个),方便在不同联系人之间互相拖动发送消息和图片。
  • 【建议】添加折叠屏悬停模式应用,比如上半屏视频通话。
平行视界并不是最佳适配方式

其实很多厂商热衷于在平板和折叠屏上做平行视界,导致大家认为这个才是最优解。但其实在平板上最佳的界面是针对平板和折叠屏设计的界面,只不过平行视界优势就是能够快速适配(把 Activity 设成 Resizeable 然后利用 API 并列,难度不高),这种方式是比较粗暴的,只是把两个界面拼在一起,很多时候既没有充分利用上大屏幕,也没有带来效率和体验上的优势。像是平行视界在苹果、谷歌、三星的开发者手册里面,基本都是当做多应用分屏或者多窗口模式来对待的,而不是正儿八经的应用内界面(就算是三星自己采用分栏界面,也不是简单地把两个 Activity 拼起来)。


其实平板和折叠屏设备如何适配,iOS 和 Google 都给出了比较好的答案,也都提供很多很好的用的工具和 API,比较通用的一个思路是将常用的操作从底栏变为左边的侧栏,然后将原本的界面变成类似卡片一样的组件从左到右排列(三星认为用户在大屏上阅读的最大宽度是 840dp,应用内容最多显示到这个宽度),按照不同的设备屏幕宽度显示不同的列数。







平行视界本意是好的,它作为一个过渡方式非常合适,但很多厂商就把它当成了偷懒的方法,甚至连平行视界都不愿意好好适配,随便互弄一下用户有个交代就不管了(大部分国产应用基本都是),相比之下即使微信也是弄平行视界交差,居然还算是做的比较好的。






总结

平时我们提到微信都是骂的多,的确微信作为一个超级应用,应用质量实在不怎么样,毕竟到现在微信还没有适配 Android 上的通知栏快捷回复/气泡/Material Design3/推送等等一大堆特性……更别说语音进度条等无数人敲碗的功能,甚至在测试版本中微信居然把用户接收的文件放到应用内存储 /data/data 目录,只能从微信中打开和导出,没有 Root 无法访问原文件,就离谱)。
但这次通用的平板/折叠屏界面适配还是微信为数不多良心行为,而且一推出就比较成熟,细节上也能打败一大堆其它国产应用,这点还是要肯定的。目前这个功能还是测试阶段,下一个正式版本(8.0.29)就会大规模推送(大概),大家如果想尝鲜可以先下载测试版体验一下,追求稳定的同学还是先保持期待感,等待正式版本的推送吧。

转载我在少数派写的文章,原文地址(原文评论区很好玩哈哈):

以上就是本文的所有内容啦。喜欢的朋友请务必点赞,转发,评论三连,这会让我更有动力创作更多好看的内容。
【在更多平台上关注我,第一时间索取新内容福利】
【微信公众号】:Fairyex 的干货精选 针对最近热门的科技新闻啥的做些评论和亲自体验,不定时更新
【微博】:Fairyex_ https://weibo.com/u/2146873831
【哔哩哔哩】:Fairyex 的个人空间_哔哩哔哩_Bilibili
【知乎】:Fairyex Fairyex
最后来个自己的推荐:如果你想了解下载原理,搭建下载工具,提升下载速度和了解下载隐私监控方面信息,可以购买一份我在少数派的付费教程《下载科普:隐私,稳定与速度》,你想知道的都在里面,不在里面还可以评论私信直接问我,不要错过噢。
教程链接: 下载科普:隐私、稳定与速度 - 少数派
我的另一个付费教程《显示器全面指南》让你在挑选到合适自己显示器并懂得如何正确使用的基础之上,学会让显示器发挥更好的性能和画面效果、利用显示器去提高我们的工作效率、充分发挥不同类型显示器优势等方法,能让我们进一步提高使用显示器的体验,从而提高生活质量。同时能让显示器发挥全部潜力,令我们在显示器投入上「物超所值」。
教程链接: 显示器完全指南 - 少数派
不知道好不好不敢买?看看酷安最长图文的万字试读吧 :图文分享 - 酷安
我们下次再见

回复

使用道具 举报

1

主题

6

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2023-1-14 14:08:14 | 显示全部楼层
请问您的gif是用什么工具制作的,这个点阵纹理看着真有质感。
回复

使用道具 举报

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-1-14 14:08:41 | 显示全部楼层
我自己用 ffmpeg 弄的脚本,参数大概是 ffmpeg -i 输入图片路径 -r 15 -vf scale=360:-1:flags=lanczos -y 输出图片路径
回复

使用道具 举报

0

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2023-1-14 14:08:48 | 显示全部楼层
学到了,[赞]
回复

使用道具 举报

3

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2023-1-14 14:08:55 | 显示全部楼层
这个功能怎么关啊,我升级系统之后自动就分屏了,想关但不知道怎么关
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表