
windows Phone7 学习
文章平均质量分 71
子庚
加油
展开
-
大量网络图片列表的异步加载和内存优化
public class Data : INotifyPropertyChanged { //图片名 public string Name { get; set; } //当前页面对象用于角发UI线程 public Page Page { get; set; } private Uri imageUri;转载 2014-09-04 15:48:58 · 1195 阅读 · 0 评论 -
应用程序内支付介绍
http://www.geekchamp.com/articles/whats-new-in-windows-phone-8-sdk-for-developers转载 2014-02-21 11:29:53 · 878 阅读 · 0 评论 -
UrlEncode用法
曾经有一位朋友遇到这样一个问题,一产品名称为A&T Plastic,在产品列表中就产生了这样的一个联接A&T Plastic,在服务器端接收此参数的时候怎么也无法接收到准确的产品名。 当时就问我,如何解决,也许是当时忙吧,随口告诉他用HTMLENCODE方法,对方试告诉并没有能解决这个问题。我当时没有再给予回答,偶尔想起实在是对不起,我讲错了。今日闲暇就整理了一下如何处理GET方式提交的含有特转载 2014-01-17 13:50:52 · 6011 阅读 · 0 评论 -
如何保留和还原 Windows Phone 页面状态
在 Windows Phone 7.5 中,当用户向前导航离开应用程序时,应用程序通常会处于休眠状态。在休眠状态中,将停止执行应用程序代码,但应用程序仍完好地保留在内存中。如果应用程序处于休眠状态并且用户导航回应用程序,则应用程序会继续,并且应用程序中每页的状态将会自动还原回用户导航离开前的状态。但是,在用户导航离开后,应用程序可能会被逻辑删除。在这种情况下,应用程序不会保存在内存中,但是转载 2014-01-16 15:07:25 · 659 阅读 · 0 评论 -
Windows phone 7之生命周期
原文地址:http://www.cnblogs.com/xiaogeer/archive/2012/04/08/2437186.htmlWP7的生命周期一般说的是整个应用程序的声明周期,而不注重页面的生命周期,这跟Android是不一样的。WP7的生命周期基本如下图所示应用程序基本分为四个状态,启动,关闭,激活和挂起。App类提供了4个事件,以便于程序处于不同状态时,开发人转载 2014-01-16 14:18:22 · 793 阅读 · 0 评论 -
Windows Phone 空闲检测
2(共 2)对本文的评价是有帮助 - 评价此主题2012/2/9当 Windows Phone 操作系统检测到用户或当前应用程序处于空闲状态时,可以采取措施以减少设备的耗电量。根据您正在创建的应用程序类型,可能需要为用户或应用程序禁用空闲检测。本主题说明如何修改操作系统的空闲行为。重要说明:这项 Windows Pho转载 2014-01-16 15:09:44 · 889 阅读 · 0 评论 -
windows phone 8中如何在App.xaml中使用ResourceDictionary
接著,我們要為 App.xaml 做些修改,宣告那些在先前步驟加入的資源,打開 App.xaml 文件,找到 Application.Resources 的 XML 元素並根據下方的代碼修改它:XAMLx:Key="LocalizedStrings"/>Contoso Cookbook150接著,替 Applica原创 2013-09-17 13:33:46 · 1480 阅读 · 0 评论 -
windows phone GestureService 的使用
最近正准备做一个电子阅读器,在翻页时需要用到划屏操作,所以学习了一上toolkit的GestureService组件的使用 <toolkit:GestureListener GestureBegin="OnGestureListenerGestureBegin" Ge原创 2013-08-26 15:50:40 · 946 阅读 · 0 评论 -
使用依赖属性实现监视ListBox滚动到底部
//自定义依赖属性用来监视ListBox滚动到底事件 public class ListBoxScrollToBottomNotify:DependencyObject { public static ICommand GetScrollToBottomCommand(DependencyObject obj) { retur原创 2013-08-08 15:17:59 · 1049 阅读 · 0 评论 -
遍历可视化树,查找指定类型元素
//获取子类型 static T FindChildOfType(DependencyObject root) where T : class { var queue = new Queue(); queue.Enqueue(root); while (queue.Count原创 2013-08-08 10:40:45 · 820 阅读 · 0 评论 -
InitializeComponent does not exist in the current context
You’ve made some changes to your Silverlight application and all of the sudden your MainPage.xamlwill not compile because InitializeComponent does not exist in the current context or theLinksStackPane转载 2014-02-11 11:47:18 · 1751 阅读 · 0 评论 -
实现Windows Phone7 的DataTemplateSelector和CustomDataTemplateSelector
原文:http://blog.youkuaiyun.com/huangliangjie/article/details/6690086 在这篇文章中,我将要介绍在Windows Phone 7开发环境中怎么去创建一个DataTemplateSelector的虚类和自定义一个CustomDataTemplateSelector。通常DataTemplateSelector提供一种基于数据对象和数据绑定转载 2014-02-13 17:29:04 · 599 阅读 · 0 评论 -
使用ProgressIndicator做进度显示
Windows Phone 实用开发技巧(19):转载 2014-09-11 16:23:05 · 5523 阅读 · 0 评论 -
为ListBox中的列表项添加加载动画
static public class ListAnimationsHelper { public static bool GetIsPivotAnimated(DependencyObject obj) { return (bool)obj.GetValue(IsPivotAnimatedProperty); }转载 2014-09-10 15:53:53 · 1194 阅读 · 0 评论 -
TextBox的Text属性更新问题
对TextBox使用数据绑定时,如果tex原创 2014-07-03 14:54:32 · 6591 阅读 · 0 评论 -
在数据绑定中使用StringFormat
以前做项目的时候,遇到需要显示:比如第160期通常都会这样做 其实有种更方便的方法,这样更方便些原创 2013-07-14 23:16:26 · 1184 阅读 · 0 评论 -
Path 画图
2.Path 路径 Path 是众多画图控件使用起来较为麻烦的一个。因为其可以通过两种绘制的方式绘制图形,分别为如下:Markup Syntax 可以绘制一个系列的线条Geometries 绘制形状,以一个圆形的Path 图形为例,通过实现EllipseGeometries 绘制图形,实现代码如下:转载 2014-03-11 10:43:57 · 1265 阅读 · 1 评论 -
Windows Phone 社交分享SDK发布(新浪微博、腾讯微博、人人)
原文:http://www.cnblogs.com/alexis/archive/2012/05/30/2526433.htmlupdate2012.7.15: 现在可以使用Nuget获取到 Alexis.WindowsPhone.Social.dll Chapter 1. Why I create Alexis.WindowsPhone.Social.dll 现在的互联网是转载 2014-02-20 15:43:33 · 941 阅读 · 0 评论 -
使用WriteableBitmap进行截图
一、WriteableBitmap 类提供一个可写入并可更新的 BitmapSource。 BitmapSource 是 Silverlight 图像处理管线的基本构造块,从概念上说表示具有特定大小和分辨率的单个不变的像素集。命名空间: System.Windows.Media.Imaging使用 WriteableBitmap 类基于每个框架来更新和呈现位图。 这对于生成算法内容(转载 2014-02-20 11:09:01 · 2770 阅读 · 0 评论 -
Windows Phone 7应用开发[15]-辅助工具
http://www.silverlightchina.net/html/zhuantixilie/winphone7/2012/0417/15353.html转载 2014-02-18 16:24:18 · 625 阅读 · 0 评论 -
论道Windows Phone(五):通过附加属性和行为扩展控件
原文地址:http://tech.ddvip.com/2012-09/1348588008182620_2.html 作者:李永伦 最近和朋友合作一个应用,开发的时候遇到两个问题,第一个是ListBox控件的多选问题,第二个是PhotoChooserTask选择器和Image控件的配合问题。巧合的是,近日有读者在我的博客里提到他也遇到第二个问题,因此,我想在这篇文章里分享一下如何使用附加转载 2014-02-17 12:33:46 · 798 阅读 · 0 评论 -
silverlight学习之自定义面板类(Panel)实现动画墙效果.
明天晚上.原创 2013-07-28 23:26:00 · 782 阅读 · 0 评论 -
自定义面板类Panel
实现自定义面板需要实现一个抽象类Panel(Grid,StackPanel,Canvas的公共基类),通过重写此类中的方法MeasureOverride和ArrangeOverride指定面板子元素的布局行为.原创 2013-07-24 00:19:40 · 2009 阅读 · 0 评论 -
如何使用Linq语句初始化ObservableCollection
第一种方法可以直接使用linq的查询结果做为ObservableCollection构造函数的参数, ObservableCollection Assignments = new ObservableCollection( from a in App.LocalDataBase.Assignments where原创 2013-07-11 22:58:29 · 2691 阅读 · 0 评论 -
Coding4Fun之Tile和TileNotification
周六加上原创 2013-07-10 21:19:28 · 796 阅读 · 0 评论 -
ShellTile 添加瓷片到桌面
var uri = new Uri("/views/TimetablePage.xaml", UriKind.RelativeOrAbsolute); var tile = ShellTile.ActiveTiles.FirstOrDefault(t => t.NavigationUri == uri);在查找时,唯一能够访问的信息就是Tile的URI,它相当于Tile的标识,因此,如原创 2013-07-10 22:47:22 · 1348 阅读 · 0 评论 -
比较和排序(IComparable和IComparer以及它们的泛型实现)
1:比较和排序的概念;2:IComparable和IComparer;3:IComparable和IComparer的泛型实现IComparable和IComparer;1:比较和排序的概念比较:两个实体类之间按>,=,排序:在集合类中,对集合类中的实体进行排序。排序基于的算法基于实体类提供的比较函数。 基本型别都提供了默认的比较算法,转载 2013-06-25 11:02:26 · 712 阅读 · 0 评论 -
Windows Phone 7上的网络访问优先级
对于一个重度网络依赖者来说,不管是使用iOS 4还是Android亦或是现在的Windows Phone 7,我相信每个月电话账单中的流量费用一定少不了。如果不合理使用网络资源,一旦流量超出套餐限制的话你钱包里面的银子就像水龙头一样哗哗的往外流个不停。Windows Phone 7手机会和后台很多服务有所关联,例如Windows Live 平台,Marketplace,XBox Live等转载 2013-07-10 14:01:08 · 822 阅读 · 0 评论 -
Behavior<T>和TriggerAction<T>的使用和区别
Express Blend 的行为包含两个部分,一个是触发条件,一个是操作逻辑,Behavior把这两部分都包含了,而TriggerAction只包含操作逻辑.下面将做一个例子,同时对Behavior和TriggerAction进行使用.相信大家都对QQ中多用户聊天窗口侧滑进行选择的功能感兴趣吧.这个功能是老驴教我的,我对它的代码使用Behaviro进行了模块处理.希望对大家有帮助.将原创 2013-07-01 20:54:29 · 1302 阅读 · 0 评论 -
windows phone 窗口切换动画.
周末加上.原创 2013-07-03 22:08:25 · 1028 阅读 · 0 评论 -
LongListSelector 攻略
原文地址在这里http://www.geekchamp.com/articles/longlistselector-walkthrough这篇文章覆盖了LongListSelector的基础用法。读完这篇文章后你会一个小型的代码库,半篇攻略大概会花费半个小时的时间,整篇攻略不会超过两个小时。顺便说一下你应该把每一步的代码都编译一下,来确保你跟得上步子没有跑题。目录基础A.Insta翻译 2013-03-10 21:25:16 · 2614 阅读 · 0 评论 -
BuildAction的Content和Resource的区别
很多初学Windows Phone 7开发的朋友经常因为资源文件的BuildAction属性设置不当而导致图片无法显示、多媒体文件无法访问之类的问题。在Windows Phone 7中,资源文件的BuildAction属性通常有Content/Resource/None三个可选值,那么究竟设置为哪一个才合适呢?下面我们就这一问题进行简单的探索。疑惑1:BuildAction属性设置为Con转载 2012-08-06 11:40:51 · 1680 阅读 · 0 评论 -
后台文件传输
周六加上原创 2013-07-14 23:56:18 · 739 阅读 · 0 评论 -
windows phone 单元测试
周未加上原创 2013-07-11 21:51:38 · 1331 阅读 · 0 评论 -
Json.Net学习-序列化的回调方法
Json.Net支持序列化回调方法,回调方法通过Json序列化器(JsonSerializer)可以用来操作一个对象,在它被序列化和反序列化之前或者之后.为了告诉序列化器在对象的序列化生命周期中哪个方法应该被调用,需要用适当的attribute(OnSerializingAttribute,OnSerializedAttribute,OnDeserializingAttribute,转载 2013-07-23 21:57:12 · 1599 阅读 · 0 评论 -
Json.Net学习(1) 实现简单的序列化和反序列化
Attributes 可以用来控制Json.Net如何序列化和反序列化.Net对象。>JsonObjectAttribute--标记在类上,用于控制该类如何被序列化为一个Json对象(JSON Object)>JsonArrayAttribute--标记在集合上,用于控制该集合如何被序列化为一个Json集合(JSON Array)>JsonPropertyAttribute--标记在字原创 2013-07-22 22:00:32 · 1911 阅读 · 0 评论 -
Json.Net学习.集合序列化.
Json序列化器为序列化及反序列化集合对象提供了良好的支持.->Serializing 为了序列化一个集合---一个泛型的list,array,dictionary,或者自定义集合---简单地调用序列化器,使用您想要进行序列化的集合对象作为参数,Json.Net会序列化集合以及所有它包含的值。示例:public class Product {转载 2013-07-22 22:32:48 · 1208 阅读 · 0 评论 -
windows phone mvvm 墓碑化处理.
周末更新.原创 2013-07-15 11:53:46 · 1065 阅读 · 0 评论 -
windows phone 删除ListBox列表项时动画过渡效果.
周末加上.原创 2013-07-03 22:09:25 · 1075 阅读 · 0 评论 -
windows phone 计划任务
有空加原创 2013-07-17 09:35:25 · 792 阅读 · 0 评论