2017-07-26 8 views
-1

イメージのURLを使用してイメージをキャッシュメモリに保存する方法が見つかりません。 。これを行う方法はありますか?これを行うには助けてください。事前にお気軽にイメージのURLを使用してキャッシュメモリにイメージを保存する必要があります。これを行う方法はありますか?

+1

ここでキャッシュ画像にグライドライブラリを使用するには良いチュートリアルですhttps://futurestud.io/tutorials/glide-caching-basics –

+0

いくつかの良いTheresのここの情報https://stackoverflow.com/questions/37699688/cache-images-local-from-google-firebase-storage – hlovyak

答えて

0

Webサービスコールを使用して、ビットマップファクトリを実装することができます。一例として、

public static Bitmap getBitmapFromURL(String src) { 
try { 
    URL url = new URL(src); 
    HttpURLConnection connection = (HttpURLConnection) url.openConnection(); 
    connection.setDoInput(true); 
    connection.connect(); 
    InputStream input = connection.getInputStream(); 
    Bitmap myBitmap = BitmapFactory.decodeStream(input); 
    return myBitmap; 
} catch (IOException e) { 
    // Log exception 
    return null; 
} 

}

関連する問題