UI及交互设计知识整理(超详细 基础篇)

这篇具有很好参考价值的文章主要介绍了UI及交互设计知识整理(超详细 基础篇)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

首先,解决一个问题

UI是什么?

UI 是 User Interface 的缩写,即界面设计。
其中 Interface 中的 inter 又有“在一起,交互”之义,所以UI设计中也包括了交互设计。
用更通俗易懂的话来说就是符合用户需求的界面设计

然后开始我们的设计基础知识介绍

1. 设计流程

这是包括项目经理、ui设计师、交互设计师以及前端和后端开发工程师到最后运营一起所需的设计流程图

UI及交互设计知识整理(超详细 基础篇)
但对于一个 ui设计师 来说只需要记这简单的四部曲
(前提:未给原型图的情况,原型图已有只需从界面风格确定开始)
即:

  • 用户需求分析
  • 原型图设计
  • 界面风格确定(这一阶段可以寻找竞品进行参考)
  • 再次沟通、设计、切图

2. 设计规范

IOS篇

1.分辨率介绍

首先,先介绍一下苹果手机的像素单位,ptpx

px相信就算没有了解过的人都知道,是像素的基本单位,又称渲染像素,但却很少有人知道它是一个相对单位,没有实际大小。
pt却不同,是逻辑像素,对应的是绝对单位,有实际大小
换算可知:1pt=1/72英寸

ptpx之间的换算又可以为:
UI及交互设计知识整理(超详细 基础篇)
1倍机、2倍机和3倍机的换算,随着机型的变换,像素点越来越多,屏幕的分辨率也更高。

2.界面设计尺寸介绍

一般的样机展示尺寸如图所示,pt内所示的值是一般原型图的尺寸,即:

iPhone6/6s/7/8的尺寸为:375pt x 667pt
iPhonex的尺寸为:375pt x 812pt

ps:需要几倍机就将原pt内的值乘以几即可

UI及交互设计知识整理(超详细 基础篇)
倍机运算公式为:
UI及交互设计知识整理(超详细 基础篇)
其中px是渲染像素,pt是逻辑像素

倍机运算示范
iPhonex的三倍机尺寸: (375pt x 812pt ) x 3@ = 1125px x 2436px
ps375x3=1125812x3=2436

3.UI栏设计尺寸介绍

其中包括状态栏、导航栏、搜索栏、标签栏和工具栏,还有iPhonex以后机型独有的home栏

- 状态栏

UI及交互设计知识整理(超详细 基础篇)
状态栏的尺寸是20pt44pt。既可以是深色也可以是浅色
并且可以为它添加毛玻璃或者模糊增加视觉效果。

- 导航栏

UI及交互设计知识整理(超详细 基础篇)
导航栏的尺寸是44pt
一般放置返回键以及标题和一些组件就够了,不宜放多。

- 搜索栏

UI及交互设计知识整理(超详细 基础篇)
搜索栏既可以在导航栏内,也可以单独显示
其中,单独显示时导航栏的尺寸为44pt。在导航栏内可以酌情考量。

- 标签栏

UI及交互设计知识整理(超详细 基础篇)
标签栏又称主菜单,尺寸为49pt
一般而言,标签只需3~5个就够了。

- 工具栏

UI及交互设计知识整理(超详细 基础篇)
其中工具栏在界面设计中很少被使用,它与状态栏的尺寸相同,都是49pt。而又与标签栏不同,标签栏最主要的功能是实现页面跳转,工具栏则是对页面进行返回、分享等操作。

- HOME栏

UI及交互设计知识整理(超详细 基础篇)

最后是iPhonex以后机型独有的HOME栏,尺寸是34pt
其中HOME栏的颜色随着界面的颜色会有黑白灰三种颜色变化。

LAST
这是我做的IOS设计规范总结图
UI及交互设计知识整理(超详细 基础篇)

太多了,一次性写不完,明天再更
未完待续。。。

有问题也可以再评论区找我,看到都会回文章来源地址https://www.toymoban.com/news/detail-425158.html

到了这里,关于UI及交互设计知识整理(超详细 基础篇)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python基础知识:整理10 异常相关知识

        当在主函数中没有捕获处理异常时,会报异常错误 处理后   

    2024年01月18日
    浏览(61)
  • 深度学习基础知识整理

    Auto-encoders是一种人工神经网络,用于学习未标记数据的有效编码。它由两个部分组成:编码器和解码器。编码器将输入数据转换为一种更紧凑的表示形式,而解码器则将该表示形式转换回原始数据。这种方法可以用于降维,去噪,特征提取和生成模型。 自编码器的训练过程

    2024年01月17日
    浏览(52)
  • DFT基础知识整理

    站在一个IC前端设计人员的角度学习DFT基础知识,概念。 · 验证和测试的区别。 验证主要是确认功能,时序是否满足要求,一般在仿真环境中,输入激励,分析响应。根据验证阶段可以分为功能仿真,门级仿真,版图后仿真。 然而在芯片制造过程中,受到各种不确定因素的

    2024年02月13日
    浏览(49)
  • Unity UI交互设计方法

    Unity开发工具并选择用UGUI来设计和制作界面。Unity是个很强大工具,能把项目导出发布到众多平台上运行,无论你是做游戏还是做手机应用APP,它都可以很好的满足你的要求。手机APP的应用中更多的是界面的交互和操作,那么做好UI界面的设计和实现良好的界面操作尤为重要。

    2024年02月06日
    浏览(45)
  • 协众信息ui交互设计:UI设计的规划,你都知道哪些?

      UI设计有哪些规范?可能很多小伙伴都在工作中思考过这个问题,现在作者总结了一些UI的设计规范,给大家做个参考。     一、轴     轴在UI设计中是最基本、最常见的概念,也是用来组织界面结构的重要核心。简单说来,轴是在设计的时候组织一系列元素的假象线

    2024年02月09日
    浏览(49)
  • CSP-S初赛基础知识整理

    持续更新中 关于部分 l a t e x latex l a t e x 在 csdn 不能很好的显示,更好的阅读体验。 计算机系统的组成 硬件系统和软件系统。 计算机硬件的五大组成 控制器、运算器、存储器、输入设备和输出设备。 [1-2]二进制 [1]基本定义及应用 逢二进一。后缀为 B texttt{B} B 。 是计算机

    2024年02月09日
    浏览(44)
  • C++基础知识点整理笔记(四)

    10. C++的内存管理 在C++中,内存被分成五个区:栈、堆、自由存储区、静态存储区、常量区 (一) 栈:存放函数的参数和局部变量,编译器自动分配和释放 (二) 堆:new动态分配的内存,由程序员手动进行释放,否则程序结束后,由操作系统自动进行回收 (三) 自由存储区

    2024年02月15日
    浏览(53)
  • 超详细Axure交互原型移动端元件库,APP高保真UI组件(手机移动端交互素材)

    原型组件对于产品经理或者UI设计师来说事半功倍,现整理了一批新款原型图 Axure 8 组件库、高保真UI手机移动端交互素材。帮助产品经理更高效地制作高保原型。(如需 Axure 9 组件请详见文末) 文末可下载完整原型组件包~ , 包括常用组件、微信原生元件库、微信/支付宝小

    2024年02月04日
    浏览(73)
  • 软件测试基础知识整理(八)- 软件缺陷

    目录 一、软件缺陷 1.1 缺陷定义 1.2 缺陷判定标准 1.3 软件缺陷产生的原因 1.4 软件缺陷产生的根源 1.5 软件缺陷信息  1.5.1 缺陷状态 1.5.2  缺陷严重程度  1.5.3 缺陷优先级 1.6 缺陷报告模板 1.7 缺陷报告注意事项 1.8 缺陷跟踪流程 1.9 缺陷数据分析关注的问题  软件或者程序中

    2024年02月06日
    浏览(63)
  • 线性代数的学习和整理2:线性代数的基础知识(整理ing)

    目录 1 写在前面的话 1.1 为什么要先总结一些EXCEL计算矩阵的工具性知识, 而不是一开始就从基础学起呢?  1.2 关于线性代数入门时的各种灵魂发问: 1.3 学习资料 2 什么是线性(关系)? 2.1 线性的到底是一种什么关系: 线性关系=正比例/正相关关系 ≠ 直线型关系 2.2 一次函数

    2024年02月14日
    浏览(69)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包