2013-02-05 59 views
2

我正在Windows Phone上開發應用程序,我需要將照片保存在我的應用程序中。它們將在1-1.5 GB左右,但在應用程序啓動時我無法下載。我想讓它們嵌入到項目中,但我不知道最好的方法是什麼。我讀到我無法將數據寫入Windows Phone上的SD卡。我使用本地數據庫來保存我可以下載的其他數據,但也有空間限制。我還可以做些什麼?在windows phone上保存大量數據的最佳方法是什麼?

+0

你可能把馬車放在馬前。您認爲有多少客戶在看到它是jiggabyte時會從商店下載您的應用程序? –

+0

@HansPassant本應用不適用於商業用途。所以我不必關心人們是否會下載它。 – dziwna

回答

1

只需將這些文件存儲在項目的子文件夾(例如MyImages)中,併爲它們分配Content Build Action(在文件的屬性中設置)。他們可以在運行時通過new BitmapImage(new Uri("/MyImages/img1.jpg", UriKind.Relative));

而且,他們不會去存儲卡,因爲應用程序不能安裝在那裏。所以請注意設備內存限制。

+0

好吧,我似乎回答幾乎完全與你以前的問題(http://stackoverflow.com/questions/14628416/loading-image-from-projects-files/14629532)。沒有注意到它又是你。 :) – Haspemulator

+0

我沒有那麼想。再次感謝您的幫助。:) – dziwna

相關問題