摘要: (将文件《文字,文件,图片等》保存到独立存储中,当关机后打开手机仍可以有自己保存的东西),有点相当于电脑中的硬盘。 独立存储机制是从Silverlight中提取出来的技术,最初的目的是为Silverlight应用程序提供一个客户端安全的存储,在代码与保存的数据之间定义了标准化的关联机制,它是一个与Cookie机制类似的信任机制,可以为数据提供很好的隔离性和安全性。而实际上,在Silverlight中,所有的I/O操作的处理都被视为独立存储,不使用操作系统的文件系统。 独立存储的API提供了一个虚拟的文件操作系统(IsolatedStorageFile),提供对存储的程序和应用程序文件的基本.. 阅读全文
posted @ 2012-12-10 10:25 BellingWP 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 隔离存储的第三节,大家先喝杯咖啡放松,今天的内容也是非常简单,我们就聊一件东东——用户设置。当然了,可能翻译为应用程序设置合适一些,不过没关系,只要大家明白,它就是用于保存我们的应用程序的设置信息就行了。它属于字典集合,每一项保存的数据都以键-值对的形式存储,键值是字符串类型,不能为null,注意啊,不然会引发异常,当然,估计也没有人这么无聊,把空值保存。使用方法很简单,通过IsolatedStorageSettings的ApplicationSettings静态属必返回一个IsolatedStorageSettings实例,然后呢,你就可随便耍了。1、要向集合加入数据可调用Add方法,它的定 阅读全文
posted @ 2012-12-10 10:16 BellingWP 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 隔离存储的文件读写与我们过去在其它.NET开发中的文件读写是没有区别的,只是在WP上我们用IsolatedStorageFileStream,而不是传统的FileStream罢了,说白了,就是换了一个类名。。。功能:新建一个项目,在主页面上放一个文本框,用来输入要写入文件的内容,放两个按钮,一个用于写操作,一个用于读操作,再放一个TextBlock,用于显示从文件读入的内容。前台UI代码:View Code 1 <phone:PhoneApplicationPage 2 x:Class="PhoneApp1.MainPage" 3 xmlns="http:/ 阅读全文
posted @ 2012-12-10 10:04 BellingWP 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 基本功能:允许你输入一个目录名称,点击“创建后”,将在隔离存储中创建一个目录,然后点击第二个按钮,可以检测目录是否存在,第三个按钮用于删除目录。前台UI代码: View Code 1 <phone:PhoneApplicationPage 2 x:Class="shiyan3.MainPage" 3 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 4 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml 阅读全文
posted @ 2012-12-10 09:41 BellingWP 阅读(204) 评论(0) 推荐(0) 编辑