天蓬老师2017-04-17 17:46:08
1. 画像を保存するフォルダーを作成します
2. 画像を保存するファイルを作成します
3. 画像をダウンロードしてファイルに書き込みます
画像をダウンロードしてローカルのメインコードに保存します
リーリーPHP中文网2017-04-17 17:46:08
String path = null;
if (getExternalCacheDir() != null) {//外部ストレージ、つまり SD カードが利用可能かどうかを判断します
// 存在する場合は、SD カードを使用します
path = context .getExternalCacheDir().getAbsolutePath() + File.separator;
} else {
//それ以外の場合は、携帯電話自体のメモリがあります
path= context.getCacheDir().getAbsolutePath() + File .separator;
}
上記はルート ディレクトリへの書き込みのみですが、必要に応じて新しいディレクトリを作成できます
getExternalCacheDir メソッドのコンテキストは Application で直接使用できます。また、getExternalCacheDir は Application で直接呼び出すこともできます