博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
快速构建Windows 8风格应用28-临时应用数据
阅读量:6983 次
发布时间:2019-06-27

本文共 1031 字,大约阅读时间需要 3 分钟。

本篇博文主要介绍临时应用数据概览、如何构建临时应用数据。

一、临时应用数据概览

临时应用数据相当于网页中缓存,这些数据文件是不能够漫游的,并且随时可以删除。

通常系统为了维护任务可以随时删除掉这些临时应用数据,同时我们也可以通过“磁盘清理”将这些数据删除掉。

一般我们在应用中存储会话期间的临时信息,例如:QQ的聊天纪录等。

二、如何构建临时应用数据

1、声明临时存储对象

使用属性获取文件。

Windows.Storage.StorageFolder temporaryFolder = ApplicationData.Current.TemporaryFolder;

2、将临时数据写入文件

使用和在临时应用数据存储中创建和更新文件。

async void WriteTimestamp()
{
Windows.Globalization.DateTimeFormatting.DateTimeFormatter formatter =
new Windows.Globalization.DatetimeFormatting.DateTimeFormatter("longtime");
 
StorageFile sampleFile = await temporaryFolder.CreateFileAsync("dataFile.txt",
CreateCollisionOption.ReplaceExisting);
await FileIO.WriteTextAsync(sampleFile, formatter.Format(DateTime.Now));
}

3、从文件中获取临时数据

使用、 和 在临时应用数据存储中打开和读取文件。

async void ReadTimestamp()
{
try
{
StorageFile sampleFile = await temporaryFolder.GetFileAsync("dataFile.txt");
String timestamp = await FileIO.ReadTextAsync(sampleFile);
}
catch (Exception)
{
}
}

 

相关资料可参考:

1.;

2.;

3.;

4.;

5.;

6.;

 本文转自 王祖康 51CTO博客,原文链接:http://blog.51cto.com/wzk89/1070538,如需转载请自行联系原作者

你可能感兴趣的文章
android社会化分享
查看>>
PHPer面试指南-前言
查看>>
git 常用命令行
查看>>
前端面试——初(H)入(T)江(M)湖(L)
查看>>
支付宝小程序面向个人开放了!我将以一个 Demo 为例讲解整个流程。
查看>>
javascript 总结笔记
查看>>
WinForm连接数据库
查看>>
大快网站:如何选择正确的hadoop版本
查看>>
hadoop需要哪些技术支持
查看>>
赵童鞋带你入门PHP(六) ThinkPHP框架入门
查看>>
Java中断机制
查看>>
JS笔记(20): JS中的同步编程和异步编程
查看>>
Vue +Element Ui 使用Upload组件实现多图片上传
查看>>
那几个题(没懂的地方留言)
查看>>
如何改变UITableViewCell的选中样式(颜色)?storyboard上cell的selection不可用?
查看>>
Ubuntu 怎么增加根目录 大小
查看>>
Spring Cloud微服务分布式云架构—集成项目简介
查看>>
SQLServer之删除存储过程
查看>>
盒马鲜生颠覆传统生鲜市场的胜算几何?
查看>>
“无人化时代”正在逼近,网友:再不努力就无工可打啦!
查看>>