想成为Android的杰出开发工程师,不懂得Android的设计规则怎么可以,Android4.0问世后谷歌公司为Android程序员规范了一系列的设计原则,不要再盲目的模仿IOS的设计了,因为Android 就是Android ,不一样的烟火。

大多数开发人员想要发布他们的应用程序在多个平台上。但是请记住,不同的平台遵守不同的规则和约定。乔布斯只有一个,而Android不是那一个。完美设计决策将使用户感受到在Android平台上的非凡感官感受,区别于其他平台。而“设计一次,到处通吃”的方法可能会帮你节省时间,但是很可能产生不一致的应用程序体验,使我们的程序与其他Android应用格格不入,导致用户体验疏远。请每一位程序员考虑下面的指导方针,以避免最常见的陷阱和错误。

(1)不要模仿其他平台的UI元素

每个平台都会提供一套精心设计的UI元素,一个独特的时尚主题。例如,IOS平台的主圆角的按钮,有的在标题栏中使用渐变。在某些情况下,元素可能有相同的目的,但是设计工作是完全不同的。当我们构建Android应用程序,不要从其他平台携带主题UI元素,不要模仿他们的特定的行为。请回顾Building Blocks这个指南,重新了解Android最重要的UI元素以及系统的默认主题,以及检查Android平台应用程序是如何获取应用的上下文元素的。如果我们想定制UI元素的主题,定制仔细根据您的特定品牌——而不是根据不同平台的惯例。

一句话不要一味模仿IOS的圆角扁平化设计,因为Android不是乔布斯!!

(2)不要携带其他平台的图标

ANdroid平台已经给各位开发者提供了常用功能的图标集,比如如共享,创建或删除图标。当我们将我们的应用程序迁移到Android,请将其图标的设计与官方提供的图标相一致!我们可以找到各种各样的图标用于应用程序下载页面。http://developer.android.com/design/downloads/index.html

(3)不要使用底部选项卡

底部选项卡在IOS程序的使用非常频繁,但是我看到在Android设计规范中明确提出了一点我们的程序不应该使用底部选项卡,我也不太懂为什么呢!但是既然这么写了,我们一定要尊重它的设计理念,毕竟每个平台都有着自己的设计理念。

Android的选项卡视图控制应该显示在屏幕的顶部。此外,Android应用程序可能使用底栏分割操作栏上的动作。我们应该遵循这条指导原则,避免与平台上的其他应用程序创建一个不一致的体验,避免混淆操作和视图切换。

今天的介绍就写到这,希望各位能对我写的进行批判和补充,之后我会继续更新这篇文章,希望能与各位博友共同进步!


更多相关文章

  1. Android设计(起步篇)
  2. Android应用程序基础知识
  3. Android(安卓)传感器
  4. 每一位Android开发者应该知道的Android体系架构和开发库(转)
  5. Android材料设计之材料主题
  6. Android风格设计(style)
  7. android系统体系结构
  8. 详解android应用程序的反编译
  9. Android(安卓)平台基础开发简介

随机推荐

  1. android webview 使用以及一些常见的异常
  2. android 查看其他进程内存数据
  3. android 模拟器不能上网问题
  4. 在android使用i2c tools访问i2c
  5. android google map的使用
  6. 细数Android Bug
  7. react中使用微信jssdk分享总结
  8. Android新线程中更新主线程UI中的View方
  9. Android buttom textview 颜色平滑过渡的
  10. vue+cordova移动端Android开发环境配置