摘要:
ARC的出现应该说是开发者的一大福利,苹果是推荐使用的,但是因为之前没有ARC机制,好多比较好的类库都是使用的非ARC,或是有些大牛还是不喜欢用ARC,封装的类也是非ARC的,想要在自己的ARC项目中使用这些非ARC类库,只需要简单的设置一下就可以了。在TARGETS-Bulid Phares-Co... 阅读全文
摘要:
当我们在用ZUNE的app strore里给Windows Phone 7手机下载软件的时候,一般都会按星级推荐来参照这款软件的可玩性的,下面我们就来说说如何实现类似的星级推荐的效果:1.首先,准备两张星级图片,如下图所示:(star01.png)(star02.png)2.然后在前端界面xaml文件里添加如下代码:<Grid> <Image Width="65" Height="13" Source="star01.png"/> <Image Width="65" Height=&q 阅读全文
摘要:
在WP7的picture hub中,选中一张图片,查看图片时,点击“…”菜单,点share…时,会出现一个菜单(这个菜单中就是可以对选中的图片进行分享或者处理的应用列表)下面介绍如何实现这个一键分享功能:1.创建share picker xml文件2.获取和处理图片在你的应用程序中新建一个叫“E0F0E49A-3EB1-4970-B780-45DA41EC7C28.xml”的XML文件注意:请把文件的Copy to Output Directory的属性设置成Copy always.这样你的应用就会出现在share...中了,但是如何处理选中的图片了,实际上,从share...中启动你的应用时 阅读全文
摘要:
在一些要用到网络连接的应用中,应该在应用启动时先判断是否有网络连接,如果有就更新数据,如果没有网络连接,就显示提示信息。首先加入命名空间using System.Net.NetworkInformation;判断网络连接的代码:if (NetworkInterface.GetIsNetworkAvailable()){//有网络连接的处理}else{//提示用户打开网络连接,或者读取之前客户端存储的数据} 阅读全文
摘要:
在WP7的picture hub中,选中一张图片,查看图片时,点击“…”菜单,点extras…时,会出现一个菜单(这个菜单中就是可以对选中的图片进行分享或者处理的应用列表)下面介绍如何实现这个一键分享功能:在你的应用程序中新建一个叫“Extras.xml”的XML文件,里面的内容如下:<?xml version="1.0" encoding="utf-8" ?><Extras><PhotosExtrasApplication><Enabled>true</Enabled></PhotosE 阅读全文
摘要:
WP7中导航页面:NavigationService.Navigate(new Uri("/Page1.xaml", UriKind.Relative));WP7中页面间传值:WP7页面间传值跟普通的web页面间的传值很类似。this.NavigationService.Navigate(new Uri("/Page1.xaml?pagetitle=hello", UriKind.Relative));另一个页面取值:this.PageTitle.Text = NavigationContext.QueryString["pagetitle&q 阅读全文
摘要:
对于WP7的Silverlight项目默认Portrait mode而XNA项目默认是Landscape mode的,要想改变这个初始的模式的话,可以通过更改PhoneApplicationPage页面的SupportedOrientations这个属性。 SupportedOrientations属性有三个枚举值,分别是:Landscape(支持水平方向)、Portrait(支持垂直方向)、PortraitOrLandscape(支持水平和垂直方向)。 开发者也可以通过VS来新增水平或者垂直的新的Page。 UI想响应屏幕的变化,可以通过PhoneApplicationPage的Orien. 阅读全文
摘要:
关于Windows Phone 7的重力感应器的一些坐标的描述,可以通过下面这张图片来说明: 接下来,是如何获取WP7重力感应器的数据,这个SDK中有一个很好例子,代码如下: public partial class MainPage : PhoneApplicationPage { Accelerometer acc = new Accelerometer(); // Constructor public MainPage() { InitializeComponent(); acc.ReadingChanged += new EventHandler<AccelerometerRea 阅读全文
摘要:
摘要:这个是对Windwos Phone 7目前能拿得到的设备信息的封装。 /// <summary> /// Get Device Information for Windows Phone /// </summary> public class DeviceInfo { private static readonly int ANIDLength = 32; private static readonly int ANIDOffset = 2; #region - DeviceManufacturer - //NOTE:The name of the manufac 阅读全文
摘要:
本文将Windows Phone 7常用的资源进行了整理,方便大家使用。后续我将会经常更新其中的资源,大家如果有好的资源请留言,我好编辑到本文中。1.工具下载在线安装包离线安装包(推荐)2.微软官方资料MSDN Windows Phone首页微软Windows Phone Portal微软Windows Phone HomeWindows Phone NewsroomWindows Phoen团队博客Silverlight for Windows PhoneExpression Blend 4 for Windows PhoneWindows Phone开发者网站MSDN在线帮助文档Windo 阅读全文