問題タブ [fileoutputstream]
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.
java - removeEldestEntry オーバーライド
removeEldestEntry メソッドを上書きして最古のエントリをファイルに保存するにはどうすればよいですか? また、LinkedHashMap で行ったようにファイルのサイズを制限する方法。コードは次のとおりです。
FileOutPutSTream を使用しようとしました:
しかし、私はエラーを得ました
エラー (15,27): removeEldestEntry (java.util.Map.Entry) は、java.util.LinkedHashMap の removeEldestEntry (java.util.Map.Entry) をオーバーライドできません。オーバーライドされたメソッドは java.io.IOException をスローしません
IOExecptio がないと、コンパイラは IOexception と Filenotfoundexception の処理を要求します。多分別の方法が存在しますか?サンプルコードを教えてください。私はJavaが初めてで、2レベルキャッシングの基本原則を理解しようとしています。どうも
java - FileOutputStream からファイル名を取得する
FileOutputStream
または からファイル名を取得する方法はありますFileInputStream
か?
android - android:画像保存時のnullpointer
画像を取得し、65% jpeg として最適化し、携帯電話のストレージに保存しようとしています。以下のコードは、私の nexus 1 で正常に動作していますが、最後の行でヌル ポインター例外を返しています。
私が間違っていることは何か分かりますか?ありがとう
java - ネットワークストリーム(http)から直接メディア(ビデオ)を再生する
ネットワークストリーム(http)から直接メディア(ビデオ)を再生したいので、どういうわけかAndroidMediaPlayerにデータをフィードする必要があります。
FileOutputStream outstream = new FileOutputStream(outputfile);があります。outstream.write(buffer、0、count);によって出力ファイルに書き込みます。
ストリームを入力として受け取るAPIはありますか....???....助けてください...
android - 内部プライベート ストレージへのファイルの読み取り/書き込み
アプリケーションを Symbian/iPhone から Android に移植しています。その一部は、一部のデータをファイルに保存しています。FileOutputStreamを使用して、ファイルをプライベート フォルダー/data/data/package_name/filesに保存しました。
今、それらをロードする方法を探しています。私はFileInputStreamを使用していますが、ファイルをバイトごとに読み取ることができますが、これはかなり非効率的です。
だから私の質問は、より良い方法でファイルを読む方法ですか?
android - Android で URL から画像を保存する際の読み取り専用エラー
Android アプリケーションで Web URL から画像を保存しようとしていますが、実行すると、ログの猫が「読み取り専用」という例外をスローします。何が起こっているのかわかりません。
ここに私のダウンローダークラスがあります:
これを実行すると、logcat から次のようになります。
どんな助けでも素晴らしいでしょう。ありがとうございました。
java - Java プログレス バーのヘルプ
次のタスクの遅延のために進行状況バーを実装する必要があります
さて、進行状況バーを更新するためにファイルがどれだけダウンロードされたかを知るにはどうすればよいですか
java - Android FileOutputStream が破損したファイルを作成する
Socket InputStream から取得したバイト配列を使用して複数のファイルを作成するアプリがあります。1 つのファイルを保存するだけでファイルは完全に保存されますが、1 つのファイルを保存してからファイル ストリームを再インスタンス化して別のファイルを保存すると、最初のファイルは破損し、2 番目のファイルは完全に保存されます。2 つのファイルをテキスト エディターで開いたところ、(約...) 最初のファイルの最初の 1/5 は空白ですが、2 番目のファイルはいっぱいで、両方とも同じサイズのプロパティ (9,128,731 バイト) を持っているようです。次の例はシナリオの複製ですが、破損の結果は同じです。
この EXACT コードを通常の Java アプリケーションで試したところ、両方のファイルが問題なく保存されました。Androidがこれを行っている理由を誰かが知っていますか?
どんな助けでも大歓迎です
java - Androidでファイルを作成する
Android アプリケーションでファイルを作成しようとしています。特定のクラスのファイルに書き込む必要があります。私が現在持っているコードを以下に示します。ファイルに書き込もnullpointerexception
うとしているときに、私は取得し続けます。正確なエラーを以下に示します。Android初心者なので詳しく教えてください。
誰かが私が間違っていることと、この問題を解決する方法を教えてもらえますか?
android - ObjectOutputStream を使用してビットマップをキャッシュに書き込むことはできますか?
loadFromCache というメソッドがあり、キャッシュにビットマップが見つかった場合はビットマップを返します。簡単に言うと、このメソッドに絞り込み、try/catch が失敗した場合は最後に null を返します。
以前に Bitmap.compress(...) メソッドを試してビットマップを保存しましたが、私のニーズには少し遅かったです... はい、ビットマップはこれらの位置に書き込まれましたが、それがどうかはわかりません (ビットマップ)シリアライズ可能なので、実際に保存していますか? はい、ファイルを書き込んだときにフラッシュすることを思い出しました。