Android Wear - Design Principles for Android Wear(设计原则)

原文地址:http://developer.android.com/design/wear/principles.html

本篇设计原则提供了一些关于应该怎样规划和评估你的Android Wear应用程序设计的简单思路。

Focus on not stopping the user and all else will follow(专注于不打算用户并让一切后续跟随上来)

手表是非常完美的设备造型,让你能够在做其它事情的时候同时使用,例如做饭、吃东西、散步、跑步,甚至是在谈话的过程中。如果你的应用程序会导致用户中止他们正在做的事情,那么这是个好机会来考虑下应该如何使用本章节的原则升级程序。

尝试一下:

计算你的Wear应用一次典型使用的耗时。如果超过了5秒,那么你就应该考虑下让你的应用程序更加集中一点。同样尝试一下你在和别人对话的过程中,你的应用怎样影响你的意识思维和眼睛焦点。

左边每一个操作花费的时间为5秒。

Design for big gestures(使用大手势设计)

当你在手机上滑动浏览图片时,你拥有一个很大的显示区域,并且你根本不需要很精确操作。对于穿戴设备,这也是最好的交互方式。你的用户可能会在各种情况下使用你的应用程序,最近频繁使用的条目可能已经显示在桌面上。

尝试一下:

在各种日常情况下使用你的应用程序,比如走路、吃东西、与别人谈话或者订购咖啡。如果你必须走路的时候必须放慢脚步或者中断谈话来进行精确操作,那么你应该考虑如何加大你的手势范围。

使用更少和更大的触控目标

Think about stream cards first(第一时间考虑信息流卡片)

穿戴设备上最好的体验是当用户需要的时候对应的内容刚好就显示在上面。你可以根据传感器或者云端上面的触发时间来指定显示你的卡片的时机。然而,在一些设备没办法预知用户正需要你的应用程序情况下,你可以依靠语音或者触摸操作来辅助。

尝试一下:

做一个列表列出所有用户可能需要你的应用程序的情况。这些情况都有什么共同点?是相同的地理位置?每一天里相同的时间?还是某些物理动作?你可能会列出一些不同的情况——这是好事情,因为这意味着你可以为这些情形指定特定的卡片。请记住,如果用户觉得这些卡片是不相关的,他们永远有机会设置你的信息流卡片为免打扰模式。

Do one thing,really fast(每做一件事都很快)

尽管用户每一次使用你的应用程序可能只有几秒钟,但是他们每一天可能会使用上很多次。一长好的信息流卡片应该只携带少量的信息,并且当用户滑动的时候只提供少量的操作按钮。

尝试一下:

在你的设计中,有多少信息是需要的?是否每一个信息都是必须的,或者你能不能将部分信息分解到另一张卡片上?如果你正在设计一张卡片,不要忘记你可以在一张卡片里面包含多个页面。

Design for the corner of the eye(为眼睛的余光而设计)

用户需要注视你的应用程序时间越长,就等于你让用户从现实世界中脱离的更严重。多考虑如何增强你的应用程序的可浏览性,让用户能够从你的应用程序中获得足够的信息并快速返回到他们正在做的事情中。

尝试以下:

当你的手表正在显示你的应用程序时,尝试注意力集中在你的手指关节上,使用你的余光来查看你的应用程序。你能否感觉到设备想在运行什么?能否分辨出它来自什么应用程序?上面的背景图片对信息的表达有没有帮助作用?它有没有使用图片或者不同的图形和颜色?

Don‘t be a constant shoulder tapper(不要变成一个持续的振动器)

手表会长时间贴着用户的皮肤。基于这种亲密关系,你在手表上设置的蜂鸣次数应该要比你习惯在手机上设置的次数少。

尝试一下:

当下一次你在谈话的时候,想象一下有人搭着你的肩膀,用你的应用程序推送的消息打断你。如果推送的消息没有理由中断对话,你就不应该让这条消息中断对话。

Android Wear - Design Principles for Android Wear(设计原则)

时间: 2024-11-08 02:00:39

Android Wear - Design Principles for Android Wear(设计原则)的相关文章

Android Material Design(一)史上最全的材料设计控件大全

主要内容: 本文将要介绍Material design和Support library控件,主要包括TextInputLayout.SwitchCompat.SnackBar.FloatingActionButton.Shadows.Ripples.TabLayout.RecyclerView.Card.NavigationView.BottomSheet.Palette控件. 转载请注明出处,谢谢!! http://blog.csdn.net/johnny901114/article/deta

Material Design with the Android Design Support Library

Material Design with the Android Design Support Library 原文http://www.sitepoint.com/material-design-android-design-support-library/ Material Design,Android 5.0发布时为android app 和其他平台app引入的一门新的设计语言. 它带来了一些新的UI组件,如“Floating Action Button”.实施这些新组件,同时确保向后兼容

Android Support Design Library 之 TabLayout

在 Android 3.0 的时候 ,我们知道可以通过 ActionBar 来创建 tab 实现导航,但是呢,不容易自定义 ,而且现在 ActionBar 被 Toolbar 取代的话,这让很多应用都抛弃了这个 ActionBar 的 tab,选择自己来写一个 tab.不过在 support v4 包中,有个PagerTitleStrip   和 PagerTabStrip,我觉得很丢脸,为何有这么丑的控件出现 ?于是在应用中我们还是选择了自己写一个 tab.今天,在 Android Desig

Android Material Design 兼容库的使用

Android Material Design 兼容库的使用 mecury 前言:近来学习了Android Material Design 兼容库,为了把这个弄懂,才有了这篇博客,这里先推荐两篇博客:1.Android Material Design 兼容库的使用详解2.Android应用Design Support Library完全使用实例第一篇博客是这个兼容库的详细解析,我参考了里面的许多内容,第二篇是兼容库的大致介绍,如果你能把这两篇全部弄懂,我这篇也没有必要看了.说了这么多,开始正文吧

Android Support Design Library之TextInputLayout

相信普通的用户在使用手机的时候经常遇到一个输入框没输入的时候会有灰色的提示,可一旦输入些许字符后,用户很快忘记了这个输入框要输入什么,但是退回去却又要重新输入,对于用户的这个要求,谷歌看在眼里,在2015推出了TextInputLayout来满足这个需求.那么对于怎么使用这个控件,我将用模仿网易邮箱大师的登录界面来一一告诉大家怎么畅快的玩起来. 下面来看看,我们将要实现的界面. 1.TextInputLayout在布局里面的那些事 对于TextInputLayout并不能单独的使用,必须配合Ed

Android Material Design之CollapsingToolbarLayout使用

CollapsingToolbarLayout作用是提供了一个可以折叠的Toolbar,它继承至FrameLayout,给它设置layout_scrollFlags,它可以控制包含在CollapsingToolbarLayout中的控件(如:ImageView.Toolbar)在响应layout_behavior事件时作出相应的scrollFlags滚动事件(移除屏幕或固定在屏幕顶端). 使用CollapsingToolbarLayout: <android.support.design.wid

android.support.design.widget.AppBarLayout 在android5.0+底部显示空白条问题

在最外层使用 RelativeLayout作为根节点,同时设置 android:fitsSystemWindows="true"问题解决. <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://

Android Material Design新UI控件使用大全 一

序言 自从谷歌在2014年的IO大会上推出了Material Design新的设计规范后,安卓应用的整体美观程度提升了很大的一个层次, 安卓再也不是又黑又丑的界面,取而代之的是拥有丰富的颜色,美观的按钮,好的用户体验;但是刚开始的话这种设计规范只能在Android 5.0以上的手机上运行,导致开发者也只是自己去体验,在国内并没有大范围的推广,App的质量并不能大幅度的提升,但是作为改变世界的Google公司不久就推出了兼容库Android Material Design,这绝对是业界良心了,我们

Android Support Design Library之NavigationView

此安卓支持库中需要讲解的第二个View就是NavigationView,相信大家在开发中经常会用到抽屉,那么谷歌也为大家提供了这个功能,并不需要去Github去下载使用开源的软件.NavigationView基本满足日常开发抽屉的所有要求,且效率也高.下面我们看下效果图后,将详细介绍其使用方式. 1.NavigationView与DrawerLayout的天作之合 NavigationView完整包名+类名如下:android.support.design.widget.NavigationVi