摘要: 通过操作系统的支持,每个thread对应一个消息队列,及该thread可以处理的消息,屏蔽的消息,通常为带优先级的消息队列,UI线程的消息队列中前端显示的消息优先级较高,操作系统接收到硬件或者软件消息后将消息加入到该队列中,每个消息对应一个消息处理函数,在windows phone中为DispatcherOpertion,默认为每个thread分配了消息队列处理对象Dispatcher,为方便Page和控件Image中默认加入了Dispatcher属性,通过Dispatcher.Invoke(消息处理函数)的方式加入消息队列;在Android中为Runnable,通过在该thread中声明.. 阅读全文
posted @ 2011-11-04 16:00 TovenZhou 阅读(693) 评论(0) 推荐(0) 编辑
摘要: windows phone作为一个新生的智能机操作系统幼儿,虽然背负着微软、诺基亚等的期望与重担,但是初始期不可避免的有一些功能支持不足的问题,例如对不支持GBK编码。 我从android平台转到windows phone平台上开发,便遇到了这只拦路虎,在android平台上有简单易用的GBK编码支持,一般用String gbkStr = newString(byte[], "gbk")就可以解决。而在windows phone中只有对unicode规范的uft-8、utf-16的编码格式的支持,一种解决方法是所有模块使用较为通用的unicode编码,但是为了适应一些需要G 阅读全文
posted @ 2011-11-04 09:54 TovenZhou 阅读(862) 评论(5) 推荐(0) 编辑