zoukankan      html  css  js  c++  java
  • Android4.0 Design之UI设计缺陷1

        我想成为Android卓越发展project联赛,不知道Android它如何设计规则,Android4.0谷歌公司的问世后Android一系列的设计原则,程序猿规范,不要盲目模仿IOS它的设计,由于Android 那是,Android ,不一样的烟火。

        大多数开发者想要公布他们的应用程序在多个平台上。

    可是请记住,不同的平台遵守不同的规则和约定。乔布斯仅仅有一个,而Android不是那一个。

    完美设计决策将使用户感受到在Android平台上的非凡感官感受。差别于其它平台。

    而“设计一次,到处通吃”的方法可能会帮你节省时间,可是非常可能产生不一致的应用程序体验,使我们的程序与其它Android应用格格不入。导致用户体验疏远。

    请每一位程序猿考虑以下的指导方针,以避免最常见的陷阱和错误。

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

           每一个平台都会提供一套精心设计的UI元素,一个独特的时尚主题。

    比如,IOS平台的主圆角的button,有的在标题栏中使用渐变。在某些情况下,元素可能有同样的目的,可是设计工作是全然不同的。当我们构建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应用程序可能使用底栏切割操作栏上的动作。

    我们应该遵循这条指导原则,避免与平台上的其它应用程序创建一个不一致的体验,避免混淆操作和视图切换。


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



    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    ubuntu安装jdk的两种方法
    LeetCode 606. Construct String from Binary Tree (建立一个二叉树的string)
    LeetCode 617. Merge Two Binary Tree (合并两个二叉树)
    LeetCode 476. Number Complement (数的补数)
    LeetCode 575. Distribute Candies (发糖果)
    LeetCode 461. Hamming Distance (汉明距离)
    LeetCode 405. Convert a Number to Hexadecimal (把一个数转化为16进制)
    LeetCode 594. Longest Harmonious Subsequence (最长的协调子序列)
    LeetCode 371. Sum of Two Integers (两数之和)
    LeetCode 342. Power of Four (4的次方)
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/4840891.html
Copyright © 2011-2022 走看看