問題タブ [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.

0 投票する
1 に答える
2162 参照

android - 内部メモリに保存するファイルキャッシュ

RSS フィードからブログ投稿を取得する Android アプリを開発しました。
この投稿には、ブログ投稿のタイトルと画像が含まれています。
次のコードを使用して画像キャッシュを保存しています。

しかし問題は、メモリカードが存在する場合にのみキャッシュを保存すること
ですキャッシュを保存するための両方のオプション、つまり外部ストレージ/内部ストレージのいずれかが必要です

0 投票する
1 に答える
1082 参照

android - Android draw.createfrompathはnullを返します

internalstorage に画像ファイルを保存しています: 

画像ビューアアプリで問題なく開くことができるので、ファイルが破損したり読み取れなかったりすることはありません。

私がやろうとしているのは、この jpg をカスタム リスト ビューのサムネイルとして描画したいということです。アプリが画像のサムネイルを描画しようとするたびに、すべてのリストビュー ロジックが正常に動作しています (ここでは問題ではありません)。画像ファイルが存在しないと不平を言い、このメソッドの値を調べようとしました:

Drawableのnullオブジェクトが返されます....ところで、最初の部分のifステートメントは無視してください。これは、アプリがインターネットにアクセスできる場合のためのものであり、URLから直接描画すると問題なくサムネイルを描画します。問題は、ローカルの内部ストレージ jpg からサムネイルを描画しないことです。

コード例で私を助けてください。ありがとう

0 投票する
1 に答える
280 参照

android - AndroidでAngular Controllerのスコープ値を保持するには?

スコープの値をAndroidの内部メモリに保存したいだけです。アプリケーションを再起動すると、すべての ListItems が失われるためです。すべてのコントローラーのスコープ値を保持する方法はありますか?

私のコントローラー:

リストビュー:

$scope.items 配列を保持したい。ユーザーがアプリケーションを再起動したときにリストをレンダリングできるようにします。

どんな提案でも私を大いに助けます。

0 投票する
1 に答える
50 参照

java - Androidアプリに不確実な量の情報を保存する方法は?

そのため、タスク マネージャーが行うようなユーザー入力データを持つアプリを構築しています。たとえば、ユーザーが「新しいイベントを作成する」というボタンをクリックすると、私のアプリは、「日付?時間?イベントの名前?」などの質問がたくさんある画面に誘導します。この画面の一番下に「完了」ボタンがあります。ユーザーがこのボタンをクリックすると、ユーザーが入力したすべての情報をアプリで保存し、イベントと同じ名前のファイルに保存する必要があります。ユーザーがイベントの削除を決定するまで、必要に応じてこのファイルにアクセスして保存できるようにする必要があります。つまり、誰かがイベントに参加し、そのイベントをカレンダーに保持できるカレンダー アプリを作成するようなものです。アプリを閉じても、ユーザーがアプリを再度開いたときにイベントがカレンダーに表示されている必要があります。

0 投票する
1 に答える
1019 参照

android - 内部ストレージに画像を直接キャプチャする

Intent で内部ストレージの uri を渡すことで、Android のカメラ経由で画像をキャプチャすることは可能ですか? はいの場合、どのように?次の方法で試しましたが、JHEAD can't read エラーが発生しました。

0 投票する
1 に答える
568 参照

android - Android: 保存と配列の最適な方法で、アプリを閉じると消去されます

配列 { devicename, macaddress, updated } を Android アプリケーションに保存し、ユーザーがアプリを閉じたらデータを破棄する最良の方法は何でしょうか。

更新:ストアとは、SQLite、内部ストレージ(ファイルを作成してから削除)などを使用することを意味します。これを行うためのベストプラクティスはありますか?尋ねる理由は、毎回 API を呼び出すのではなく、データにアクセスする必要があるためです。

私はAndroid開発に不慣れなだけです。

0 投票する
1 に答える
1259 参照

android - 内部ストレージにグローバル ファイルが存在するかどうかを確認する

あるアプリでファイルを作成し、別のアプリで存在するかどうかを確認しようとしています。私が達成しようとしているのは、デバイス上の任意のアプリからアクセスできるキャッシュ内のグローバル ファイルです。私はこれを読みました: this and this one . しかし、私は迷っているようです。別のアプリからチェックするたびに新しいファイルが作成されます。最初のアプリでファイルが作成されましたか。

0 投票する
1 に答える
61 参照

android - ファイル android の作成と書き込み

私のAndroidアプリでファイルに書き込もうとしています。

ただし、ファイルを作成しているとは思いません。

  1. 修正するコードですか?

  2. もしそうなら、どうすれば自分の電話でファイルを見つけることができますか? それは隠されていますか?

コードは Activity フラグメントに存在します

0 投票する
2 に答える
158 参照

java - Android 内部ストレージへの保存

現時点では、応答を電話の内部ストレージに保存しようとしています。データを再度取得しようとするまで、すべてが正常に機能します。取得したデータをログアウトすると、応答の小さなセクションが 1 つだけログアウトされ、残りはそこにありません。古いファイルを使用していた場合に備えて、ファイルを削除してもう一度呼び出してみました。

コードの保存

コードの取得

どんな種類の提案も素晴らしいでしょう!