摘要: 导航控件Silverlight的Windows Phone应用程序是基于一种可以让用户在不同页面内容间来回导航的页面模型。这个模型是基于其中的frame控件,而页面间的导航就是靠它。下面的表格列出了Windows Phone程序的用来支持导航的控件。PhoneApplicationFrameWindows Phone的Silverlight程序主控件。用来支持页面的导航。PhoneApplicationPage可以被PhoneApplicationFrame导航的控件。下图显示了frame和页面模型。布局和分组控件布局控件通常指可以包含其它控件的控件,它包含其它控件和一些视觉元素。就像其名字一 阅读全文
posted @ 2014-04-01 22:16 晕菜一员 阅读(253) 评论(0) 推荐(0) 编辑
摘要: -DeepZoom:源于遥感影像的金字塔显示方式,提供了与高分辨率图像进行交互的能力,可以快速缩放图像而不影响应用的性能,加载或平移图像时可以光滑过度 -应用:高分辨率、极大图像的浏览,3D合成图像,广告宣传 -分类:Single和Collection-DeepZoom Composer制作工具下载地址:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=457B17B7-52BF-4BDA-87A3-FA8A4673F8BF-MulitScaleImage:打开、放大和平移多分辨率图像,快速任意缩放展示大图形、高分辨率图像的 阅读全文
posted @ 2014-04-01 22:16 晕菜一员 阅读(286) 评论(0) 推荐(0) 编辑
摘要: (1)API去友商100里申请布局代码:Exp.xaml --> ... 阅读全文
posted @ 2014-04-01 22:04 晕菜一员 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 从8月22起Windows Phone marketplace可以提交7.1 sdk开发的应用了,尽管提交页面和方式与7.0是同一个,但是还是会出现一些问题。并且在提交之前也注意一些问题。7.0应用转为7.1应用我之前有一些应用都是在7.0下开发的,但是因为要用到7.1的一些新特性,所以就需要把应用转成7.1然后再继续开发。转换方法:1)打开工程属性页面,将目标版本改为7.12)在工程上单击右键,选择“Upgrade to Windows Phone 7.1”菜单另外还需要注意的是:如果转为7.1后,一般就无法改回7.0了。一般如果开发应用时是直接在7.1下开发的,应该没有什么问题,但是许多人 阅读全文
posted @ 2014-04-01 22:01 晕菜一员 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1. 系统资源。在wp7开发中可以看到很多使用系统资源(resource)的例子,例如默认的新page:http://blog.csdn.net/matrixcl/article/details/7057291(转)[html]view plaincopy这里的PhoneTextTitle1Style便是资源。系统的资源定义在这里:C:\Program Files\Microsoft SDKs\Windows Phone\v7.1\Design , 根据安装路径不同,这个路径有一些差异。这个路径下有DarkBlue、DarkBrown、LightBlue等文件夹,分别对应手机上选定的主题色+高 阅读全文
posted @ 2014-04-01 21:54 晕菜一员 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 在Windows Phone 7中播放视频有两种方式,一种是使用MediaElement 控件来播放,一种是使用启动器MediaPlayerLanucher来实现视频的播放。用MediaElement 控件来播放视频比较灵活,你需要自己去实现播放暂停进度条等等的功能,播放屏幕的大小也可以由你来自定义,用启动器MediaPlayerLanucher来播放视频,是相当于调用了系统的默认播放器来打开你的视频,不过你可是改不了人家系统默认的播放器滴。第一种方式:MediaElement 控件播放视频。 MediaElement 可以播放许多不同类型的音频和视频媒体。MediaElement 基本上是一 阅读全文
posted @ 2014-04-01 21:52 晕菜一员 阅读(174) 评论(0) 推荐(0) 编辑
摘要: HubTile参考了下,就做了一个豆瓣的FM应用豆瓣的API在百度里查一下。整个应用很简单,无非是解析豆瓣的JSON数据,然后读取,下载图片和歌单 阅读全文
posted @ 2014-04-01 21:50 晕菜一员 阅读(174) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/matrixcl/article/details/7057291(转)Toolkit(http://silverlight.codeplex.com/)中有一个不错的控件:HubTile。但这个控件只能用于173*173的Tile,如果想放其他尺寸的的就麻烦一些了(一行并排3个显示的Tile)下面是实现可重定义tile大小的完整代码步骤1:写一个Converner类,用于缩放double类型的数值需要命名空间:using System.Globalization;using System.Windows.Data;[csharp]view plainc 阅读全文
posted @ 2014-04-01 21:40 晕菜一员 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 在最新的Windows Phone Toolkit中我们可以看到HubTile这个控件,首先先了解下什么是HubTile,简单来说,就是允许你给你的应用程序添加些生动或富有意义的瓦片(Tile)。HubTile可以包含图像,标题,信息以及通知提示。同时,我们也可以通过GroupTag属性对HubTile进行分组,它们的动画效果由下面的事件随机触发:Flip animation with PlaneProjectionTranslate animation接下来我们就开始学习HubTile,值得注意的是,HubTile的设计应该满足Metro UI风格的,所以它的默认大小硬编码为173X173, 阅读全文
posted @ 2014-04-01 21:37 晕菜一员 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Windows Phone XNA游戏提供的重力传感器可以利用量测重力的原理判手机移动的方向,允许使用者利用摇动或甩动手机的方式控制游戏的执行,其原理和汽车的安全气囊相同,在侦测到汽车快速减速的时候立刻充气以保护驾驶人与乘客不会受伤。要使用重力传感器当做游戏程序的输入,以 XNA 为基础的游戏程序可以利用 Accelerometer 类别提供的功能启用/停用重力加速器,取得重力加速器的状态,以及处理重力加速器引发的事件。 Accelerometer 类别常用的属性属性名称说明State管理重力加速器状态的属性,其型态为 SensorState 列举型态。有关 SensorState 列举型态. 阅读全文
posted @ 2014-04-01 21:31 晕菜一员 阅读(198) 评论(0) 推荐(0) 编辑