posts - 118,  comments - 447,  trackbacks - 0
共 12 页: 上一页 1 2 3 4 5 6 下一页 末页
摘要:今天微软发布了最新版的windows phone sdk,这个版本对应的系统是7720,也就是说是Mango的最新版本。由于这个版本是Release Candidate版,也标志着正式版的SDK也要临近了,并且也不会再有什么大的改动了。另外在这个版本里又增加了一些新的特性,比如alarm、OData等。下载地址:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27153还有,Toolkit for Windows Phone 7.1版也发布了,新增加了多个有用的控件,同时也修改了原来的一些bug。下 阅读全文
posted @ 2011-08-23 11:27 小镇 阅读 (1495) 评论 (5) 编辑
摘要:在Wp7.1中实现了多任务,允许应用程序在后台运行。通过Scheduled Task 和 Back Agent可以使程序在后台运行。BackgroundAgent是ScheduledTaskAgent, AudioPlayerAgent, AudioStreamAgent所有具有后台运行功能Agent的基类。ScheduledTaskAgent用于实现ScheduledTask,这个类包含一个OnInvoke方法,当ScheduledTask执行后会被调用。ScheduledTask包含PeriodicTask和ResourceIntensiveTask两种 Task。PeriodicTas. 阅读全文
posted @ 2011-06-23 09:45 小镇 阅读 (3805) 评论 (11) 编辑
摘要:Daisy.WP7.Controls自定义控件库,在这次的1.2版中新增加了四个控件:EnhancedTextBlock控件、TabControl控件、TextBubble控件、InputBubble控件。1.EnhancedTextBlock控件:这个控件可以对显示的文本增加阴影,对需要强调的文字斜体、加粗、改变颜色、字体大小等。主要属性:IsShowShadow:是否显示阴影效果。Shadow:阴影颜色。EnhancedFontSize:强调字的大小。EnhancedFontFamily:强调字的字体。EnhancedFontStyle:强调字的样式。EnhancedFontWeight. 阅读全文
posted @ 2011-06-22 15:29 小镇 阅读 (1272) 评论 (6) 编辑
摘要:终于在Wp7.1中加入了数据库,使保存、查找、插入数据不再痛苦。在WP7中如果要做到这些,要么使用XML自已实现,要么使用第三方数据库,但是第三方数据库要么性能不好,要么占用空间太大,要么收费,现在总算有原生的本地数据库了。1. 架构这个本地数据库,不能直接支持Transact-SQL,需要通过LINQ to SQL 对象模型作为Proxy来操作数据库,为此引入了一个新的类System.Data.Linq.DataContext。这与windows mobile上的SQL CE有了很大的差别。2. LINQ to SQL在Windows phone中,LINQ to SQL既不能直接支持执行. 阅读全文
posted @ 2011-06-13 23:34 小镇 阅读 (7702) 评论 (19) 编辑
摘要:在Wp7.1中又新增加了多个Task,可以实现对BingMap、铃声音使的操作。另外还有一些原来的Task的功能也得到了加强。1. BingMapsTask:用来调用Bingmaps,并且可以标记中心点、搜索、设置显示比例。与BingMaps控件相似但是可用api功能比较弱。_tskBingmap = new BingMapsTask(); _tskBingmap.Center = new GeoCoordinate(30.24, 120.123); _tskBingmap.SearchTerm = "West Lake"; _tskBingmap.ZoomLevel = 阅读全文
posted @ 2011-06-08 16:05 小镇 阅读 (1684) 评论 (3) 编辑
摘要:上一篇博客提到XNA可以在Silverlight中绘制资源,但是,一旦一个Silverlight页面由XNA接管后,就无法直接显示页面上的控件了,这样就无法体现Silverlight与XNA的优势了,为了解决这个问题,实现Silverlight与XNA混合调用,windows phone7.1又提供了一个新的UIElementRender类。通过这个类来加载所要绘制的控件。以下是一个示例工程。1. 首先同样要先使用3d模板创建一个3d工程。2. 在GamePage.xaml中加入控件,用三个按钮来控制碰撞的红色方块的开始与停止以及透明度的变化。<Grid> <Grid.Row 阅读全文
posted @ 2011-06-07 10:43 小镇 阅读 (1817) 评论 (2) 编辑
摘要:在wp7.0时,Silverlight和XNA是两个功能界线十分清晰的框架,仅管有一些XNA中的API可以用到Silverlight里(可以看我的博客一起学windows phone7开发(二十七. XNA在Silverlight 中的应用)),也需要自已模拟XNA的运行环境,否则无法应用。并且功能有限,只能播放声音或捕捉用户输入,而无法绘制图像,更不用说加载3D图像了。现在wp7.1使这两个框架变的模糊了,在Silverlight应用程序中,可以完整的使用XNA API了。1. 创建XNA in Silverlight的工程首先在新建工程模板窗口中选择Windows Phone 3D Gra 阅读全文
posted @ 2011-06-03 10:29 小镇 阅读 (1720) 评论 (1) 编辑
摘要:在wp7.1 sdk中,新增加了多个命名空间,以及多个新的类,由其增加了本地数据库、网络Socket和摄像头捕的支持,另外在XNA中也新增了多个类,实现了XNA在Silverlight中的使用。新增命名空间System.Diagnostics.SymbolStore :命名空间提供的类允许读取和向 Microsoft 中间语言 (MSIL) 映射写入调试符号信息。面向 .NET Framework 的编译器可以将调试符号信息存储到程序员的数据库 (PDB) 文件中。调试器和代码探查器工具可以在运行时读取调试符号信息。但目前这个命名空间只有ISymbolDocumentWriter接口。 阅读全文
posted @ 2011-06-02 11:43 小镇 阅读 (1944) 评论 (3) 编辑
摘要:RichTextBox在wp7中,所有的控件都无法实现图文混排,这个控件解决了无法图文混排的问题,使微博和聊天软件不在只是文字显示那么单调了。但是这个控件目前还并不完善,只能够显示而无法进行输入,另外使用起来也比较麻烦。以下就是这个控件的使用方法:1. XAML中直接添加这个控件无法显示在ToolBox列表中,需要通过手工方式来自已添加。<RichTextBoxWidth="400"Height="400"Background="White"IsReadOnly="True"FontSize="30 阅读全文
posted @ 2011-06-01 10:21 小镇 阅读 (2117) 评论 (1) 编辑
摘要:微软在5月24号发布了Mango系统,同时也更新了SDK,但是这个SDK目前只是7.1版,而并不是所谓的7.5版。不过,也还是带来了许多新的特性。 SDK下载地址:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=77586864-ab15-40e1-bc38-713a95a56a05&displaylang=en推荐下载离线安装iso文件。 这次的安装过程序十分简单,并没有出现7.0时,Beta版到RTM版的问题。另外安装完毕后,运行之前的程序,也是完全兼容的,Silverlight 和XNA程序都不需要做任何更改 阅读全文
posted @ 2011-05-30 13:37 小镇 阅读 (1565) 评论 (8) 编辑
共 12 页: 上一页 1 2 3 4 5 6 下一页 末页