2011-10-07 63 views
1

爲黑莓應用程序存儲很長字符串資源的最佳方式是什麼?在某處使用靜態最終變量很難看,因爲這是一個很大的100行字符串,Java沒有多行字符串語法。我應該將其粘貼到文本文件中並將其與我的應用捆綁在一起,還是有一種可接受的方式來執行此操作?在黑莓應用程序中存儲長字符串資源

+0

它取決於(1)大小和(2)目的。請詳細瞭解最小/平均/最大大小以及應用程序中字符串的處理方式。 –

+0

@Arhimed這是關於應用程序免責聲明的約100行HTML。我們只是在用戶第一次使用該應用程序時將其呈現在屏幕上。 – jjoelson

+0

根據您不需要保留整個應用程序會話的目的,因此不需要將其保留在靜態最終字段中。只需在需要的時候按照下面的建議從資源中讀取它。 –

回答

3

如果您將Eclipse與Blackberry插件一起使用,那麼它有一個資源編輯器,您可以使用它將字符串資源添加到Blackberry項目。然後可以在需要時使用StringProvider類在運行時加載字符串。

+0

+1對於資源文件。有了額外的好處,這是您通常需要信息進行本地化的地方。 –

+0

以這種方式使用的字符串的大小是否有限制? – jjoelson

+0

@jjoelson:它絕對應該是100行HTML文件。 –

相關問題