2012-03-30 31 views
0

我正在使用一個賀卡應用程序,其中所有的東西都是靜態的,用戶只需選擇問候語。 所以建議我如何與它的工作有3個選項我有這樣: 1),其中是有所有的數據資源文件夾把文本文件 2)數據庫 3)字符串數組我正在使用靜態數據,我的應用程序是否需要創建數據庫?

數據庫應包括 ID 名 圖像0​​標題 問候 文本樣式 TEXTSIZE 幀,因爲有20個問候 - 但是這需要太多的內存分配。 任何類型的建議對我都很有價值。

回答

0

不要嘗試將圖像作爲blob插入到數據庫中,因爲它需要大量內存,請保留圖像路徑名稱,從數據庫中檢索並加載圖像。 保留應用程序數據庫目錄中的問候圖像... 這是避免OutOfMemory異常的建議。嘗試逐個加載。 在將圖像加載到內存之前,請務必記住圖像不應該太大,如果它很大,然後將其壓縮,然後再加載。

+0

是的,我只保存圖像的名稱在可繪製文件夾中的圖像。 – nshah 2012-03-30 06:45:18

+0

壓縮圖像是個好主意。但是有沒有需要使用數據庫? – nshah 2012-03-30 06:47:22

+0

首先在您的cuurent項目數據庫目錄中創建一個目錄,並將源文件夾中的所有圖像文件複製到數據庫目錄文件夾中。如果您需要保存任何其他信息,則必須處理數據庫。 – 2012-03-30 11:24:05

相關問題