别无他话,今天就和大家聊一聊设计宿敌——按钮设计。按钮的设计看似简单,其实按钮的功能不同,设计形式上也会有差异,今天我就针对按钮的场景分析,对按钮进行全面的解析。

  按照功能性分类,按钮主要包括行为召唤按钮、悬浮按钮、标签按钮、表格按钮、开关按钮,其功能不同设计方式也不同,我们一起来看看吧~

  01

  行为召唤按钮

  行为召唤(Call To action,CTA)按钮的目的是通过设计诱导或激励用户点击,从而实现产品的诉求。主要包括诱导购买、订阅关注、利益诱导、文字诱导这四种。

  1、诱导购买

  当行为召唤按钮的目的是诱导用户购买时,按钮设计在颜色、形状、样式上都要突出,让按钮一眼看上去就知道按钮的用途,如下图:

  美团外卖采用左黑右黄进行对比,全圆角的设计更有亲和力,增加了投影和外卖小哥的形象,以及购买数量,加上价格诱导,用户可以直观看到优惠了多少钱,促进用户进行下一步操作。

  淘宝详情页的“加入购物车”和“立即购买”是一个组合按钮,在颜色、形状、样式上都进行了突出,让用户一眼就看到。

  2、订阅关注

  当行为召唤按钮的目的是订阅关注时,重要程度低于诱导购买,我们在设计的时候也要注意一个问题:用户关注重要,还是用户阅读内容更为重要?

  当关注按钮重要时,需要强化按钮的设计,主色填充,可添加图标进行诱导,在视觉上,与内容形成强烈的对比。

  当内容重要时,需要弱化按钮的设计,让按钮和界面更加融合,例如土豆视频:

  3、利益诱导

  当行为召唤的目的是利益诱导时,可以考虑在颜色、形状、图标、诱导文字等方面设计,引导用户点击,如下图所示:

  大众点评为了突出赚积分按钮,采用了色块设计的样式。

  腾讯doki打榜页面冲榜的重要层级最高,因此在设计时不仅采用了色块、加入了动效图标,同时还加入了诱导文字,让按钮更明显,诱导用户点击,其他按钮则采用描边样式弱化处理。

  4、文字诱导

  文字诱导简单来说就是通过文字,诱导用户进行下一步操作,多用于空页面、活动页面中,因此在设计时采用简单的色块填充即可。如果该页面为活动页面,也可增加渐变或投影样式,让按钮更有空间感,进而突出按钮,如下图所示:

  得到的“学习计划”界面为空时,为了促进用户进行下一步操作,它的按钮文字“开始制定学习计划”直接诱导用户制定,同时其按钮采用重要程度较高的色块加投影的方式,诱导用户点击。

  02

  悬浮按钮

  悬浮按钮是Android应用中最常见的一个控件。不过随着Android和iOS规范的不断融合,在iOS中也经常会看到各种各样的悬浮按钮。

  在设计上悬浮按钮应该采用显眼的颜色,以抓住用户的注意力,同时它应该是积极正向的交互,例如创建、分享、探索等,如下图所示:

  UC浏览器的悬浮按钮具有很强的提示作用,点击按钮即可呼出对应发布视频的功能。

  03

  标签按钮

  标签按钮往往呈多个出现,在使用时可以看成一种筛选条件,采用该设计方式可减少用户操作步骤,提高操作效率。

  不过标签的重要程度仍然较低,在设计时需要弱化处理,如下图所示:支付宝投保页面,为了帮助用户快速做出选择,采用了标签的设计方式。由于其重要程度不及“我要投保”高,因此在设计时默认用描边处理。

  04

  表格按钮

  表格按钮是由一个白色网格加文字组成,从视觉上看和页面融为一体,特别不突出。因此多在个人中心设置页面想要弱化按钮的情况使用,如下图所示:

  微信设置界面的“切换账号”和“退出登录”由于不是核心操作按钮,同时为了和界面表格协调,设计时采用表格按钮将其弱化处理。

  05

  开关按钮

  开关按钮是两种相互对立状态间的切换,UI设计中按钮场景分析多用于功能的开启和关闭。当按钮开启后可能还会带来其他的相应操作。开关按钮多用在设置界面,但是也有很多App将其用到其他界面中,减少操作步骤,提高操作效率,如下图所示:

  06

  按钮设计要点

  上面总结了五大功能按钮的表现形式和使用场景,此外,要设计出一个引导性好的按钮,还需要重视一些细节,例如颜色、形状、状态、位置等。

  1. 颜色

  颜色是最容易感知到的对比方式,不同的颜色会给用户不一样的心理预期。

  在设计时,按钮颜色主要有主题色、强调色、辅助色。

  主题色多用于需要强调的行为召唤按钮、悬浮按钮、开关按钮中;

  强调色多用于需要拉开主次关系的按钮组中,一般采用主题色的对比色彩或者邻近色;

  辅助色多用于默认状态或不可点击的状态中,如下图所示:

  得到的“学习计划”按钮直接采用主题色,不仅可以起到很好的强调作用,同时和界面风格也比较协调;UC浏览器小视频的拍摄按钮采用对比色玫红色渐变来强调,引导用户拍摄小视频。

  2. 形状

  在设计按钮时,需要根据整个界面风格设计合适的形状,主要有直角、小圆角、全圆角、异形四种样式。

  直角的含义:严谨、力量、高端。适用于金融类、奢侈品类产品中,让产品给人严谨、安全、高端的感觉。例如寺库的按钮设计,寺库是奢侈品类电商,它的按钮采用直角设计,刚好可体现奢侈品的高端性。

  小圆角的含义:稳定、中性。适用于用户跨度较大的常规类产品中。例如微信的按钮设计,微信的用户群体上到七八十岁,下到几岁,其年龄范围广,因此采用稳重的小圆角较为稳妥。

  全圆角的含义:活泼、年轻、安全。适用于儿童类、年轻类、娱乐类、购物类的产品中,提升亲和力,拉近用户的距离。例如土豆的按钮设计,土豆短视频用户群体年轻活泼,因此采用全圆角较为适合。

  异形按钮的含义:不稳定、活泼、另类,适用于需要用户做出选择的场景中。例如招商银行话题PK就是采用的异形设计,会给用户不稳定和另类的感觉,从而引导用户参与。

  3. 状态

  移动端完整的系统按钮可以分为正常状态、按压状态、禁用状态。

  其中,正常状态(包括加载状态)展示的是App的主色;按压状态在正常状态的基础上叠加15%的黑色;禁用状态一般是灰色或者将正常状态的透明度降低至45%,该状态多用于提交表单按钮,例如登录、注册、转账等。

  4. 位置

  位置往往对主操作按钮较为重要,在设计时需要以引导用户、方便用户点击为目的。主操作按钮的位置主要有三种,即固定在底部、页面跟随、将希望用户操作的按钮置于按钮组右侧。

  07

  划重点

  1、行为召唤的目的是诱导购买时,按钮的设计不管从颜色、形状还是样式都需要突出。让按钮看上去可点击,让用户进来第一眼就能知道该按钮的用途。

  2、当行为召唤的目的是点击按钮时,按钮需要强化处理,例如采用主题色、强调色、添加图标等方式;当目的是浏览内容时,按钮可弱化处理,例如按钮采用浅色、灰色。

  3、提交表单按钮可分别设计正常、禁用状态,避免用户错误操作。

  4、当需要用户快速操作时,将主操作按钮固定在界面的底部;按钮组中希望用户点击的按钮则置于右侧。

  5、好了,今天的分享就到这里了,因此,您现在已经了解了与UI设计师的工作相关的主要技能。如果您想了解更多信息,请给我点个关注,我之后还会发包含有关在该领域工作的更多相关文章。

越努力越幸运:UI设计中标签栏总结​zhuanlan.zhihu.com

越努力越幸运:UI设计中标签栏图标设计规范​zhuanlan.zhihu.com

越努力越幸运:UI设计中如何更好的运用排版法则​zhuanlan.zhihu.com

越努力越幸运:UI设计中Android和IOS设计差异总结​zhuanlan.zhihu.com

越努力越幸运:UI设计软件中PS2021总结​zhuanlan.zhihu.com

如何调整按钮里的文字的位置android_UI设计中按钮场景分析相关推荐

  1. UI设计中按钮设计指南

    一天,领导丢过来个需求,要求改一下页面上的一个按钮.我想了想,按钮简单啊,很快就画好发过去了,没想到被领导打回来说不行! 我看着自己做的按钮,一脸茫然,这个按钮饱满诱人还亮晶晶的,怎么就不行了呢? 是 ...

  2. vue中怎么点击修改文字_杭州展馆设计中说明牌和说明文字怎么样才能使用最大化?...

    在杭州绝大多数的展馆中,都会放说明牌和说明文字,这样一来可以对展品进行解释说明让展品更有可读性,二来可以节约运用大量高科技手段带来的成本问题.那么,有一个最大的问题出现了杭州展馆设计中说明牌和说明文字 ...

  3. UI设计中按钮如何设计,常见的按钮设计类型

    按钮设计在UI工作中十分常见,但细节处理不到位的情况却时有发生.按钮充当了用户与系统之间对话的作用,也是交互设计的基本要素之一.UI中的按钮怎么设计?本文将展开详细的介绍. UI中的按钮怎么设计? 1 ...

  4. html网页设计文字出现动画,网页设计中的文字与图片的动画有以下几种形式

    下面我们会来详细介绍网页设计中,图文动画的几种展现方式,总结比较全面,大学互相学习一下. 1.滚动 文字或图片从屏幕的底部移动到顶部,dZ从左边移动到右边,或沿某个曲线路径滚入页面. 2.跳动 利用挤 ...

  5. invoke 按钮点击_使用aspectj对app中按钮的快速点击进行处理

    最近项目进入紧锣密鼓测试阶段,昨天测试提了一个issue,app中按钮都没有做快速点击校验. 这就涉及到aop面向切面编程了!后端开发Spring对aop应该很熟悉,android开发中可能用到aop ...

  6. python的tkinter按钮大小_如何使用python更改tkinter中按钮和帧的字体和大小?

    更新:新墨西哥州科技tkinter网站已在GitHub上存档. 必须有Tkinter对象才能创建字体from Tkinter import * import tkFont root = Tk() 创建 ...

  7. 文字穿插在海报设计中的不同用法

    当图像内容充满画面的时候,文字部分会变得更加突出,此时再给文字和图像添加穿插效果,则会大大增加文字的视觉表现力,同时使得整体画面更加统一. 字图穿插,这种手法在国外的海报作品中常常见到,大致可以分两类 ...

  8. 计算机在食品上的应用论文,文字设计在食品包装设计中的运用论文

    文字设计在食品包装设计中的运用论文 一.食品包装设计中的文字设计功能及类型 (一)食品包装设计中文字设计的主要功能 食品包装设计中的文字一般主要包括以下两种功能:①可读性.可读性是文字的基本功能,是一 ...

  9. html中按钮方法,html中button标签的使用详解

    关于button按钮的介绍 知道:button是定义一个按钮,但是在表单中也有一个可以定义按钮,我们知道当的时候也是在网页上创建了一个按钮,现在要说的是个button这个标签和input里面的标签有怎 ...

最新文章

  1. CCS中如何新建Platform以及调用
  2. 数字货币 如何验证Electron Cash钱包 软件来源的可靠性
  3. python保存至对应目录_python相对目录的基本用法(一)
  4. iOS中AutoLayer自动布局流程及相关方法
  5. 牛客网【每日一题】5月1日题目 [SCOI2012]滑雪与时间胶囊
  6. jboss默认进程名称_快速指南:剖析JBoss BPM跨进程通信
  7. 文件管理服务器数据库,Oracle数据库服务器参数文件管理教程
  8. 多线程,并发,异步,死锁
  9. CSS3 多列布局的column-gap 和 column-rule属性
  10. Bootstrap 警告框(Alert)插件
  11. mysql中group小计与合计_用SQL实现统计报表中的“小计”和“合计”
  12. Arcgis Javascript那些事儿(十二)——geometry service几何服务
  13. PL/SQL Developer主界面窗口左边窗口默认设置
  14. Mac上emacs gpg: 无法检查签名:没有公钥
  15. 关于SESSION如何产生,由谁产生,保存位置的记录
  16. python录入数据,python处理写入数据教学教程
  17. IOS OpenGL ES GPUImage 滤色混合 GPUImageScreenBlendFilter
  18. Unity优化之Graphics相关
  19. 九龙证券|AI重塑半导体基础设施,人工智能发展持续加速
  20. 实验二 基于FPGA的分频器的设计(基本任务:设计一个分频器,输入信号50MHz,输出信号频率分别为1KHz、500Hz及1Hz。拓展任务1:用按键或开关控制蜂鸣器的响与不响。拓展任务2:用按键或开)

热门文章

  1. R语言as.double函数(转化为浮点型)和is.double函数(检验是否为浮点型)实战
  2. 最小二乘法、迭代优化、坐标轴下降法(Coordinate Descent, CD)、坐标下降和梯度下降对比、梯度下降法/最速下降法
  3. Linux rm过滤后的目录6,Linux的部分命令
  4. 更改Ubuntu gcc、g++默认编译器版本
  5. Fast and accurate short read alignment with Burrows-Wheeler transform
  6. 课题背景 一二三代测序技术
  7. 计算两个日期之间的年数
  8. java map 队列_Java:queue队列,map集合
  9. tf.keras.layers.Resizing 示例 改变维度的层
  10. 二十二、死锁的处理策略----预防死锁