orz12/PiliPalaX

💡 [需求]应用多处界面修改方向建议

Opened this issue · 4 comments

功能描述

包括但不限于视频简介、评论详情等多个地方的UI

目标

使界面更适合大屏幕操作,空间的利用率更高,保证整体的观感

解决方案

1.BV号放置于播放量旁,关注按钮移动到UP名字旁,移除冗余的评论按钮
简介
2.视频简介、评论详情、添加到收藏夹的位置移动到评论区上
简介
如果要保留关闭简介的滑杆,可以放置在简介左侧方便退出
评论详情
这里的评论详情是比评论区小一点,显示出和评论区的层级关系,同时对应补上评论区同位置的按钮
收藏夹
收藏夹同理
3.个人主页的元素调整
个人主页
添加像应用首页的Tabbar的切换,还可以添加打开个人主页默认显示是“动态”、“投稿”、“专栏”还是“收藏”的设置

其他

orz12 commented

针对1,由于目前的平板适配的界面还没有最终确定,可能会调回之前版本的适配方式(也就是说仅在左侧显示视频信息,右侧tab切换推荐与评论),或者简介调至右侧顶部之类的,所以暂时不会改按钮细节(例如之前的方式就需要评论按钮切换tab)

针对2,右侧的bottomsheet确实更美观,但是目前lib/pages/video/detail/view.dart里面为了适配多种情况已经塞了很多代码,bottomSheet又是分离出去的,放在了各种别的层级组件的view或者controller里面,我预感要实现这个效果会有很多耦合(例如界面尺寸的对齐、全屏/pip状态的监听与自动关闭),重构起来代价比较大,暂时还没有想到比较方便的实现方式

另外我目前没有平板设备,对于平板的适配基本都基于模拟器的大致尺寸、手机端横屏情况的外推和用户的反馈,所以会有所欠缺。感谢你的建议,都很用心。

针对3,目前已经有在做了,但是最近在修其它bug,例如播放循环问题,通知标题问题

针对1,由于目前的平板适配的界面还没有最终确定,可能会调回之前版本的适配方式(也就是说仅在左侧显示视频信息,右侧tab切换推荐与评论),或者简介调至右侧顶部之类的,所以暂时不会改按钮细节(例如之前的方式就需要评论按钮切换tab)

针对2,右侧的底板确实更美观,但是目前lib/pages/video/detail/view.dart里面为了适配多种情况已经塞了很多代码,bottomSheet又是分离出去的,放在了各种别的层级组件的view或者controller里面,我预感要实现这个效果会有很多耦合(例如界面尺寸的对齐、全屏/pip状态的监听与自动关闭),重构起来代价比较大,暂时还没有想到比较方便的实现方式

另外我目前没有平板设备,对于平板的适配基本都基于模拟器的大致尺寸、手机端横屏情况的外推和用户的反馈,所以会有所欠缺。感谢你的建议,都很用心。

针对3,目前已经有在做了,但是最近在修其它bug,例如播放循环问题,通知标题问题

或者2的话窗口其他属性不动,位置靠右显示、不挡视频画面就行

针对1,由于目前的平板适配的界面还没有最终确定,可能会调回之前版本的适配方式(也就是说仅在左侧显示视频信息,右侧tab切换推荐与评论),或者简介调至右侧顶部之类的,所以暂时不会改按钮细节(例如之前的方式就需要评论按钮切换tab)

针对2,右侧的底板确实更美观,但是目前lib/pages/video/detail/view.dart里面为了适配多种情况已经塞了很多代码,bottomSheet又是分离出去的,放在了各种别的层级组件的view或者controller里面,我预感要实现这个效果会有很多耦合(例如界面尺寸的对齐、全屏/pip状态的监听与自动关闭),重构起来代价比较大,暂时还没有想到比较方便的实现方式

另外我目前没有平板设备,对于平板的适配基本都基于模拟器的大致尺寸、手机端横屏情况的外推和用户的反馈,所以会有所欠缺。感谢你的建议,都很用心。

针对3,目前已经有在做了,但是最近在修其它bug,例如播放循环问题,通知标题问题

补充一个忘记提的建议:媒体库中不常用的功能做成小方块放在上方,收藏、历史和稍后再看放在底部
媒体库

针对1,由于目前的平板适配的界面还没有最终确定,可能会调回之前版本的适配方式(也就是说仅在左侧显示视频信息,右侧tab切换推荐与评论),或者简介调至右侧顶部之类的,所以暂时不会改按钮细节(例如之前的方式就需要评论按钮切换tab)

针对2,右侧的bottomsheet确实更美观,但是目前lib/pages/video/detail/view.dart里面为了适配多种情况已经塞了很多代码,bottomSheet又是分离出去的,放在了各种别的层级组件的view或者controller里面,我预感要实现这个效果会有很多耦合(例如界面尺寸的对齐、全屏/pip状态的监听与自动关闭),重构起来代价比较大,暂时还没有想到比较方便的实现方式

另外我目前没有平板设备,对于平板的适配基本都基于模拟器的大致尺寸、手机端横屏情况的外推和用户的反馈,所以会有所欠缺。感谢你的建议,都很用心。

针对3,目前已经有在做了,但是最近在修其它bug,例如播放循环问题,通知标题问题

这个网站看看行不行?https://testit.miui.com/ 里面有平板