博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 68 下一页

2011年3月7日

摘要: 微软的Microsoft.Xna.Framework.Media组件中自带有MediaPlayer的库,其中库里面存放有三首曲子,我们可以通过引用该组件来调用库中相应的函数进行歌曲播放,通过引用Microsoft.Xna.Framework.dll,引用该命名空间即可使用该 组件。 如上图,有四个控件,一个图片控件,一个文本控件,两个控制按钮。当页面被导航进来时,得到一个Song类型的歌曲,并为文本控件赋值歌曲名称。得到类型后,在页面初始完成时,得到一张歌曲的封面并为图片控件赋值。下面是整个应的代码:using System;using System.Collections.Generic;. 阅读全文

posted @ 2011-03-07 16:10 星尘的天空 阅读(266) 评论(1) 推荐(0) 编辑

摘要: 微软的Microsoft.Xna.Framework.Media组件中自带有MediaPlayer的库,其中库里面存放有三首曲子,我们可以通过引用该组件来调用库中相应的函数进行歌曲播放,通过引用Microsoft.Xna.Framework.dll,引用该命名空间即可使用该 组件。MediaLibrary library = new MediaLibrary();//获取windowsPhone多媒体 SongCollection songs = library.Songs;//读取库中歌曲集合 int songsCount = songs.Count;//读取库中的歌曲的数目 foreach 阅读全文

posted @ 2011-03-07 16:07 星尘的天空 阅读(311) 评论(0) 推荐(0) 编辑

摘要: 在Windows Phone 上运行的应用程序从开始到程序运行结束,其整个生命周期都是由Windows Phone的执行模型所支配。执行模型被设计的目的就是为终端用户实时提供快速的、反应灵敏的体验。故,Windows Phone 7在设计的初衷是以单任务设计为主导,虽说在不久的将来微软会步苹果之后为自己的手机平台添加多任务,但那是后话。 Windows Phone执行模型还维护着用户使用应用程序和查看页面所产生的日志。利用该日志就能定义电话后退键所遵循的后退路径,从而提供给用户一个能够回退到不同应用程序和浏览页面的后退选项。 当用户通过导航键功能离开某一应用程序时,操作系统执行挂起该程序的步. 阅读全文

posted @ 2011-03-07 15:39 星尘的天空 阅读(207) 评论(0) 推荐(0) 编辑

摘要: 这里再次简单的介绍一下windphone页面传递的参数的方法在Page1.xaml:NavigationService.Navigate(new Uri("/page/Page2.xaml?name=xingchen&age=26", UriKind.Relative));//导航到Page2.xaml页面,参数为多参数传递Page2.xaml.cs后台代码,读取传入的参数if (NavigationContext.QueryString.Count > 0){ string str = NavigationContext.QueryString[" 阅读全文

posted @ 2011-03-07 14:38 星尘的天空 阅读(356) 评论(0) 推荐(0) 编辑

摘要: windowsphone页面导航方法总结用于Windows Phone 的SilverLight 提供了 PhoneApplicationFrame 和PhoneApplicationPage类,这两个类是微软针对Silverlight for Windows Phone另外封装的,它为导航提供了使得。 PhoneApplicationPage 控件代表了内容相互分离的区段,一个应用程序可以有多个PhoneApplicationPage 。 PhoneApplicationFrame扮演了页面控件容器的角色,对页面之间的导航提供了便利,一个应用程序有一个独立的PhoneApplicationF 阅读全文

posted @ 2011-03-07 10:19 星尘的天空 阅读(290) 评论(0) 推荐(0) 编辑

2011年3月6日

摘要: 如何显示和隐藏窗口顶部的系统托盘显示或者隐藏系统托盘需要引入Microsoft.Phone.Shell这一命名空间,下面我写了一个Toggle System Tray的方法,代码如下:this.SetValue(SystemTray.IsVisibleProperty,true);//显示系统托盘this.SetValue(SystemTray.IsVisibleProperty,false);//隐藏系统托盘显示效果如下所示:显系统托盘的效果隐藏系统托盘的效果 阅读全文

posted @ 2011-03-06 11:15 星尘的天空 阅读(511) 评论(0) 推荐(0) 编辑

摘要: 转载地址:http://www.gwewe.com/dev/topics/1012301530.html在Android 里面我们要快速保存用户的设置或者游戏进行的数据,我们通常全使用SharePreference 这个类来进行操作,另外Android 还提供了一系列继承自SharePreference 的组件提供我们快速保存用户的设置项。那么在Windows Phone 7 提供了什么样的机制提供用户快速保存数据呢?微软使用了一个叫IsolatedStorageSettings 的类库提供给开发人员快速的使用独立存储保存用户数据的功能,但总体使用感觉来说没有Android 使用的方便,另外A 阅读全文

posted @ 2011-03-06 11:06 星尘的天空 阅读(203) 评论(0) 推荐(0) 编辑

摘要: 转载地址:http://www.gwewe.com/dev/topics/1101041577.html Android 允许应用程序通过Action、URI等机制调用系统内置功能,比如打电话、发邮箱、发短信等。 Windows Phone 7 也提供了类似的API提供开发人员使用,即启动器与选择器,但在Windows Phone 7 中他们是通过一套封装完整的Task 提供的。 Windows Phone 应用程序模型将每个应用分离成各自独立的沙箱,包括运行时和文件存储。微软提供的这套API只要正确的实施,启动器和选择器框架可以为最终用户提供一个完全无缝的体验,他们完全感觉不到应用程序之间. 阅读全文

posted @ 2011-03-06 10:24 星尘的天空 阅读(227) 评论(0) 推荐(0) 编辑

摘要: 不管是在哪个平台的开发,性能是至关重要的,尤其是移动开发,用户最关心的是你的应用的响应速度其次才是创意。网上有很实用的工具叫EQATEC Profiler ,这是一个针对.NET平台的一个性能分析器,可以分析WP7 而面加载、执行的效率时间,不过针对 WP7有几点限制,最大的限制是其不支持XNA 开发的WP7程序,以下是其限制清单:Only WP7 Silverlight apps are supported for now, not WP7 XNA apps Constructors are not timed due to a WP7 IL-verifier problem The pr. 阅读全文

posted @ 2011-03-06 09:40 星尘的天空 阅读(171) 评论(0) 推荐(0) 编辑

2011年3月5日

摘要: Windows Phone 中的 Microsoft Push Notification Service 向第三方开发人员提供了一个弹性,专注,而且持续的渠道,使得开发人员可以从Web Service 向移动应用程序发送信息和更新。 过去移动应用程序需要经常主动访问相应的WEB服务,以了解是否有任何等待处理的通知。这样做是有效的,但会导航手机无线设备频繁打开,从而对电池续航时间或者用户的流量带来负面 影响。使用推送通知的方式取代主动调查,Web Service 能够提醒应用程序获取所需要的重要理更新。 当一个Web Service 有信息要发送到应用程序,它先发送一个通知到Push Noti. 阅读全文

posted @ 2011-03-05 22:59 星尘的天空 阅读(428) 评论(0) 推荐(0) 编辑

上一页 1 ··· 46 47 48 49 50 51 52 53 54 ··· 68 下一页