《Visual C++ 2012 开发权威指南》——1.3 Metro新特性

1.3 Metro新特性

Metro是微软在Windows Phone中正式引入的一种界面设计语言,也是Windows 8的主要界面显示风格。“Windows 8”推出的一个专为触摸而设计的最新Metro风格界面,能向用户显示重要信息,这个界面同时支持鼠标和键盘,并应用于平板电脑。Metro风格界面设计风格优雅,可以令用户获取一个美观、快捷流畅的Metro风格的界面和大量可供使用的新应用程序。这些应用程序拥有远远超出图形设计范畴的新特性(一个平台)。正如微软所展示的那样,通过出色的触控体验,同时又可以使用鼠标、触控板和键盘工作。如果用户希望永远沉浸在Metro界面中,那么将永远不会看到桌面,除非刻意选择,否则系统甚至不会加载它,这样的Windows将焕然一新。

Metro作为一种界面设计语言,其主要特性有以下几点:

(1)更简洁;

(2)更美观;

(3)更平滑、流畅。

Metro UI强调信息本身
Metro UI是一种界面展示技术,和苹果的iOS、谷歌的Android界面最大的区别在于:后两种都是以应用为主要呈现对象,而Metro界面强调的是信息本身,而不是冗余的界面元素。显示下一个界面的部分元素的功能上的作用主要是提示用户“这儿有更多信息”。同时在视觉效果方面,这有助于形成一种身临其境的感觉。

Metro UI强调利用时间碎片
在时间碎片中找寻到更多的信息。这就是Metro UI为Windows Phone所定制的设计理念。现在很多用户没有过多的时间来用复杂的手势操控手机。在公交车上,我们可能利用从座位起身到在后门排队等侯下车的这个较短的时间间隔中,还想着要看一条微博。也许趁着在超市排队结账的时候,都要用微信摇一下周围的新朋友。着重提高用户的单手操作准确性,就能让用户黏在的应用上。

时间: 2024-10-23 02:21:51

《Visual C++ 2012 开发权威指南》——1.3 Metro新特性的相关文章

《Visual C++ 2012 开发权威指南》——第2章 Visual C++2012语言新特性2.1 Visual C++2012的语言新特性(1)

第2章 Visual C++2012语言新特性 Visual C++ 2012 开发权威指南 有一种新的C++标准就有一种新版本的Visual C++,新的版本Visual C++将更加符合C++标准!在其发展过程中新的C++标准被(乐观)称为C++0x.它最后被发布在2011年,现在称为C++11. 对于Visual C++,它有三个不同版本的数字,有不同的内部版本和编译器版本(cl.exe和_MSC_VER宏-显示不同,因为我们C++编译器早在Visual C++中的"可视化").

《Visual C++ 2012 开发权威指南》——第1章 Visual Studio 2012的新特性1.1 如何安装Windows 8

第1章 Visual Studio 2012的新特性 Visual C++ 2012 开发权威指南 1.1 如何安装Windows 8 Windows 7进入市场已有3年,凭借其简洁.快速.个性和绚丽等特点,Windows 7号称微软历史上最成功的操作系统.作为微软下一代的主流操作系统Windows 8,在Windows 7速度和可靠性的基础上,对Windows操作系统进行了重塑.它提供全新的触控界面,是一种适用于新设备的新型Windows操作系统.现在市场上已有Windows 8 RP(Rel

《Visual C++ 2012 开发权威指南》导读

前言 Visual C++ 2012 开发权威指南2011年9月14日,微软发布了Windows 8开发者预览版,宣布兼容移动终端,这意味着Windows操作系统开始向更多平台迈进,包括平板电脑和PC.2012年2月微软又发布了Windows 8消费者预览版,可在平板电脑上使用. Windows 8大幅改变了以往的操作逻辑,对屏幕触控提供更佳的支持.Windows 8抛弃了旧版本Windows系统一直沿用的工具栏和"开始"菜单,采用了全新的Metro风格用户界面,各种应用程序.快捷方式

《Visual C++ 2012 开发权威指南》——1.2 如何安装Visual Studio 2012

1.2 如何安装Visual Studio 2012 为了在Visual Studio 2012开发环境中进行C++应用程序的开发,我们还需要安装Visual Studio 2012.由于visual Studio 2012在Windows 8系统中的兼容性和运行效果比在Windows 7系统中好,故我们选择在Windows 8系统中安装Visual Studio 2012.下面介绍Windows 8系统下Visual Studio 2012的安装过程. 一.下载Visual Studio 20

《Visual C++ 2012 开发权威指南》——2.3 Visual C++2012的语言新特性(3)

2.3 Visual C++2012的语言新特性(3) 在VC12(Visual C++2012),我们打算完全支持C++11标准库,但实施编译器功能可以自定义(另外,VC12不会完全实现C99标准库,已经通过引用纳入C++11标准库.注意本页和VC12已经有).这里是我们不断的变化的非详尽列表: 新头文件:......和. 进驻:根据需要由C++11,我们已经实现了emplace()/emplacefront()/emplace_back()/ emplace hint()/emplace_a

《Visual C++ 2012 开发权威指南》——2.2 Visual C++2012的语言新特性(2)

2.2 Visual C++2012的语言新特性(2) Rvalue引用:N1610"Rvalues类对象的初始化的澄清"是早期尝试启用无rvalue引用move 语意. 这些新规则还没有完全实现VC11开发者预览中. Rvalue引用v3.0添加自动生成的构造函数和移动赋值运算符在一定条件下的新规则.这不会进行中VC11,还将继续遵循的永远不会自动生成move构造函数/移动页本页的行为. 移动语义 Rvalue引用支持移动语义的实现,可以显著提高应用程序的性能.移动语义使能够调用资源

图书-Anroid开发权威指南(第二版)pdf

问题描述 Anroid开发权威指南(第二版)pdf 谁有完整的<Anroid开发权威指南>的第二版? 网上只找到第一版pdf,求完整的新版

Android开发权威指南(第2版)新书发布(免费下载随书光盘内容,包括Android源代码)

光盘内容下载 光盘内容下载(新浪微盘) Android4.2.2(CM ROM)源代码下载 如果需要虚拟环境的,这里提供了ubuntu10.04 LTS版本,不需要CPU支持虚拟化(VirtualBox版[VirtualBox-4.2.10-84105]) Ubuntu10.04 VirtualBox版 分卷1 分卷2 分卷3 分卷4 分卷5 分卷6   用户名:root 秘密:12345678   <Android开发权威指南(第二版)>是畅销书<Android开发权威指南>的升

SQL Server2012对于开发人员用的上的新特性

  SQL Server 2012已经发布一段时间了,最近在新的机器上安装了最新的SQL Server 2012 SP1,体检下感觉良好.官方给出了一大堆SQL2012相对于SQL2008R2的新特性,但是大多数对于普通开发人员来说都是浮云,根本用不到,下面就说说一些对于开发人员来说比较有用的新特性. 一.增加了Sequence对象: 这个对于Oracle用户来说是最熟悉不过的数据库对象了,现在在SQL Server中终于也看到了类似的对象,只是在使用的语法上有一点点不一样.创建语法也是CREA