Android 不要把android做成ios!

本文探讨了当前Android应用程序普遍存在的性能问题,并分析了原因——许多应用采用iOS设计风格而非遵循Android自身的Material Design规范。文章强调了Material Design的重要性及其带来的优势。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

每一个操作系统都有他独特的设计语言,现在互联网公司这么多,每个公司都有自己的几个app。

看看现在的android app,他们大多数都有一个共同的特点:卡!为什么呢?

现在各个公司的设计语言基本都是ios的设计语言,产品和UI不会为android和ios出两套设计方案。然而这种ios设计语言对于ios来说没什么,但是对于android来说,问题就很大。android上面要实现不是android设计语言的效果,就需要程序员通过很多代码来重写、自定义一些View。这往往违背了android的设计规范,于是,这样的情况越来越多,就导致了我们做出的软件越来越臃肿,越来越卡。

android也是有自己的设计语言的,而且这个设计语言非常棒,效果非常好。他就是:Material Design。

Material Design在安卓上的表现非常好,带来精美的动画,丰富的效果,而且,软件与操作系统(原生)的违和感更小。

有很多非常棒的基于Material Design设计的软件,例如Bilbili客户端。

哔哩哔哩动画-应用截图哔哩哔哩动画-应用截图

这个B站的客户端设计就是非常的Google。我个人非常看好。状态栏的颜色,android 5.0 API的新特性都很棒。

当然还有的就是Google的原生应用:Google+、Google地图等。

然而反观现在的诸如卡成翔的京东客户端(应该是没有开硬件加速,我猜开了应该会报EGL_BAD_ALLOC之类的bug所以没开)等等。

Google有漂亮的ProcessBar,为什么不用。

Google有漂亮的CardView,为什么不用。

Google有漂亮的Dialog,为什么不用。

Google有漂亮的设计语言,为什么不用。

。。。

作为一个程序员也就能吐吐槽了,为了写一个不符合android设计语言规范的效果去重写大量的控件,那也只能硬着头皮写了。

最后还是那句话:不要把android做成ios!




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值