随笔分类 - windows phone 8
摘要:比如一个ScrollViewer进行拖拽时,另一个ScrollViewer也实时跟着移动,而不是拖动结束后再对齐。 SilverLight中ScrollViewer有个ScrollChanged事件,但是到了WP中就没有这个事件。 在微软Q&A中有几种实现方法。 一种是用WP7自带的几种事件去模拟S...
阅读全文
摘要:WindowsPhone8的测试环境和开发环境基本相同,只不过测试环境不需要开发工具,所以VS2012就不用安装了,剩下的就是WIN8以及WPSDK8.0。 硬件要求: 安装WIN8时,同开发环境的搭建一致,必须支持虚拟化和二进制地址寻址(SLAT),可以提前用软件测试,详情请参考之前...
阅读全文
摘要:·HTTP 可以使用WebClient或者HttpWebRequest访问REST service。 ·SOAP 1.1 可以访问支持SOAP 1.1的SOAP service,例如使用BasicHttpBinding的WCF service。请注意大多数手机,例如iPhone和Android,都不...
阅读全文
摘要:1、Query String例如URL定为/SecondPage.xaml?id=1,然后在SecondPage中通过NavigationContext.QueryString[“id”]取得对应的值。如果有多个属性,也可以通过&符号连接多个属性。如:/SecondPage.xaml?Name=My...
阅读全文
摘要:原先的项目是做的WP8版本,后来因为需求要改成WP7,一开始用的Newtonsoft.Json.dll便一直出错。 猜想有可能是WP项目版本不同造成的,就找到了WP7.1专用的,仍然出错:无法使用方法之类的错误。 改变策略,使用C#自带的库,自定义了一个转化类,使用DataContractJsonS...
阅读全文
摘要:这个问题困扰了很久,查找答案一度找偏方向。 其实连接web服务对于wp7不是问题,因为wp7使用的网络就是本机的网络,但是到了wp8模拟器,纯粹的虚拟机,独立的设备,也就有了自己的网络连接,要当做虚拟机对待。 Apps that target WindowsPhone OS7.1 can conne...
阅读全文
摘要:1.Windows8专业版及以上的系统,且必须为64位。(这里假设为windows8系列版本,而不是windowsserver2012) 2.内存4G或4G以上 3.CPU支持硬件虚拟化并且开启 可以使用附件中的软件进行检测,HardewareVirtualization为Yes. ...
阅读全文
摘要:Hyper-V:也就是虚拟化技术,允许终端用户在同一台机器上运行多个操作系统,支持32位和64位系统,可以直接在Windows 8上创建自己的虚拟机。开启Hyper-V虚拟机需要更多的内存,正常运行需要至少4GB以上内存,所以如果你有高级配置不妨试试Hyper-V虚拟机功能。 开启Windows8里...
阅读全文
摘要:WindowsPhone8将采用与Windows8相同的NT内核,这就意味着WP8将可能兼容Win8应用,开发者仅需很少改动就能让应用在两个平台上运行。由于内核变更,WindowsPhone7.x将不能升级到WindowsPhone8。WindowsPhone8兼容所有WindowsPhone7....
阅读全文