問題タブ [image-caching]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios6 - GCDを使用して、URLの配列から画像をダウンロードできません
UICollectionView を使用して画像ギャラリーを作成しようとしています。しかし、dispatch_queue はイメージをダウンロードしているようには見えず、ダウンロードをスキップして次のステートメントの実行を続けます。
以下は私のコードです:
AFNetworking と SDWebImage も試しました。しかし、私を助けませんでした。これで私を助けてください。ありがとうございました。
android - Picasso - java.lang.NullPointerException: キー == null
アプリケーションの 1 つでPicassoを使用して、ログイン後にアプリケーションが完全にオフライン モードになるため、将来の使用のために多くの画像をダウンロードしています。
そのため、ログインに成功した後、AsyncTask で画像を Progress でダウンロードしようとしていました
目標を達成するために、次のコードを記述して一連の画像をダウンロードしました
しかし、アプリを実行していると、次のエラーが発生します
私が間違っていることはありますか?
ios - Nimbus ネットワーク アルバムのメモリの最適化
拡張するView Controllerを使用するアプリケーションがNetworkPhotoAlbumViewController
あり、次に拡張しますNIToolbarPhotoViewController
NIPhotoAlbumScrollViewDataSource
基本的に、 NIPhotoScrubberViewDataSource
、NIOperationDelegate
、などのすべての NI プロトコルを実装し NIPhotoAlbumScrollViewDelegate
、唯一のカスタマイズはdidReceiveMemoryWarning
:
同時ダウンロード数をaddOperation
減らすには:
このアプリケーションはまた、AVFoundation を使用して写真をキャプチャし、フル解像度でサーバーに送信します (後でネットワーク アルバムにロードします)。
問題は、使用してから写真キャプチャに切り替えると、とが呼び出されたNetworkPhotoAlbumViewController
としても、メモリ不足 (アプリのメモリが 20 ~ 30 MB に達する可能性がある) が原因でアプリケーションがクラッシュすることが非常に多いことです。didReceiveMemoryWarning
reduceMemoryUsage
何か間違ったことをしていて、メモリが正しくクリアされていない可能性はありますか? 問題の原因はAFNetworking
? Web からいくつかの画像をダウンロードし、サムネイルの読み込みとパンとズームを使用してフォト アルバムに表示する代わりに、どのような方法がありますか?
android - Android webview 画像をデバイスに保存
非常に重い画像を含む Web アプリケーションがあり、読み込みに時間がかかりました
Web サイトから Android デバイスに画像を保存し、それらを Web ビューにロードすることは可能ですか?
ありがとう
android - Square Picasso がディスク キャッシュの画像を表示しない
画像のダウンロードとメモリへのキャッシュは機能しています。しかし、インターネット接続をオフにすると、画像が表示されません。ディスクキャッシュから画像が表示されるはずです。画像が /data/data//cache/picasso-cache にダウンロードされることを確認しました
デバッグすると、BitmapHunter メソッド run() で例外が発生します。
java.net.ConnectException: 15000 ミリ秒後に /192.168.1.111 (ポート 8080) に接続できませんでした: 接続に失敗しました: ENETUNREACH (ネットワークに到達できません)
私は自分のプロジェクトでディスク キャッシュを設定しませんでした。picasso を除いて、新しい Maven 依存関係 "okhttp" を追加しただけです。