GitHub上几乎每个应用的 UI 都一样。他们都用的是哪个开源的 UI?

GitHub上几乎每个应用的 UI 都一样。他们都用的是哪个开源的 UI?
先别管那些 AI 的。

用的框架都是一样的,所以 UI 就一样了。

你都不说是啥应用,也不给截图,至少我这里用到的都是不一样的UI

上几个图谢谢。你不上图大家也猜不着。

我也想用这种

给图了

给你图了

LocalSend用的是Flutter框架。如果你指的是设计语言,Material Design。

Material design

哪怎么快速使用,官网挺复杂的

现代 UI 开发框架基本都支持 Material Design,看你需要什么,在哪里用,用来干什么

安卓原生开发一般默认大家都用 Material Design

移动跨端(iOS+安卓)开发有 Flutter、Kotlin Mutli Platform 框架都支持 Material Design

网页 Web 开发有 material.io 官方的 Material Web 库,要简单一点也有 mdui.org,Vue React 都支持

桌面/嵌入式的跨端开发有 Qt 6.5 开始 QQuickStyle 支持的 Material Style,还有 Slint 天生支持 Material Design

Material design 是谷歌推荐的设计语言.

这个风格, 简洁统一美观, 但是有个缺点, 用户交互易用性其实相对较差.

而且留白较多,适合字母文字语言用户的视觉习惯. 并不适合象形文字用户的视觉习惯.

基本上你看国内Top靠前的APP基本上很少用这个设计风格, 别觉得是因为大厂都low,没有设计风格和设计语言. 而是Material design 风格实用性不好.

因为你是学生, 刚开始学习编程和设计, 最好多接触各种不同的UI风格, 不要随大流迷失了…

其实有时适当留白也挺好的,中文这种象形文字的app
在小小的手机屏幕上 文字信息堆积得有点过多了

现在 Material Design 体系有这几个版本:

  • Material Design 1(安卓 5 起)
  • Material Design 2
  • Material Design 3(Material You,安卓 12 起)
  • Material 3 Expressive(安卓 15 起)

不过其他不说,M3 以来的莫奈取色的确很好看

设计指南:https://material.io/