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

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

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

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

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

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

Android 不要把android做成ios!_第1张图片

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

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

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

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

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

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

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

。。。

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

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




更多相关文章

  1. C语言函数以及函数的使用
  2. [Android] TextView实现走马灯效果
  3. Android Trick 7: 把TextView中的文字添加阴影效果及Style的使用
  4. Android实现九宫格 主界面应用列表效果
  5. 仿优酷Android客户端图片左右滑动(自动滑动)
  6. Android 多国语言文件夹
  7. android 把TextView中的文字添加阴影效果

随机推荐

  1. android 开发-Toast控件的实现
  2. Android实现文字垂直滚动、纵向走马灯效
  3. Android中Handle总结
  4. Process 'command 'D:\SDK\ndk-bundle/
  5. 第三方Android(安卓)软件商店:现状和思考
  6. android studio git 上传代码,分支,tag,回退
  7. 2011 APP年终总结——日均160元的收入经
  8. android电话系统和ril分析(2)————rild
  9. Android之intents and intentFilters
  10. android状态栏中多个通知冲突的问题