Windows Phone 7 应用程序优化.pdf
《Windows Phone 7 应用程序优化.pdf》由会员分享,可在线阅读,更多相关《Windows Phone 7 应用程序优化.pdf(1页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Windows Phone 7 应用程序优化wp中有两个主要线程:一个是UI线程(UI Thread),另一个是构图线程(Composition Thread),另外是后台线程(Background Thread)1.UI线程UI线程是Sl for wp的主线程。负责:1)解析XAML中元素创建对象。2)绘制第一次呈现的视觉效果3)处理回调执行代码2.构图线程由UI线程处理的一些工作,提高SL的性能。1)合成图形纹理交给GUI处理。2)处理简单动画3)处理不透明蒙版or矩形。3.后台线程为了避免阻碍UI线程,影响用户的操作,可以在后台线程中去处理一些异步的操作。如:定位服务 推送通知Deplo
2、yment.Current.Dispatcher.BeginInvoke()=MyThreadChanged(e);资源优化1.图片资源.jpg解码速度快,但不能显示透明.png解码相对较慢,显示透明。.gif http:/imagettools.codeplex.xom2.使用blend 工具。3.图像大小一般都限制在2000*2000以内。4.媒体文件一般都以Content属性打包xap。5.可控制控件的隐藏Visibility=Collapsed or Opacity=06.建议使用Sl toolkit 中的PerformanceProgressBar,为了将动画从UI线程移动到构图线程
3、里。其他优化1.网络请求类优化。如果使用返回的数据去更新在UI线程执行的元素,可使用Deployment.Current.Dispatcher.BeginInvoke()=MyThreadChanged(e);方法将数据传递到UI线程,实现跨线程操作。2.初始屏幕。3./Images/hell.png4.不要讲本地化资源包含在主程序中,设置多个不同的语音程序集5.减少构造函数及load事件windows phone开发技术群:134409419,242575749。更有林政老师最新windows phone 8教程等你来看!林政,著有畅销图书深入浅出Windows Phone 8应用开发和深入浅出Windows Phone 7应用开发,擅长Windows Phone,Windows 8,ASP.NET,XNA,Silverlight等领域。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Windows Phone 应用程序优化 应用程序 优化
限制150内