随笔分类 -  WindowsPhone

WindowsPhone 相关技术文章
摘要:由于要在应用程序内部访问网页。不跳出应用。所以要实现一个浏览器。但是悲催的事windows phone8 的WebBrowser控件已经支持了像CanGoBack ,CanGoForward,GoBack,GoForward等这些功能。但是wp7没有。网上搜了搜也都是简单的WebBrowser的使用方法。暂时就实现了几个前进后退几个功能。用在page里面也很简单。实现的效果如下图所示。因为使用十分简单。和windows phone8上的WebBrowser一样的。我就直接给控件的代码,就帖使用的代码了。代码如下。注释也都写的比较清楚。using System;using System.Net; 阅读全文
posted @ 2013-04-08 17:33 tinyqf 阅读(1910) 评论(6) 推荐(1)
摘要:现在要将 “我真是[哭][笑]不得" 类似格式的文本显示成表情图片和文字的混排。像新浪微博或qq。在wp的列表中。 那么其实主要工作就是解析字符串中[xx]这种格式的字符。然后以图片显示出来。1.解析表情字符串解析表情字符串。主要就是括号匹配+匹配出来的[xx]是不是我们的表情。主要思路 建立2个字节数组,一个是储存可能是表情的字符串,另一个是储存不是表情的普通文本遍历这个表情字符串。如果遇到”[“就存到表情数组。如果遇到”]“就来验证夹在括号中的文本是不是我们需要的表情。2.建立一个内容列表建立一个内容列表,这个列表里将上个步骤区分开的文本内容和表情内容装在内容列表中。用来后续显示 阅读全文
posted @ 2013-02-20 17:28 tinyqf 阅读(995) 评论(2) 推荐(4)
摘要:在 Microsoft.Devices.CameraButtons命名空间中。CameraButtons 类可以提供由设备快门按钮触发的事件。 CameraButtons.ShutterKeyHalfPressed += CameraButtons_ShutterKeyHalfPressed; CameraButtons.ShutterKeyPressed += CameraButtons_ShutterKeyPressed; CameraButtons.ShutterKeyReleased += CameraButtons_ShutterKeyRel... 阅读全文
posted @ 2013-01-25 11:47 tinyqf 阅读(447) 评论(0) 推荐(0)
摘要:确定应用程序是在实际的 WindowsPhone 设备上运行还是在 PC 上的设备模拟器上运行。代码如下: DeviceType dType = Microsoft.Devices.Environment.DeviceType; switch (dType) { case DeviceType.Device: MessageBox.Show("设备"); break; case DeviceTy... 阅读全文
posted @ 2013-01-24 15:25 tinyqf 阅读(397) 评论(0) 推荐(0)
摘要:1.先说下背景。之前研究了下Async-CTP-v3 异步编程的方式。发现可以使程序从逻辑上清晰无比,然后就在vs2010安装了Async-CTP-v3。并在工作的项目中重写了http访问层,主要用到了Task,async,await等关键字和像GetRequestStreamAsync()这种类型的扩展方法。2.主要的内容。下面先说下wp8 SDK的迁移从以前的wp7项目用vs2012打开vs2010的vs项目会弹出一个htm迁移报告,就是这个。有警告的2个项目都不是重要的,让我很欣慰。然后接下来我编译了一遍项目。说找不到关键字。由于可能这还是7.1的项目吧。我将项目都升级到wp8.0.升级 阅读全文
posted @ 2012-11-01 00:32 tinyqf 阅读(1061) 评论(4) 推荐(1)