我正在使用 eclipse 为黑莓构建应用程序。我在我的应用程序中附加了一个 zip 文件。请帮助我,我不知道如何在应用程序开发中从 zip 文件中检索数据。
问问题
1438 次
1 回答
2
在 BlackBerry 中,我们可以使用两种压缩标准:GZip和ZLib。选择一个,然后压缩文件并添加到项目中。然后您应该能够将其作为资源打开。之后用GZIPInputStream或ZLibInputStream相应地解压缩它。
示例(从附加到项目的 test.gz 中解压缩并打印文本):
try
{
InputStream inputStream = getClass().getResourceAsStream("test.gz");
GZIPInputStream gzis = new GZIPInputStream(inputStream);
StringBuffer sb = new StringBuffer();
int i;
while ((i = gzis.read()) != -1)
{
sb.append((char)i);
}
String data = sb.toString();
add(new RichTextField(data));
gzis.close();
}
catch(IOException ioe)
{
//do something here
}
于 2009-08-31T15:11:51.133 回答