首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Windows Phone 7 数字罗盘使用指南

    Windows Phone 7上的数字罗盘 为了方便我们的日常生活,传感器可以说是手机中必备的功能器件。常用的传感器包括加速度传感器、数字罗盘、GPS等等。...对于Windows Phone 7而言,微软给各个手机生产厂商指定了一个硬件规格,包括CPU、屏幕分辨率、内存容量和传感器等等。...换句话说,微软并没有对其进行强制规定,硬件厂商可以根据自己的意愿来选择是否对其生产的Windows Phone 7设备加入数字罗盘的支持。...如何判断你的Windows Phone 7设备是否支持数字罗盘 如何判断Windows Phone 7设备是否支持某种传感器,我们可以通过Microsoft.Devices.Sensors命名空间下,...如何为Windows Phone 7应用程序加入Compass?

    1.1K100

    Windows Phone 7 Application Controls

    前言-关于这段译文 Windows Phone开发的中文资料缺乏,这段译文翻译自《UI Design and Interaction Guide for Windows Phone 7 Series》,...希望更多的人参与到Windows Phone开发中来。 之前,Jake已经在他的Blog中发布了他翻译的部分:Windows Phone 7用户界面框架。...比如,Windows Phone 7 CTP列表框项目控件可以用来放置不同的表达元素和点击目标元素。 备注:对于CTP release版本,在你的应用程序中必须合理地设计该控件。...List View Item 在Windows Phone 7 CTP中,列表控件为开发者提供了一种系统表示数据内容的方法。列表视图项(List View Item)是显示在列表中的矩形视图元素。...在Windows Phone 7 CTP中,开发者可以使用多种风格的列表视图项。 备注:对于CTP release版本,在你的应用程序中必须合理地设计该控件。

    2.2K70

    Windows Phone 8.0 Updates 2 and 3模拟器更新

    2014年元旦后,微软发布了Windows Phone 8 Updates 2 and 3的模拟器更新,即系统版本号分别是8.0.10322和 8.0.10512。...其中,在Update 3 Emulators中加入了1080p分辨率的模拟器,这对于开发者来说,可以测试应用程序在1080*1920设备上的UI,比如说Lumia 1520....本人的开发环境是Windows 8.1 Pro和Visual Studio 2013 RTM,在微软下载中心下载Update 2 Emulators和Update 3 Emulators以后,进行安装。...Update 3 Emulators可以正常安装,启动1080p的模拟器以后,发现其Windows界面和Lumia 1520设备不一样,并不是多列的Tiles,而是和传统的两列Tile一样。...参考资源: Windows Phone Developer Blog:New emulators available for Windows Phone 8.0 Updates 2 and 3

    89280

    人人网 Windows Phone 7 应用开发起步

    前段时间,大概是11月下旬的样子,人人网发布了Windows Phone 7客户端的公测版。我想,Windows Phone 7本地化的优劣,直接关系到其将来在国内的市场份额。...人人的WP7公测版大家可以去网站上下载,如果没有WP7设备,也可以通过SDK中的Application Deployment工具部署到模拟器上进行试用。这里给出WP7平台开发人人应用的相关流程。...,在页面中选择Windows Phone 7 SDK,如下图6所示: ?...图7:RenrenSDK文件目录         利用Visual Studio打开,我们可以发现该Solution中包含了两个Project,一个是封装Renren Lib的源代码工程,另一个则是使用该...API Key 的修改         直接下载得到的工程中,已经包含了人人网应用的API Key和Secret Key,直接编译就可以运行调试,从登陆的界面中,我们可以看到该应用的名称为phone7

    84750

    《101 Windows Phone 7 Apps》读书笔记-Cowbell

    Playing Sound Effects     在Windows Phone平台上,Silverlight只有唯一的方法可以播放音频和视频,那就是使用MediaElement。...相反,我们会使用XNA中的接口来实现音效。正如前文第二章“Flashlight”所述,基于Silverlight的Windows Phone应用程序可以使用XNA中的一些API。    ...换句话说,我们使用的音频文件只能是.wav格式的。 ➔ 为了实现音效,我们需要使用CompositionTarget.Rendering事件。其中的原因会在下面进行阐述。...在运行Cowbell应用程序时,这个功能仍然可以使用。...在2011年底发布的下一个版本的Windows Phone OS中(Mango),第三方应用程序也可以通过后台来播放音乐,就像系统内置的media player一样。

    1.2K90

    《101 Windows Phone 7 Apps》读书笔记-Trombone

    应用程序的后两个特点需要的功能会在后面的章节中进行介绍(多点触摸以及麦克风的使用),因此,与这部分功能相关的代码这里不做介绍。...我们使用熟悉的不透明模板来确保它们在不同主题下的显示效果达到一致。 ? ?...➔ 前一章内容中,我们直接使用了SoundEffect对象,本应用程序调用SoundEffect中的CreateInstance方法来获取SoundEffectInstance对象。...后一种行为对于本应用程序来说正合适,因为它使用了一段真实的长号F调音频,并且从声音的开始到结束进行了平滑的过渡。因此,工程中包含的“F.wav”文件定义了一个循环区域。...虽然该音频文件的长度还不到三分之一秒,但使用循环区域的话,只要用户能够维持他对手机吹气的动作,应用程序就可以播放任意长的时间。 ?

    1.4K70

    《101 Windows Phone 7 Apps》读书笔记-NOTEPAD

    本章突出Notepad与Passwords & Secrets应用程序中代码之间的差异,展示共同使用的设置页面的设计。...CreateFile方法一旦被调用,SaveContent就会使用StreamWriter把传入的字符串写入stream中。...为了在读写大文件的时候,保持用户界面的可交互性,可以使用第11章“XAML Editor”中介绍的BackgroundWorker。...因此,通过这种方法来进行文件排序(而不使用默认的字符排序)会需要存储额外的信息(本应用存放于Note类中)。 ➔ 如果我们使用隔离存储空间的应用设置,那么列表会包含一个额外的文件。...➔ 和Windows一样,文件名也有一定的字符限制(例如,不能包含冒号或者问号)。如果将文件名作为用户可见并可以编辑的标签,那么我们需要确保没有引入无效的字符。

    770100

    《101 Windows Phone 7 Apps》读书笔记-Silly Eye

    最经典的方法是使用定时器,比如,很多前面章节中使用的DispatcherTimer,以及基于定时器触发时间而设置的周期性回调方法(Tick事件处理)。...Silly Eye使用了三个Storyboard来实现动画。...但是,Windows Phone应用程序中使用的大部分动画是非线性的。而且,他们更倾向以突然加速或者突然减速的方式从一个值改变到另一个值。这种方式使得动画变得妙趣横生。...这是一种方便的手段,使得我们可以更加方便地使用背后的代码。在我们给资源命名以后,它就可以作为字典中的一个键来使用,或者作为C#生成的一个字段。...在目前Windows Phone 7.0的版本中,我们还无法做到这点。虽然设置应用包含了一个系统设置的列表和一个应用设置的列表,但是后者只是针对系统自带的应用来说的。

    1.3K70
    领券