[WP]WindowsPhone7团购小程序4-关于mainpage载入时候加载数据导致的UI流畅性改进

本文分享了作者在解决WP7App启动时因加载数据库数据而导致的卡顿问题的经验。通过采用LayoutUpdated方法并直接调用listbox.datacontext, 成功优化了启动速度,提升了用户体验。

我的mainpage是panorama类型,在载入的时候由于加载数据库数据导致mainpage的加载的时候,第一个画面进入时候出现大约半秒的卡顿,这个卡顿让人觉得不是很舒服,我在看了

WP7 App性能优化(4):加快应用程序启动速度(上)

之后用了文中提高的LayoutUpdated方法,然后函数里面没有使用Dispatcher.BeginInvoke而是直接调用listbox.datacontext=Dealobservercellection.mytable;//这段代码是我之前直接放在mainpage里面调用的,这个是卡我的应用的关键,应该是它在读取数据绘制listbox的时候卡主了,现在用了layoutUpdate以后就不会了,很顺畅,暂时没有发现其他问题。

 

转载于:https://www.cnblogs.com/zoe-j/archive/2011/12/13/2285821.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值