<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dingxiao4002的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dingxiao4002</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dingxiao4002]]></copyright><item><title><![CDATA[AppStore下载慢的真实原因]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754830</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754830</guid><author>dingxiao4002</author><pubDate>Tue, 17 May 2016 17:23:00 +0800</pubDate><description><![CDATA[今天有个朋友说他的app下载很慢，他说下载其他的不会，就他的会很慢很卡。我心想这东西苹果的我也没办法了呀，不过我心里也想我平时下载挺快的呀。于是就开始试试。搜索了几个app下载发现确实是有快有慢，并且有些app很小但是确没有那些很大的下载快。这就奇怪了，按照网速的毕竟是同一个时间和同一个网要慢的话应该都慢。于是带着问题继续研究，这是为啥呢？还到知乎搜了一圈发现上面的回答都基本是说天...]]></description><category></category></item><item><title><![CDATA[WP8 SqlCE和SqlLite数据存储性能比较]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754828</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754828</guid><author>dingxiao4002</author><pubDate>Mon, 25 Nov 2013 17:02:00 +0800</pubDate><description><![CDATA[在平时的开发中一定会用到本地数据存储，除了独立存储外我们还可以选择SqlCE和SqlLite；于是在选择上我们就必须权衡他们两者的性能择优选择.
测试代码：(这个例子是在msdn sqllite例子上面修改的，测试页面在CustomerEditView.xaml.cs 大家可以点击首页add按钮进入)

主要代码：

 //测试插入数据性能
    private async...]]></description><category></category></item><item><title><![CDATA[Windows Phone后台音乐播放本地代理实现讨论]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754829</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754829</guid><author>dingxiao4002</author><pubDate>Wed, 20 Nov 2013 18:16:00 +0800</pubDate><description><![CDATA[前一篇文章讨论的wp平台音乐播放的一些遇到的问题，经过苦思冥想和多方参考安卓实现；发现我们可以考虑一种本地代理的思想来完成我们的边听边存，并且流畅拖动进度条。希望大家一起讨论。可以下载我的代码一同研究
源代码
安卓实现本地代理文章参考：
Android MediaPlayer与Http Proxy结合之基础篇
Android MediaPlayer与Http Proxy结合之提高...]]></description><category></category></item><item><title><![CDATA[关于Windows Phone平台音乐播放的的技术调研]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754824</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754824</guid><author>dingxiao4002</author><pubDate>Mon, 11 Nov 2013 17:48:00 +0800</pubDate><description><![CDATA[希望看到这篇文章的开发者能提供你们的想法，让我们一起来探讨一款wp平台上面一款能流畅播放、能流畅拖拽进入条、只发一次请求就可以缓存的最好的播放器。希望大家能对我下面遇到的问题作出回答。
现在出了Windows Phone版本的音乐的主流软件有：
1、多米音乐：这个应该是目前Windows Phone平台国内最好的软件了，不管是从软件的更新进度还是技术上的实现都处于领先地位；因为它使用...]]></description><category></category></item><item><title><![CDATA[菜鸟学Windows Phone 8开发(4)——设置应用程序样式]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754825</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754825</guid><author>dingxiao4002</author><pubDate>Wed, 23 Oct 2013 10:20:00 +0800</pubDate><description><![CDATA[本系列文章来源MSDN的面向完全新手的 Windows Phone 8 开发
本文地址：http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners/Part-6-Styling-the-App
源代码：http://aka.ms/absbeginnerdevwp8
...]]></description><category></category></item><item><title><![CDATA[菜鸟学Windows Phone 8开发(3)——布局和事件基础]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754827</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754827</guid><author>dingxiao4002</author><pubDate>Mon, 14 Oct 2013 17:05:00 +0800</pubDate><description><![CDATA[本系列文章来源MSDN的面向完全新手的 Windows Phone 8 开发
本文地址：http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners/Part-5-Basics-of-Layout-and-Events
源代码：http://aka.ms/absbegi...]]></description><category></category></item><item><title><![CDATA[菜鸟学Windows Phone 8开发(2)——了解XAML]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754822</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754822</guid><author>dingxiao4002</author><pubDate>Sat, 12 Oct 2013 08:46:00 +0800</pubDate><description><![CDATA[本系列文章来源MSDN的面向完全新手的 Windows Phone 8 开发主要是想通过翻译本系列文章来巩固下基础知识顺带学习下英语和练习下自己的毅力
本文地址：http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Beginners/Part-4-Introduction-to-X...]]></description><category></category></item><item><title><![CDATA[Win8中GridVIew千变万化——绑定分组数据]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754820</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754820</guid><author>dingxiao4002</author><pubDate>Tue, 23 Apr 2013 18:01:00 +0800</pubDate><description><![CDATA[今天和大家探讨下GridView如何绑定分组数据的例子。
要实现分组绑定数据主要两个步骤：1、创建创建CollectionViewSource并且绑定（这里可以使用两种类型的数据作为数据源，一种使用Linq，另一种使用的时集合中包含集合数据）；2、设置GroupStyle的相关属性和样式。
第一步：创建集合数据源

 public sealed partial class Gro...]]></description><category></category></item><item><title><![CDATA[Win8中ListBox的ScrollIntoView方法失效]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754818</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754818</guid><author>dingxiao4002</author><pubDate>Wed, 17 Apr 2013 16:46:00 +0800</pubDate><description><![CDATA[在做项目的时候因为要从A页面导航到B页面, A页面是一些新闻的列表，B页面是显示在A页面点击的新闻的详细页面，并且也显示新闻的列表。
A页面

B页面

现在我在A页面如果点击的列表是后面的，B页面列表就不能将我点击的那个项显示在视图里面；尽管我在LoadState（因为我的页面继承LayoutAwarePage）方法里面设置了SelectedIndex（注：按一般情况的话应该...]]></description><category></category></item><item><title><![CDATA[WPF原理剖析——路由事件]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754819</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754819</guid><author>dingxiao4002</author><pubDate>Fri, 11 Jan 2013 15:54:00 +0800</pubDate><description><![CDATA[一、路由事件与传统事件传统事件的触发者和处理者是紧密相连的，而路由事件则不是，路由事件允许一个元素的事件有另外的元素触发。也即就是说路由事件的拥有者和响应者之间没有显示的订阅关系。事件的拥有者只负责激发事件，事件将由谁处理他们并不知道（可以只引发事件没有响应，但是如果这个在传统事件里面的话是会产生异常的。），
1、事件触发者

//这个类负责事件的定义和触发
    class ...]]></description><category></category></item><item><title><![CDATA[WPF原理剖析——依赖属性和附加属性]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754817</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754817</guid><author>dingxiao4002</author><pubDate>Mon, 07 Jan 2013 17:25:00 +0800</pubDate><description><![CDATA[一、普通属性
首先我们来探讨下.NET里面的属性，我们平时写一个类的时候我们需要定义一些字段来保存一些值。

public class Person
{
   public string nam;
   public int age;
}

但是我们会发现，这样子定义的话不能满足我们的需求，比如说我们需要实现一些对字段值得验证限制什么的，这时候我们就需要属性来为我们实现...]]></description><category></category></item><item><title><![CDATA[鸟叔学Windows8开发（3）：Toast通知]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754815</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754815</guid><author>dingxiao4002</author><pubDate>Thu, 20 Dec 2012 18:06:00 +0800</pubDate><description><![CDATA[传说好像明天就是世界末日了。。。。。
好吧 我要赶在世界末日前写完这篇博文，但愿我明天还起得来。。。。
上一篇鸟叔学习了Tile以及给他发送本地通知，今天我们来看看他的兄弟Toast通知，详情可参考MSDN Toast通知概述。
一、Toast通知是什么？
 Toast通知就是屏幕右上角弹出来的一个小窗，我们可以使用它来做一些提醒，比如说受到新邮件呀、约会提醒呀 等等，但...]]></description><category></category></item><item><title><![CDATA[鸟叔学Windows8开发（2）：磁贴(Tile)和磁贴通知]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754816</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754816</guid><author>dingxiao4002</author><pubDate>Wed, 19 Dec 2012 15:56:00 +0800</pubDate><description><![CDATA[首先我们来了解下在Win8中的通知种类：可参考MSDN关于磁贴、锁屏、Toast和辅助磁贴的概述
  1、Tile通知：也就是程序安装后在首页的一个图标（宽的(310X150)和方的(150X150)）,然而我们可以在后台给他发送一些通知消息在上面显示。
  2、锁屏提醒：a、第一种是在Tile的右下角显示数字(0-99)和字形(系统自己定义的)
      ...]]></description><category></category></item><item><title><![CDATA[《深入浅出WPF》学习笔记二数据绑定(Binding)、依赖属性和附加属性]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754791</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754791</guid><author>dingxiao4002</author><pubDate>Thu, 15 Nov 2012 16:04:00 +0800</pubDate><description><![CDATA[第六章 深入浅出话Binding
 1、绑定的源可以是任意对象，并通过属性公开自己的数据；
    绑定的目标必须是依赖对象的依赖属性。



 2、INotifyPropertyChanged接口，当对象实现了这个接口的时候，当数据源改变的时候可以通知UI同时实现改变，
    实现原理：当为Binding设置了数据源后，Binding会自动侦听来...]]></description><category></category></item><item><title><![CDATA[《深入浅出WPF》学习笔记一XAML和控件基础]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754797</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754797</guid><author>dingxiao4002</author><pubDate>Tue, 13 Nov 2012 13:55:00 +0800</pubDate><description><![CDATA[最近学习win8开发，偶然发现同事桌上一本《深入浅出WPF》就随手翻看了几页，发现此书非一般，全是讲的WPF的实现原理，
给我这个学习Silverlight半知半解的人来说，看了之后豁然开朗。真是相见恨晚呀！对于正在学习Windows Phone和Win8开发的同伴来说 这绝对是本难得的好书。
现在就把个人在学习这本书所做的笔记总结拿出来和大家分享下 与大家一同交流学习。
...]]></description><category></category></item><item><title><![CDATA[Windows Phone中HyperlinkButton 去除下划线]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754786</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754786</guid><author>dingxiao4002</author><pubDate>Tue, 08 May 2012 18:27:00 +0800</pubDate><description><![CDATA[今天使用HyperlinkButton的时候用到一个问题 就是想把它的下划线去掉 但是找了半天没有找到他的属性里面包含有关于UnderLine的属性
于是在网上找资料 发现有一个用Blend修改模板的方法 但是我个人觉得比较麻烦 而且会生成一大堆的代码 。

于是自己在看到有关ControlTemeplate知识的时候发现通过自己自定义模板可以解决
我的思路是吧Hyperl...]]></description><category></category></item><item><title><![CDATA[踏踏实实学Windows Phone之画刷]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754792</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754792</guid><author>dingxiao4002</author><pubDate>Wed, 25 Apr 2012 18:54:00 +0800</pubDate><description><![CDATA[首先我们看看Brush的继承层次结构

Brush使用其输出对区域进行"绘制"。画笔不同，其输出类型也不同。某些画笔使用纯色、渐变或图像绘制区域。下面的列表描述了不同类型的画笔：


SolidColorBrush：使用纯Color绘制区域。


LinearGradientBrush：使用线性渐变绘制区域。


RadialGradientBrush：...]]></description><category></category></item><item><title><![CDATA[Silverlight中Image控件Stretch属性的四种值比较]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754784</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754784</guid><author>dingxiao4002</author><pubDate>Tue, 24 Apr 2012 18:31:00 +0800</pubDate><description><![CDATA[通过设置Image控件Stretch属性的值可以控制图片的显示形式：
 包含的值：None、Fill、Uniform、UniformToFill

View Code 

  &lt;Grid x:Name="LayoutRoot" Background="White" Height="489" Width="603"&gt;
        &lt;Image Hei...]]></description><category></category></item><item><title><![CDATA[学习Silverlight第一天的种种问题]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754789</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754789</guid><author>dingxiao4002</author><pubDate>Tue, 24 Apr 2012 17:20:00 +0800</pubDate><description><![CDATA[昨天买了一本书叫《Microsoft Silverlight 4从入门到精通》今天就兴致勃勃的开始学习，初看一下书写的很简单，基本就是入门级别的介绍。可是在自己做例子的时候还是遇到几个问题，发出来可大家讨论下，以便能解决。
问题一:Silverlight项目怎么长这样
  新建第一个Silverlight项目，全部采用吗，默认设置。为什么解决方案下面会有两个项目

通过...]]></description><category></category></item><item><title><![CDATA[委托与事件]]></title><link>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754782</link><guid>https://blog.youkuaiyun.com/dingxiao4002/article/details/101754782</guid><author>dingxiao4002</author><pubDate>Tue, 28 Feb 2012 16:41:00 +0800</pubDate><description><![CDATA[学习了.NET这么久，却一直对委托和事件两个概念一知半解，今天就仔细研究了下，写出来与大家分享：

委托和事件的概念性的东东：
1、委托是对函数的封装，可以看作是给方法特征的一个名称，
2、委托是一种引用方法类型（委托是引用类型，创建实例时用new），一旦为委托分配了方法，委托就与该方法具有完全相同的行为，
3、事件是委托类型的对象，类或对象可以通过事件通知其他类或对象发生相...]]></description><category></category></item></channel></rss>