随笔分类 -  Windows Phone 8

摘要:楼主在更新Windows Phone 8.1 SDK之后遇到一个很烦人的问题,编译选择调试目标列表没有数据。正常情况下都会有一个模拟器列表和真机的选项。肯定又是Preview的bug,问题产生的原因暂不细揪。通过一下步骤可以重建列表:1.关闭所有正在运行的Visual Studio和Emulator... 阅读全文
posted @ 2014-06-11 22:39 huangliangjie 阅读(159) 评论(0) 推荐(0)
摘要:在编译Windows Phone程序的时候有可能会遇到如下的错误:Deployment failed because an app with target platform Any CPU cannot be deployed to Device出现这个问题的原因是编译的Target平台没有选择正确... 阅读全文
posted @ 2014-06-11 22:27 huangliangjie 阅读(356) 评论(0) 推荐(0)
摘要:相信几乎所有的Windows Phone开发者都会遇到这种情况:在页面试用了可输入的控件比如TextBox,当TextBox获取到焦点时,无可厚非虚拟键盘会从屏幕底部滑动出现。有时候就会出现“诡异”的现象(做久一点的WP开发者已经习惯了)—整个页面也会向上推动,导致呢一些控件已经移动出了屏幕的显示边界。这种结果不论是开发者还是用户都会觉得在体验上不是太好。对于这种情况,通常的做法是压缩TextBox的高度,尽量降低屏幕整体上推的可能性。这样虽然可以通过不断的调整,最终找到一个平衡的高度使页面基本不上推。但总是感觉到受制于人—有输入框页面的设计都要去考虑到这种情况。为了最终解决此种情况,不得不使 阅读全文
posted @ 2013-04-26 15:11 huangliangjie 阅读(474) 评论(0) 推荐(1)
摘要:在开发windows phone应用程序的时候,可能会遇到如下的场景:一个列表(如Listbox)包含很多项。为了保证程序的性能,仅下载可视区域或者紧挨可视区一屏幕的图片。对列表的项做动画时,仅对可视区的项做动画,可以提升动画性能。等等,这样的场景还有很多,上述只列出了两个比较常用的。但这些都有一个共同点--需要判断出屏幕可视区域的项,并针对这些项做处理。下面的代码就足以满足这样的需求: /// <summary> /// Indicates whether the specified framework element /// is within the bounds of .. 阅读全文
posted @ 2013-04-11 18:50 huangliangjie 阅读(322) 评论(0) 推荐(0)