摘要:
Windows 8 Metro Style App中文件操作都包含在Windows.Storage命名空间中,其中包括StorageFolder,StorageFile,FileIO等类库。 文件对象用StorageFile实现,文件头用StorageFolder实现,下面看下具体的用法及各类库下的属性他方法。 创建文件 ?StorageFolder storageFolder=KnownFolders.DocumentsLibrary;StorageFile storageFile=await storageFolder.CreateFileAsync("sample.txt&qu 阅读全文
摘要:
WinRT中的设备类库中包含多种设备信息,如Sensor重力加速计,Location位置信息,Bluetooth蓝牙,Sms信息收发,下面看看各种使用方式: Sensor重力加速器 Accelerormeter重力加速计对象,通过该对象可以获取重力加速X\Y\Z的值 首先定义该对象 Accelerormeter _accelerometer = Accelerometer.GetDefault(); 接下来通过ReadingChanged事件去跟踪X\Y\Z值,Shaken晃动事件去作一些逻辑处理 注册ReadingChanged事件 ?_accelerometer.ReadingChange 阅读全文
摘要:
AppData在Metro App中的存储主要由两种形式,一种是键值对的形式,还有一种是StorageFile文件的存储形式。 其中键值对形式的存储又分几种:ApplicationDataCompositeValue复合值存储、ApplicationDataContainer容器数据存储、ApplicationDataContainerSettings普通的容器数据存储。 注意这种键值对的存储值只能以字符形式存储,若要存储某对象,需转成XML或json等其它字符数据。 ApplicationDataCompositeValue的用法 支持复合值的存储 ?Windows.Storage... 阅读全文
摘要:
RichTextBlock 今天用了一下RichTextBlock富文本,基本用法与Windows Phone 7中没有太大区别,只是没有HyperLink,而是HyperLinkButton取而代之,需装载进InlineUIContainer对象即可。 用法如下: ?Paragraph ph = new Paragraph();Run run = new Run();run.Text = @" 中广网北京3月31日消息 据经济之声《天下财经》报道,根据国家发改委调整国内成品油价格的政策规定,经北京市政府批准,从今天起,北京调整出租车燃油附加费标准,乘坐距离超过3 公里的乘客燃油附加 阅读全文
摘要:
今天用了一下Win8 Metro中XML文件的操作,发现在很有必须整理下来,虽然用法很简单,但每次用的时候都有些不顺手。 读取XML文件 Windows.Storage.StorageFolder storageFolder = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFolderAsync (Folder); Windows.Storage.StorageFile storageFile = await storageFolder.GetFileAsync(file); Windows.D... 阅读全文
摘要:
最近一段时间一直在学习Windows Metro的开发,看的东西多了就会觉得有些琐碎,所以决定还是要将每段时间的学习内容梳理一下,顺便也锻炼一下自己的表达方式和概括能力。这是一个持续渐近的过程哦,一定要持之以恒下去。 先列一下今天学习的内容: Style后台动态定义(纠结的问题困扰了些时间,原来它是那么回事。。。) XML文件的操作 DateTimeFormatter时间格式化 1、 Style 后台动态定义 相信很多人都在Page.Resources或App.Resources中定义过Style,定义的方式简便而重用性高。但有时也需后台动态定义,例如以下场景:用户可自由DIY... 阅读全文