摘要: 介绍 与众不同 windows phone 7.5 (sdk 7.1) 之设备硬件状态系统状态网络状态 示例 1、演示如何获取硬件的相关状态 HardwareStatus.xaml.cs /* * 演示如何获取设备的硬件信息 */using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using... 阅读全文
posted @ 2013-01-07 16:28 Billxiang 阅读(176) 评论(0) 推荐(0)
摘要: WP7 xml操作在这个小教程,我将演示在Windows Phone 7如何让ListBox的数据绑定XML数据。我将使用LINQ to XML,以便加载和读取数据,而且我将展示如何实现一个基本的过滤。 首先让我们先创建一个Windows Phone 7的应用程序项目示例,并添加以下两个demo xml文件。 people.xml <?xml version="1.0" encoding="utf-8" ?><people><person><firstname>Kate</firstname>& 阅读全文
posted @ 2012-06-26 10:00 Billxiang 阅读(139) 评论(0) 推荐(0)
摘要: 1. Silverlight中解析XML数据在SL中使用LINQ TO XML解析XML数据是个不错的方案。命名空间:using system.xml.linq;首先,微博API返回数据可以有2种,json或者xml. 本例中采取xml来解析。范例XML如下(新浪微博)。?<statuses> <status> <created_at>Wed Apr 27 20:12:46 +0800 2011</created_at> <id>9736994956</id> <text>【12星座一定要娶回家的理由】白羊座: 阅读全文
posted @ 2012-06-26 09:49 Billxiang 阅读(187) 评论(0) 推荐(0)
摘要: 使用ListBox进行数据绑定的时候默认都是竖向的排版方式,意思就是一个Item会占用一行的位置,竖向地并排下去。当我们使用ListBox时,使用横向排版的时候该怎么办呢?也就是说要在一行的位置上放两个或者两个以上的Item。通常的解决方法,我们会使用toolkit控件里面的WrapPanel排版。 例如: <ListBox Name="StackPanelListBox"> <ListBox.ItemTemplate> <DataTemplate> ... 阅读全文
posted @ 2012-06-21 16:40 Billxiang 阅读(180) 评论(0) 推荐(0)
摘要: 希望此文对投身于Silverlight游戏的朋友予以帮助。技术。代码下载:SilverlightTestWbResource.zip目录设置如下:情形1:将png文件都设置为Resource,Do not copy。指定Image的Source代码:spirit.Source = new BitmapImage(new Uri(@"Player/" + count + ".png", UriKind.Relative));注意这里使用的是相对路径,是当前MainPage.xaml相对于图片的位置,而不能使用服务器路径。如果我们在Spirit中指定Imag 阅读全文
posted @ 2012-06-13 09:46 Billxiang 阅读(158) 评论(0) 推荐(0)
摘要: 首先创建一个Windows Phone 7项目,在项目中添加一个图片例如“logo.jpg”,然后在MainPage.xaml.cs(或其他页面文件)中引入命名空间:?123456using System.IO.IsolatedStorage;using System.Windows.Media.Imaging;using System.IO;using System.Windows.Resources;using Microsoft.Xna.Framework.Media;using Microsoft.Phone.Tasks;提示:Microsoft.Xna.Framework.Media 阅读全文
posted @ 2012-06-12 14:20 Billxiang 阅读(172) 评论(0) 推荐(0)
摘要: 一、第一种方法: Windows phone7提供的DeviceExtendedProperties可用于取得内存使用情况。app.xaml.cs: System.Windows.Threading.DispatcherTimer timer = new System.Windows.Threading.DispatcherTimer(); //设置每间隔一段时间输出内存占用值到控制台 private void timer_Tick(object sender, EventArgs e) { //GC.GetTotalMemory(true); long deviceTota... 阅读全文
posted @ 2012-06-12 14:15 Billxiang 阅读(118) 评论(0) 推荐(0)