Android 在Kindle Fire上下载和保存图像

Android 在Kindle Fire上下载和保存图像,android,Android,我的目标是创建一个应用程序,允许我从一系列URL下载多个图像,并允许用户浏览它们 我有点不确定该怎么做,因为我不知道该如何在kindle上保存图像(它没有sd卡) 任何关于如何在本地保存来自web的图像(尽快访问)的帮助都将非常有用 您可以在数组的循环中使用此方法。不要担心外部目录。没有sd卡插槽的设备与内部存储器有一个单独的位置,就像“外部存储器”一样 这将保存带有url名称的图像,您可以根据需要进行编辑。并将图像保存到外部存储器中(无论设备是否有sd卡)。例如,我有一个Nexus7,它可以工

我的目标是创建一个应用程序,允许我从一系列URL下载多个图像,并允许用户浏览它们

我有点不确定该怎么做,因为我不知道该如何在kindle上保存图像(它没有sd卡)


任何关于如何在本地保存来自web的图像(尽快访问)的帮助都将非常有用

您可以在数组的循环中使用此方法。不要担心外部目录。没有sd卡插槽的设备与内部存储器有一个单独的位置,就像“外部存储器”一样

这将保存带有url名称的图像,您可以根据需要进行编辑。并将图像保存到外部存储器中(无论设备是否有sd卡)。例如,我有一个Nexus7,它可以工作

public void saveImageToExternalMemory(Bitmap bitmap, String name) throws IOException
{
    File dir = new File(Environment.getExternalStorageDirectory().toString()+"/yourdirectoryname");
    if (!dir.exists()) 
        dir.mkdirs();
    File file = new File(dir, name+ ".jpg"); //or the type you need
    file.createNewFile();
    OutputStream outStream = new FileOutputStream(file);
    bitmap.compress(Bitmap.CompressFormat.JPEG, 100, outStream);
    outStream.flush();
    outStream.close();
}
这种方法需要

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

在清单中,下载需要:

<uses-permission android:name="android.permission.INTERNET"/>


看看我的答案:)很抱歉耽搁了……它成功了!谢谢!
<uses-permission android:name="android.permission.INTERNET"/>