-
2020-08-11 23:17:48
人机交互界面UI简介
如需转载请标明出处:http://blog.csdn.net/itas109
QQ技术交流群:129518033前言
人机交互界面(User Interface,简称UI)是系统和用户之间进行交互和信息交换的桥梁。
用户向UI输入信息,UI将用户的输入翻译成机器语言,交由机器来处理,机器将处理结果在UI上转变成人类可知的信息,再输出给用户。
1.命令行界面 CLI
命令行界面(Command-Line Interface,CLI)是在图形用户界面GUI得到普及之前使用最为广泛的用户界面,通常不支持鼠标。
典型应用:
- bash、sh…
- MS-DOS
- cmd命令提示符
- Windows PowerShell
2.文本用户界面 TUI
文本用户界面(Text-based User Interface,TUI)是图形用户界面GUI出现之前常见的人机交互形式的用户界面。和GUI一样,TUI可以使用整个屏幕区域并接受
鼠标
、快捷键
和其他输入
。与GUI相比,TUI对系统资源要求更低,对相关软件依赖少,对终端的要求更低,程序体积较小,更加稳定。
与CLI相比,TUI交互更加灵活,信息展示方式更符合人类直观感受,操作较为简单,学习曲线较平缓。
典型应用:
- Ghost
- Midnight Commander(https://github.com/MidnightCommander/mc)
- vi
典型应用库:
- curses
- ncurses(https://invisible-island.net/ncurses/)
- pdcurses(https://pdcurses.org/)
- CDK
- Newt
- Turbo Vision(https://sourceforge.net/projects/tvision/)
- 早期版本的Visual Basic
3.图形用户界面 GUI
图形用户界面(Graphical User Interface,GUI)是指采用图形方式显示的计算机操作用户界面。
典型应用:
- Microsoft Windows
- X Window System(unix-like、Linux)
- macOS
- Android
- iOS
4.实体用户界面 TUI
实体用户界面(Tangible User Interface,TUI)是一种用户界面,它是指用户通过物理环境与数字信息发生交互行为。
典型应用:
- VR虚拟现实
- AR增强现实
5.语音用户界面 VUI
语音用户界面(Voice User Interface,VUI)是指使用语音方式交互的用户界面。
典型应用:
- 小米 小爱同学
- 阿里 天猫精灵
- Apple Siri
- Amazon echo
6.自然用户界面 NUI
自然用户界面(英语:Natural user interface, NUI)是指一类无形的用户界面。NUI只需要人们以最自然的交流方式(如语言和文字)与机器互动。
License
License under CC BY-NC-ND 4.0: 署名-非商业使用-禁止演绎
如需转载请标明出处:http://blog.csdn.net/itas109
QQ技术交流群:129518033
Reference:
1.wiki更多相关内容 -
用c#写一个如图的人机交互界面
2021-02-23 23:28:03用c#写一个如图的人机交互界面界面尺寸640X1025,按键大小随意,放的下就行,显示界面为黑底白字,字型字号随意,看着像就行。功能按键只需要实现MENU跟两个翻页按键就行~(具体后文附上)实现功能在某一页面安下某... -
人机交互界面设计的历史PPT
2021-05-04 16:49:28人机交互界面设计的历史PPT -
人机交互界面设计方法完成的网上银行系统的交互界面分析和设计_利用本章
2022-06-03 09:34:31人机交互界面设计方法完成的网上银行系统的交互界面分析和设计,包括账户查询、存款、取款、转账等业务流程 -
人机交互界面设计方法(网上银行系统交互界面的分析与设计)
2016-05-20 10:21:20 -
人机交互界面设计方法完成的网上银行系统的交互界面分析和设计
2022-05-13 17:39:17人机交互界面设计方法完成的网上银行系统的交互界面分析和设计,包括账户查询、存款、取款、转账等业务流程 -
工业电子中的P89C51RD2的可定制人机交互界面设计
2020-11-19 11:17:53本文论述的基于P89C51RD2的人机交互界面是一种界面可定制、结构紧凑、价格低廉、简单易用、性能优良的通用型人机交互界面,能很好地解决上述问题。 1 系统工作原理1.1 工作原理 按照实际应用中控制系统的需要及... -
数码产品人机交互界面设计思路分享
2021-07-07 08:52:36方法分别从人机交互界面的设计定义、设计意义和设计原理研究了数码产品的人机交互界面。一个人机交互界面设计的好与坏,会直接对软件的使用产生影响,关乎一个数码产品的市场与前景。结论交互界面的设计,需要遵守... -
基于一种以LED作为人机交互界面的多通道RGB LED驱动设计
2021-01-19 19:22:54这些器件比以前更加智能,这意味着它们还需要更加智慧的人机交互界面。 人机交互的界面可以多种多样,由发光二极管(LED)的各种创造性的组合而形成的LED环、LED矩阵或红绿蓝(RGB)LED照明等是现在炙手可热的人... -
人机交互-任务4:图形交互界面的设计(web) 完整项目+成品
2022-01-10 15:48:33人机交互-任务4:图形交互界面的设计(web) 完整项目+成品 -
虚拟仪器人机交互界面设计.zip
2019-11-16 23:40:07虚拟仪器人机交互界面设计,用户登录界面,时间结构实现动态窗口,自定义菜单。虚拟仪器实验人机交互设计 -
人工智能背景下的车载人机交互界面设计研究.pdf
2021-07-10 23:28:59人工智能背景下的车载人机交互界面设计研究.pdf -
UI进化论:移动设备人机交互界面设计
2018-06-14 12:59:43第一章:交互概念设计与图形界面设计 第二章:交互概念设计与图形界面设计趋势 第三章:手持移动设备设计的产品化 第四章:产品策划定义 ...第十二章:手机交互界面设计始末 第十三章:样板工程设计——UI决策产品 -
单片机与DSP中的图形LCD模块的菜单方式人机交互界面
2020-12-10 16:37:13在系统整体设计中,人机交互界面的设计往往占据着很大一部分工作,现以某嵌入式系统的人机交互部分为例,介绍一种使用WGA-12864B图形LCD模块实现中文窗口菜单界面的方法。1 图形LCD模块WGM-12864简介 WGM-12864B... -
银行 人机交互界面
2014-06-10 18:40:47人机交互课程的作业资源,银行网站界面设计 -
人机交互技术结课作业:界面调研报告&交互界面设计快速原型设计.zip
2020-03-31 16:29:45《人机交互技术》结课作业(华科软院) 作业内容概述: ● 一、界面调研报告:图文并茂,不少于15页(Word或PPT) ● 二、界面改造:用Auxre RP或GUI Design对热力学计算的界面实现三种风格的改造:对话框方式、... -
labview人机界面交互设计.zip
2022-03-31 13:23:33├── 动态交互界面示例.vi ├── 动态创建右键快捷菜单示例.vi ├── 动态创建菜单示例.vi ├── 发生源文件.rar ├── 右键快捷菜单示例.vi ├── 对话框示例.vi ├── 播放声音文件示例.vi ├── 汽车... -
列举实例说明人机交互界面的常见问题
2014-06-21 10:01:11通过图片等相关实例具体说明人机交互见面的常见问题 -
人机交互银行界面设计
2018-12-18 09:51:26银行界面设计,人机交互作业。使用Axure。 -
计算机游戏界面设计中的人机交互性研究
2021-02-21 23:11:05通过人机界面的两个组成部分:软件界面和硬件界面,重点论述了游戏界面交互性设计的规律和原则,归纳提出了游戏界面设计中人机交互性的特殊要求。关键词:计算机游戏;界面设计;交互性电脑游戏自1972年由威尔·克劳... -
人机交互界面常出现的故障及其处理的方法
2020-08-04 07:23:36凡是参与人机信息交流的领域都存在着人机界面。目前,人机界面HMI在各个领域有着广泛的应用,但在使用人机面过程中,常常会遇到很多问题。针对这些情况,本文总结了人机界面在日常工作中常出现的故障及其处理的方法... -
人机交互课程银行界面的作业
2019-10-28 16:09:23人机交互银行界面的作业,非常难找 -
基于人机交互界面的雷达总体设计仿真介绍 (2).pdf
2022-07-10 04:05:46基于人机交互界面的雷达总体设计仿真介绍 (2).pdf基于人机交互界面的雷达总体设计仿真介绍 (2).pdf基于人机交互界面的雷达总体设计仿真介绍 (2).pdf基于人机交互界面的雷达总体设计仿真介绍 (2).pdf基于人机交互界面... -
基于人机交互界面的雷达总体设计仿真介绍 (2).docx
2022-07-10 03:49:30基于人机交互界面的雷达总体设计仿真介绍 (2).docx基于人机交互界面的雷达总体设计仿真介绍 (2).docx基于人机交互界面的雷达总体设计仿真介绍 (2).docx基于人机交互界面的雷达总体设计仿真介绍 (2).docx基于人机交互... -
基于人机交互界面的雷达总体设计仿真介绍.pdf
2022-07-10 04:26:15基于人机交互界面的雷达总体设计仿真介绍.pdf基于人机交互界面的雷达总体设计仿真介绍.pdf基于人机交互界面的雷达总体设计仿真介绍.pdf基于人机交互界面的雷达总体设计仿真介绍.pdf基于人机交互界面的雷达总体设计... -
基于人机交互界面的雷达总体设计仿真介绍.docx
2022-07-10 03:50:06基于人机交互界面的雷达总体设计仿真介绍.docx基于人机交互界面的雷达总体设计仿真介绍.docx基于人机交互界面的雷达总体设计仿真介绍.docx基于人机交互界面的雷达总体设计仿真介绍.docx基于人机交互界面的雷达总体... -
人机交互技术_06 Web界面设计.ppt
2021-09-20 00:37:51人机交互技术_06 Web界面设计.ppt