Windows Mobile 7 梦幻之旅系列3之—Motion Gestures

简介:
三、动作识别(Motion Gestures)  
   Windows Mobile 7所识别的操控动作应当直观、方便、易于使用,并且同时它们也应当有趣,能够对用户的操控动作做出积极的反馈。这些能够被识别的操控动作,包括了移动设备被摇晃的次数、方向、力道,以及诸如此类的其它动作。 运行着Windows Mobile 7系统的移动设备,将能够通过动作识别技术完成以下工作:
- 根据手机的倾斜角度,自动调整 屏幕 的显示方向。当你以与地面水平的方向拿着手机的时候,手机显示屏也将会自动调整为水平显示。
- 当在手机上浏览图片的时候,用力向左或向右摇晃手机,就可以跳转到前一张或后一张图片。如果是前后摇晃手机,就可以让所有的图片在屏幕上散乱排列开来。当你在手机上播放音乐的时候,也会有同样的效果。

  由于Windows Mobile 7是完全通过手机上的摄像头来侦测自己的运动状态变化的,这也就要求移动设备上的摄像头要时时开启,这显然会对设备的电池使用时间造成影响。但与此同时,由于这种实现方案完全不依赖于陀螺仪或加速计等物理设备,这也就意味着现有的Windows Mobile设备可以通过 软件 升级的方式,获得Windows Mobile 7系统的全部功能。
[注释:Windows Mobile 8 将在辅助屏幕上也支持手势。而Windows Mobile 7 则不支持。]

      除了各种各样的触摸操控之外,Windows Mobile 7系统还将具有先进的动作识别功能“Motion Gestures”。它能够通过手机上的摄像头,感知自己当前的运动状态,从而做出相应的反应。简而言之,你可以通过摇晃一下手机,接听一个电话或者选择播放下一首歌曲。以下是参考图片
        

图3-1  Windows Mobile 7 中的个性的浏览
  正如你所看见的那样,新的多媒体播放器十分注重与音乐相关的专辑图片和其他新酷的视觉效果。而从前突兀的电池时间和无线信号强度等指示图标,现在已被巧妙的隐藏在了屏幕的最底部,从而节省了宝贵的屏幕空间。 当你在运行某个全屏显示的多媒体程序的时候,比如照片浏览程序,按住屏幕下方的方向键不放,前后晃动你的手机,就可以放大或者是缩小显示图片。 Windows Mobile 7中的 网络 浏览器也将具有动作识别功能。你将能通过晃动手机,在网络浏览器当中执行前进或后退操作。如下图所示:
 
图3-2  Windows Mobile 7中网络浏览器的动作识别
  值得注意的是,这张图片当中所展示的Windows Mobile 7网络浏览器,与现有版本相比有很大的不同。首先是Internet Explorer的外观获得了极大的改进,变得更加简洁、更加漂亮了。在整个界面上,只有一个地址栏和一个访问按钮,而它所显示出的网页是与桌面系统一样的完全版本。此外,新的移动浏览器还提供了先进的标签浏览功能,可以通过动作识别,在一系列不同网页的缩略图之间进行自由切换,这给人留下了非常深刻的印象!

  Windows Mobile 7系统还可以通过摄像头感知周围光线的明暗变化,从而做出相应的反应。举例来说,如果你把你的手机放在你的口袋或在一个袋子里,它会关闭屏幕;或者是自动地将手机铃声调大一点,或是开启振动模式。

 

本文转自 葛涵涛 51CTO博客,原文链接: http://blog.51cto.com/gehantao/68202,如需转载请自行联系原作者

相关文章
|
移动开发 程序员 Android开发
iPhone、Windows Mobile、Symbian、Android移动开发前景分析
  最近中国移动在跟我们公司接触,共同开发3G应用程序相关事宜,先前只是觉得移动互联网注定会改变人们生活方式。但作为一个程序员,并没有打算关注3G在手机终端上的应用。因为根据我的经验,手机终端屏幕太小了,也就是仅仅适合小游戏和阅读一些小说用,坐在地铁上,据我观察,我看绝大部分玩手机的,要么发短信,要么看小说,玩游戏的都很少,受限于手机屏幕终端啊。
1131 0