欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Windows Phone实用开发技巧(1):保存图片及加载图片

程序员文章站 2022-11-05 12:24:08
  在windows phone中,我们可能会有这样的需求:自定义应用程序的背景图片。 实际的流程是这样:用户选择图片,保存至隔离存储空间,(下一次启动时或者立即)加载图片使其成为背...

 

在windows phone中,我们可能会有这样的需求:自定义应用程序的背景图片。

实际的流程是这样:用户选择图片,保存至隔离存储空间,(下一次启动时或者立即)加载图片使其成为背景图片。

下面以具体的一个demo来实现这一需求:

 

创建windows phone 项目,在界面中拖放两个按钮,命名为open和load,一个按钮负责打开本地图片,另一个按钮复制设置背景图片

 

点击open按钮,需要打开本地图片,即启动一个选择器(photochoosertask),open按钮中的事件代码如下:

Windows Phone实用开发技巧(1):保存图片及加载图片

点击load按钮,我们需要从隔离存储空间中读取图片,然后设置为应用程序的背景,load按钮事件代码如下:



Windows Phone实用开发技巧(1):保存图片及加载图片

下面我们来看看两个封装好的方法是什么样的:

将图片保存到本地存储

Windows Phone实用开发技巧(1):保存图片及加载图片

从本地存储中读取图片


Windows Phone实用开发技巧(1):保存图片及加载图片

ok,测试一下吧...源代码下载地址

 


作者:alexis