user-interface - 表示层和用户界面之间的区别

标签 user-interface layer

表示层和用户界面之间有什么区别?

最佳答案

它们执行紧密,但是它们来自不同的方向。它们的定义不明确,具体取决于特定的上下文,它们可能几乎相同或仅略有重叠。

表示层是代码和相关资源分类法中的术语。

用户界面是在页面布局,页面过渡和页面控制元素方面的预期用户体验的实现。 (我在这里宽松地使用“页面”-您可以将其替换为“表单”或“窗口”)。

当您考虑如何创建用户界面时,区别很重要。如果您来自代码,则基本上是在满足代码的需求和机制-显示哪些数据?代码可以通过哪些方式进行更改?

如果您来自用户,那么问题就在于用户需要什么数据?用户想要更改哪些数据?

(第一个未必一定会更糟-对于对应用程序的内部工作有很好了解的用户而言,它是完美的选择,并且使使用代码的全部功能通常更容易。)

关于user-interface - 表示层和用户界面之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2907604/

相关文章:

java - 这段java代码有什么问题吗? (简单的随机数生成程序)

user-interface - Flutter 中的水平按钮组

swift - SplitViewController 按钮重叠

pdf - 如何在树结构中制作pdf图层(可选内容组)

swift - UIView图层蒙版动画

c# - 调用 UI-Element 时线程运行缓慢

matlab - 在 MATLAB GUI 中显示分析结果

java - Android:如何正确使用 NotifyDataSetChanged 和 SimpleExpandableListAdapter?

html - 溢出时拉伸(stretch)层

python - Tensorflow 输出层只能具有特定范围内的值