2012年5月3日

Windows Phone笔记(5)加速计和位置服务(转)

摘要: Windows Phone笔记(5)加速计和位置服务 这篇笔记主要是讲述如Windows Phone中两个提供外界信息的设备以及如何在程序中适用它们,在用户授权允许的情况下,加速计能够获取当前手机设备的具体方向;而位置服务则可以对手机当前所在地的位置进行定位。1.传感器之加速计 加速计时Windows Phone手机中的一个硬件设备,加速计测量在某一时刻施加于设备的力。可以使用这些力来确定用户正在向哪个方向移动设备。加速度值采用 3 维矢量表示,该矢量表示在 X、Y 和 Z 轴中的加速度分量(采用重力单位)。当设备面朝平台时,加速度的方向相对于设备以便对 Z 轴应用 -1g,当垂直于平台顶.. 阅读全文

posted @ 2012-05-03 17:14 voker 阅读(274) 评论(0) 推荐(0) 编辑

Windows Phone笔记(4)图片操作(转)

摘要: Windows Phone笔记(4)图片操作 图片作为应用程序不可或缺,也是程序中最常见的元素之一,那么在Windows Phone中该如何使用它呢?这就是这篇文章需要解决的问题。在Silverlight支持两个格式的图片显示,它们是:JPEG和PNG,PNG使用的是无损压缩算法,可以准确重建原始位图;而JPEG使用的是一种有损压缩算法,这种算法会对齐人们肉眼不易察觉到的一些可视信息这种压缩方式对照片这样的图像非常有效,但是却不适用于文本或基于矢量派生的位图,如建筑图和动画。1.Image元素 在Silveright中,Image元素用来显示位图,但是Image元素并不是位图本身。现在我们.. 阅读全文

posted @ 2012-05-03 17:14 voker 阅读(221) 评论(0) 推荐(0) 编辑

Windows Phone笔记(3)触摸简介(转)

摘要: Windows Phone笔记(3)触摸简介 Windows Phone手机的屏幕非常灵敏,至少能够同时检测4个手指的多点触摸,这种多个手指间的互动使得开发者在处理多点触摸时面临了很大的挑战,在Silverlight框架中,触摸输入是通过事件来获取的。 Silverlight支持两种不同的编程接口来支持多点触摸,分别为:底层接口和高层接口。其中, 底层接口:是基于静态的Touch.FrameReported事件; 高层接口:是由UIElement类中定义3个事件组成,这些事件统称为:Manipulation事件。1.底层接口 Silverlight底层触摸接口的核心是:TouchPo... 阅读全文

posted @ 2012-05-03 17:13 voker 阅读(184) 评论(0) 推荐(0) 编辑

Windows Phone笔记(2)方向处理之动态布局(转)

摘要: Windows Phone笔记(2)方向处理之动态布局1.动态布局 默认情况下,Windows Phone应用程序在竖屏模式(垂直方向)下运行,当手机改变方向时我们的应用程序也应该能够根据方向的改变做出相应的布局调整。运行之前创建的HelloWindowsPhone项目程序,改变模拟器中屏幕的的方向:我们发现页面并没有做出相应的改变。让页面根据自动改变很简单。只需要把MainPage.xaml中的PhoneApplicationPage标记的SupportedOrientations属性值更改为:PortraitOrLandscape即可,SupportedOrientations支持三个枚. 阅读全文

posted @ 2012-05-03 17:12 voker 阅读(175) 评论(0) 推荐(0) 编辑

Windows Phone笔记(1)Hello,Windows Phone!(转)

摘要: Windows Phone笔记(1)Hello,Windows Phone!关于Windows Phone Windows Phone 是微软在于2010年10发布的一款手机操作系统,同时将谷歌的Android和苹果的IOS作为主要竞争对手。2011年2月与诺基亚达成全球战略同盟并深度合作共同研发,建立其庞大的生态系统。Windows Phone 7系统采用了全新的架构,所以并不兼容以往WindowsMobile系统的应用程序,这也是由于WM系统的历史包袱过于沉重的原因。移动终端将来不仅仅只是作为一个通讯工具,而去也会变成强大的云计算终端之一。Windows Phone使用的独特的Metro. 阅读全文

posted @ 2012-05-03 16:45 voker 阅读(149) 评论(0) 推荐(0) 编辑

导航