摘要: 在WebHttpRequest请求网页后,获取到的中文是乱码,类似这样:˹ŵ��Ϸ���������� - ��̳������ - ˹ŵ��Ϸ���� 原因是网页多种编码方式(上述charset=gbk),UWP中Encoding能够支持UTF-8、Unicode,但是不支持gb2312、gbk等编... 阅读全文
posted @ 2015-10-08 16:07 汪小饭 阅读(3905) 评论(2) 推荐(1) 编辑
摘要: 曾经在WP7、WP8下的消息 使用的都是Coding4Fun.Phone.Toolkit里面的ToastPrompt类来实现的。现在我们来自己做个类似IT之家的这种效果:从右边弹出,经过几秒后会自动消失。首先明确几个需求:1.在任何界面都能够弹出此消息2.可以自定义消息的格式内容以及消息的消失时间(... 阅读全文
posted @ 2015-08-21 11:49 汪小饭 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 工作这么长时间,起初还是喜欢用面向程序过程的思路去写代码。慢慢的才会用面向对象的思路分析、解决问题。也算是一点点进步吧。最近在做一个下载音乐的功能。用到了HttpClient类。于是就简单的写了一个文件处理类。主要实现了Get请求,Post还很不完善(Post看到过别人写的很不错的类,以后会贴出)。... 阅读全文
posted @ 2015-08-11 11:26 汪小饭 阅读(1933) 评论(0) 推荐(0) 编辑
摘要: SplitView是Win10中的新控件。用于呈现两部分视图。 一个视图是主要内容,另一个视图是用于导航。(也就是通常说的汉堡菜单。)主要结构: 对应的实例如图所示:在上图中,pane里有一个listview(此时的状态是已经点选择展开了的,才显示了"菜单X"等文字)。... 阅读全文
posted @ 2015-08-10 16:27 汪小饭 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 在WP8、WP8中,我们知道有一个绑定{Binding},而在Win10中,新增了一个绑定{x:Bind}x:Bind :为编译时绑定 ,内存、内存相对于传统绑定都有优化特性:1.为强类型 2.默认上下文为Page或UserControl 3.Mode默认为OneTimexaml:后台代码:1 pu... 阅读全文
posted @ 2015-08-03 14:52 汪小饭 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 距离上次文章更新已经六个月了。OneNote上记了很多笔记,一直没写上来。(但部分由于同步出现问题,已经部分丢失)这六个月,我还是在忙于windows phone 8东方航空客户端的开发。所做的事情还是一样的,只不过对于框架更加熟悉了,写程序也更加得心应手。偶尔的新功能也让我了解的更多。但WIN10... 阅读全文
posted @ 2015-08-03 11:31 汪小饭 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 说到刮刮乐这个功能,我们最先想到的是上下两张(长方形)重叠,之后对上面这张图片进行操作。我的想法是:通过手势,让手指划过的地方变成透明的,底部就会显示了。那如何让图片变为透明呢?这就要对图片的像素进行处理了。首先,图片的像素是一个int型数组:int[],此数组长度为图片高(像素)*宽(像素)比如:... 阅读全文
posted @ 2015-02-05 16:32 汪小饭 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 本文将接着上篇文章,介绍一下三点:(Universal App) 1.将添加Product集合,绑定到列表 2.给点击ListBox的添加选项改变时的事件(要附加依赖属性,和Button点击事件不同) 3.通过自定义类以JSON获取保存数据到存储空间 1.添加集合,绑定列表,支持可操作 在Produ 阅读全文
posted @ 2015-01-12 14:48 汪小饭 阅读(1676) 评论(0) 推荐(0) 编辑
摘要: 本文主要是翻译Rachel Lim的一篇有关MVVM模式介绍的博文A Simple MVVMExample并具体给出了一个简单的Demo(原文是以WPF开发的,对于我自己添加或修改的一部分会用红色标注)现在开始:在我看来,如果你使用的是WPF或Sliverlight来开发程序就应该使用MVVM设计模... 阅读全文
posted @ 2015-01-08 18:00 汪小饭 阅读(11370) 评论(2) 推荐(1) 编辑
摘要: 我初步的理解:反射就是动态调用(dll)类。比如某个dll有一个类,通过反射就可以知道它里面属性、方法,就可以实现调用。确实,dll可以直接引用,但是如果遇到这种情况:添加、删除功能同属一个Dll,要在源程序代码不变的情况下,增加新功能,就要动态加载程序集。1.反射获取类型 a.对于普通的类:... 阅读全文
posted @ 2015-01-05 09:57 汪小饭 阅读(562) 评论(0) 推荐(1) 编辑