我正在开发一个包含大量graphics....Its的应用程序,大约80 MB.Application将从web开始下载图形(实际上是png格式的贺卡),问题是在哪里保存这些图形(贺卡),以及如何将它们保存在内部存储器或SD卡或SQLite....My问题中。
如何根据categories.
这些图像的所有信息都将在SQLite.Also中,请给我一些代码。
发布于 2011-08-09 15:22:16
答案如下。对于代码,您应该搜索这个地方,尝试一些东西,如果它不起作用,就返回。
由于
发布于 2011-08-09 15:34:19
使用下面的代码。
public class ImageDownload {
public static void downloader(String imageURL, String fileName) {
try {
URL url = new URL("http://www.exampleurl.com/" + imageURL);
File file = new File(fileName);
URLConnection con = url.openConnection();
InputStream is = con.getInputStream();
BufferedInputStream bis = new BufferedInputStream(is);
ByteArrayBuffer baf = new ByteArrayBuffer(50);
int current = 0;
while ((current = bis.read()) != -1) {
baf.append((byte) current);
}
FileOutputStream fos = new FileOutputStream(file);
fos.write(baf.toByteArray());
fos.close();
} catch (IOException e) {
Log.d("Downloader", "Error: " + e);
}
}
}发布于 2011-08-09 15:25:15
中。
就代码而言,您将很难在这里找到只会给您提供teh的人。StackOverflow是当你遇到困难和需要帮助的时候。
谷歌:
android httpclient
android sqlite
android内容提供商
https://stackoverflow.com/questions/6998540
复制相似问题