Material Design 界面详解与主题切换
Material Design 是什么
Material Design 是 Google 设计语言,最早随 Android 5.0 一起发布,强调:
- 色彩鲜明、层级清晰
- 阴影和深度感表达
- 动画流畅、触感真实
- 跨设备一致的视觉体验
LibreTorrent 严格遵循 Material Design 规范,界面风格与 Google 官方应用(如 Gmail、Drive)保持一致。
主要界面组件
主导航:底部 TabBar(手机)或侧栏 Drawer(平板)
- 种子列表
- RSS 管理器
- 设置
种子列表:卡片式设计,每个种子显示:
- 名称和图标
- 进度条
- 下载/上传速度
- 状态标签(下载中 / 暂停 / 完成 / 做种中)
详情页:顶部进度条 + 底部标签页
- 概览(统计信息)
- 文件(选择性下载)
- 同伴(连接列表)
- Tracker
快速操作
列表页每个种子右侧有快速操作按钮:
- 暂停 / 继续
- 删除(长按显示更多选项)
动画与反馈
- 下拉刷新有弹性动画
- 下载进度变化有平滑过渡
- 按钮点击有 Material Ripple(涟漪)效果
- 切换主题实时生效