問題タブ [internal-storage]
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.
android - Androidでアプリケーションのプライベートストレージから物理ファイルを抽出する方法
XML ファイルをアプリケーションのプライベート ストレージに保存しました。
これは返されたパスです。
/データ/データ/MyPackageName/ファイル
そこから物理ファイルを抽出するにはどうすればよいですか。
android - 内部ストレージからの画像の共有
私はこれを機能させようとしてきました。私は運がない多くの例を経験しました。問題は、たとえば電子メール クライアントを使用して画像を共有しようとすると、画像が添付されないことです。外部ストレージを使用しているときにこれを機能させることができましたが、内部ストレージの方が私のニーズに適しています。
ボタンをクリックすると、画像が内部ストレージに保存され、その直後に共有されますが、画像がありません。
これはActivity
クラスからのものです:
ImageProvider
クラスは次のとおりです。
これはマニフェストからのものです:
java - ドローアブルまたはビットマップを内部ストレージに保存
2 つの文字列値と 1 つのドローアブルを持つオブジェクトがあります (またはビットマップである可能性がありますが、問題ではありません)。写真はWEBから拾ってきます。私のプロジェクトでは、さらに使用するために、そのオブジェクトのいくつかを ArrayList に保存する必要があります。
その ArrayList は、ListView をカスタム アダプターで埋めるために使用されます。
今、これらのメソッドを使用して、ファイルから ArrayList を読み書きします。シリアル化を使用します。
問題は、Drawable または Bitmap オブジェクトがシリアル化できないことです。では、ArrayList のシリアル化されたすべてのオブジェクトと共にドローアブルを格納するにはどうすればよいでしょうか? たぶん、保存されているすべての画像ファイルをすべてのArrayListアイテムに何らかの方法で関連付ける必要がありますか? 結局のところ、それをどのように読むのですか?
回答ありがとうございます。下手な英語で申し訳ありません。
android - ビデオが DCIM フォルダに保存されない
録画ビデオを保存しようとしています:
通話後:
dcim フォルダに私のビデオ ファイルがあります...何が問題なのですか?
java - ObjectInputStream readObject EOFException
この質問の回答を使用して機能する実装を取得しようとしましたが、さまざまなエラーが発生し、現在 EOFException になっており、デバッグ時にファイルが書き込まれていないようです。
目標は、URL から画像をダウンロードして内部キャッシュに保存し、後でそのキャッシュから取得して表示することです。どこで間違ったのですか?CachedImage.java の次の行で EOFException がスローされます。byte[] data = (byte[]) ois.readObject();
CachedImage.java
呼び出しをトリガーするコード セグメントは次のとおりです。
画像が URL からフェッチされ、画像が内部に書き込まれるときの非同期コールバック関数:
ダウンロードして保存した後、ディスクからイメージを読み取るコード: