Windows Phone 7 短信备份工具

by shinichi_wtn 2012-05-19 10:17
历史简介 在Windows Mobile时代,有各种各样的备份短信的软件,定期备份短信已经成了一种习惯,毕竟短信一定程度上是岁月与记忆的载体。但是Windows Phone 7平台,却没有提供相应的API供开发者访问,让人很难接受,在很长的时间内,大家在探寻抽取(extract)短信的方法,在Windows Phone UserVoice(用户心声)网站上http://wpdev.uservoice.com/forums/110705-app-platform/,短信访问接口(SMS Access API)排在第一位,可见该功能对用户是必不可少的。然而,Mango的推出也没有提供相应的功能,有... [More]

VS2010安装Windows Phone SDK后不能在VS2008下调试Windows Mobile的解决方法

by shinichi_wtn 2012-01-18 20:53
由于Visual Studio 2010不能开发Windows Mobile以及Windows CE,所以必须要在电脑上安装VS2008。但是当我同时安装了Windows Phone SDK和Windows Mobile SDK后,发现在Visual Studio下无法调试Windows Mobile的项目,提示"Unable to start debugging",而在Visual Studio 2010下调试Windows Phone的项目就没问题,很是奇怪。 后来上网找到了答案,这个现象的确是存在的,并且微软官方给出了解决方法如下(参见这里): 1. 找到VS2008和VS2010各自的... [More]

WP7中WebBrowser的NavigateToString中文乱码问题

by shinichi_wtn 2011-09-05 22:20
WP7中的WebBrowser很好用,其中最常用的方法应该是Navigate了,该方法传入一个Uri对象,既可以是某个网址的绝对路径,也可以是IsolateStorage里某个网页的相对路径。但有时候,我们的HTML是程序动态生成的,这个情况下使用NavigateToString方法则更加方便(否则需要先将网页写入IsolateStorage),然而却遇到了中文乱码问题,比如如下一个极简单的例子就会出现乱码情况。 WebBrowser1.NavigateToString("<html><head></head><body><h1>这里... [More]

Windows Phone 7与Twitter帐号绑定,随时随地发送Tweet

by shinichi_wtn 2011-07-31 11:19
前几天微软推送了比Mango 7661更新的一个Beta版本,其版本号为7712,升级后发现在关于(About)界面中的Software变为了Windows Phone 7.5,而OS Version则是7.10.7712.60,这个版本相对于7661感觉变化并不太多。昨天看见一篇博文,名为《教你如何科学上网使WindowsPhone添加Twitter、Facebook账户》,发现在这个最新的版本中已经集成了与Twitter帐号绑定的功能。于是果断试之,然而悲剧的是,无论使用何种“科学上网”VPN,都会报错,更改区域为美国同样不行,总共出现了如下4种错误码:800C00... [More]

HTC Mozart成功升级到芒果系统(Mango Beta 2 7661)

by shinichi_wtn 2011-07-04 23:42
前段时间微软公开发布了Window Phone 7 Mango的Beta2版本,并允许开发人员安装测试,同时为新系统开发更好的应用。随后芒果测试版的安装包被泄漏到了国内外各大论坛,很多童鞋都兴奋地升级了。不管有没有500多项更新,就冲着原生输入法和多任务支持,完全是值得升级的,所以上周末果断将Mozart升级到了Mango,真的很不错。期待今年秋季正式版的发布。 升级芒果系统的测试版并不麻烦,一切顺利大概需要一至两小时,只要当前系统版本是7390或者7392并且机器处于解锁状态(已经有高手提供了不需要解锁的升级方法),并下载微软提供的几个软件包按照说明书升级即可。具体的升级教程可以前往智机网... [More]

HTC Mozart(莫扎特) Windows Phone 7全新体验

by shinichi_wtn 2011-06-25 23:15
HTC Mozart作为Windows Phone 7发布后第一批上市的产品,搭载1GHz处理器与800万像素的摄像头以及小巧、轻薄、时尚的身躯,性能强劲,不过电池容量却有点鸡肋(才1300MAH,Samsung OMNIA 7都有1500MAH) 到手时的OS的版本号为7.0.7004,通过第一次升级到7.0.7008,第二次升级则是NODO升级包,版本号到7.0.7392,优化了系统以及增加了复制粘贴功能,当然,必须要持续等待今秋才会正式发布的芒果(Mango)更新,也即Windows Phone 7.1,届时会提供原生中文输入支持,多任务支持等500多项技术升级! 作为微软技术的热爱... [More]

较长时间没有更新空间了,谈谈这段时间的感想和收获

by shinichi_wtn 2011-05-07 23:33
整个4月是异常忙碌的,所以一个月没有更新日志了,眨眼到了5月,回想着40天来写的无尽的代码,想着五一的劳累出差之行,感觉真是辛苦。当然,苦中也有乐,收获了许多新的技术和方法,接下来会慢慢总结到自己的空间中。 很多时候,不懂技术的人总觉得一个东西想着很简单,实现应该很容易,然而真正懂技术的人却知道其实并非如此。头脑中的想象和具体实现差距甚远,因为需要考虑各种实现方法和细节问题。一个具有复杂逻辑的软件开发本来就是很费时费力的事情,这次项目软件的确是一个不小的挑战,其中最大的挑战在于“实时性”,毕竟之前从来没有实时监控软件的开发经验,对于进程间通信、跨机通信研究并不多,而项目要求的软件却是一个功能... [More]

Android下使用Opera实现Wifi代理上网

by shinichi_wtn 2011-03-05 18:20
Android没有提供全局的代理设置选项,对于只能通过Wifi上网的Android设备,没有代理服务器还是不太方便,比如公司或者学校里一般需要经过代理上网。虽然网上提供了许多可能的解决方案,但是大多技术性很高,并且需要ROOT;另外也有ProxySetting这样的软件可以帮助设置代理,但是悲剧的是,它居然不支持验证(即只支持没有用户名和密码的代理)。 幸运的是,最新版本的Opera Mobile提供了设置代理服务器的选项,并且支持验证,因此能够在Wifi环境下用它来代理上网,具体设置如下: 在地址栏中输入opera:config然后按回车,就出现了设置窗口(如下图) 找到proxy选项栏,... [More]

斯贝S-MD06流畅运行愤怒小鸟(Angry Birds)的方法

by shinichi_wtn 2011-02-27 15:46
愤怒的小鸟(Angry Birds)作为一款风靡全球的游戏,如果自己的平板电脑斯贝S-MD06不支持总有些郁闷。前几天测试了愤怒的小鸟各种版本,都以失败告终。今天上午在新浪网偶然看到一条技术新闻[查看新闻全文],说RK2818其实是可以玩儿愤怒小鸟的,只是会很卡,真有这样的事情吗?我迅速浏览了里面写道的内容,果真和我出现的问题一模一样(只要是RK2818核心的平板电脑都应该出现这样的问题),画面显示不全,但是按照特定的顺序触摸屏幕就可以激活一个链接到浏览器的命令,打开浏览器后关闭它,回到愤怒小鸟游戏,界面就显示出来了,真神奇!我使用的是愤怒小鸟1.4.2原版。 (点击屏幕的顺序) ... [More]

斯贝S-MD06获得临时ROOT权限

by shinichi_wtn 2011-02-27 13:26
由于RK2818下的Android系统限制了ROOT权限,有些需要ROOT权限的应用没法实现,而至今还没有找到RK2818永久ROOT的方法,网上大多是用工具取得临时的ROOT权限,一旦机器重启,就会恢复UNROOT。 取得临时ROOT权限的方法很简单,下载z4root一键ROOT工具(下载地址)。打开z4root以后,点击Temporary Root,然后等待一小会儿,机器就被临时ROOT了(如果ROOT过程中提示错误,需要在设置中将USB Debugging模式打开)。ROOT成功后可以用Root Explorer打开查看,如果能看到Linux的系统文件,说明已经ROOT了。而由于RK2... [More]

About Me

shinichi_wtnI'm Shinichi_wtn

Studying in Peking University and interested in C# & .NET [更多...]


Month List