自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Windows Phone資源文件

移動(dòng)開發(fā)
本文為大家整理出了資源文件屬性BuildAction以及資源文件的讀寫,希望對(duì)大家有所幫助。

在開發(fā)應(yīng)用程序的過(guò)程中,或多或少都會(huì)預(yù)置一些資源文件在項(xiàng)目工程中。通過(guò)開發(fā)工具我們可以將資源文件添加到項(xiàng)目中,以便在程序中使用。

一.資源文件屬性BuildAction

1.BuildAction屬性常用的狀態(tài)有三種,即Content|Resource|None。

BuildAction屬性設(shè)置為Conten的文件將被作為獨(dú)立文件直接打包在xap文件中

BuildAction屬性設(shè)置為Resource的文件將被嵌入到xap包中的dll文件內(nèi)

BuildAction屬性設(shè)置為None的文件,將不會(huì)存以任何形式在于xap包中

2.選擇Content還是Resource。

微軟給出的解釋是使用”Content”要比“Resource”性能上好一些。因?yàn)閃indows Phone 7是為文件和網(wǎng)絡(luò)流做了優(yōu)化處理,但是Memory流卻沒有。設(shè)置成Content類型,這些文件將會(huì)作為獨(dú)立的文件存在xap包中,如果設(shè)置為 resource,他們會(huì)被編譯到dll中。如果把這些文件設(shè)置為Resource方式的話,它們實(shí)際上在回放的時(shí)候還需要讀取出來(lái)放到文件中,反而降低了性能。所以,如果你的程序中有大量的媒體文件的話,要想性能好,還是把它們的BuildActio設(shè)置為“Content”比較好一些。

二.資源文件的讀寫

1.資源文件是只讀的,無(wú)法進(jìn)行寫操作。

2.讀取資源文件。

  1. //資源文件路徑 
  2.             String path = "/Res/test.txt"
  3.             //讀取文件內(nèi)容信息 
  4.             String content = String.Empty; 
  5.             //資源類型文件處理 
  6.             try 
  7.             { 
  8.                 StreamResourceInfo reader = Application.GetResourceStream(new Uri(path, UriKind.Relative)); 
  9.                 if (reader != null
  10.                 { 
  11.                     using (StreamReader streamReader = new StreamReader(reader.Stream)) 
  12.                     { 
  13.                         content = streamReader.ReadToEnd(); 
  14.                     } 
  15.                 } 
  16.             } 
  17.             catch (Exception ex) 
  18.             { 
  19.                 //讀取失敗 
  20.             } 

 

責(zé)任編輯:閆佳明 來(lái)源: wpcome
相關(guān)推薦

2013-07-30 12:30:57

Windows PhoWindows Pho

2013-04-17 14:00:06

Windows PhoWindows Pho

2011-08-15 14:47:28

Cocoa嵌入資源文件

2012-02-03 09:55:06

Delphi

2009-08-21 16:13:27

C#讀取資源文件

2011-06-20 14:18:27

Qt 資源 文件

2009-06-02 14:21:04

eclipse資源文件eclipse中文

2009-08-28 16:08:28

C#利用資源文件

2009-12-28 11:23:38

WPF資源文件

2020-08-25 07:16:20

Python資源文件文件

2010-01-04 16:23:42

Silverlight

2009-10-28 11:27:34

VB.NET資源文件

2009-06-19 16:12:22

Java語(yǔ)言properties

2012-04-19 08:42:22

春Phone沙龍

2009-08-12 16:44:13

.NET文件類型

2011-11-03 15:55:40

Windows Pho

2010-12-12 00:01:00

Windows Pho

2013-07-30 11:30:42

Windows PhoWindows Pho

2009-06-05 09:40:59

2010-01-15 18:50:25

VB.NET資源文件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)