問題タブ [android-external-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 に答える
122 参照

android - edittext androidで指定したフォルダを開く

ギャラリーの下の画像を表示する作業をしています。コードは次のとおりです。ここで、編集テキストで名前が指定される特定のフォルダーで画像を開きたいと思います。現在、アプリケーションとは関係のないすべての画像を開いており、画像を特定するのが難しいため、それを行うのを手伝ってください。

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

android - 2 つのイメージビューを結合して SD カードに保存

このコードを使用して 2 つの画像を 1 つに結合することができましたが、SD カードに保存する方法がわかりません。アプリ名にちなんで名付けられたSDカードのフォルダーに保存したい。

おまけ: イメージ名が日時または一意のものの後にあると、イメージ名のコピーがないようにできます。

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

android - ファイルを外部ストレージに手動で配置する

私はAndroidが初めてです。私の質問は、ファイルを外部ストレージ フォルダー (ハード コーディングではなく手動で配置) に配置して、アプリに読み取らせることはできますか。次のようなフォルダーがあるとしmyfiles/sdcard0/android/data/com.tmm.example/filestorage ます。電話のそのフォルダーにファイルを配置したいとします。それをしてもいいですか?そこに「ファイルの追加」オプションが見つかりません...私が見つけるのは「フォルダーの作成」だけです...

できる場合は、どうすればいいですか?

前もって感謝します!!

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

java - アセットフォルダーから他のアプリでPDFを開く、回避策

私のアプリでは、いくつかの pdf がアセット フォルダーに保存されています。PDF ページを開くためのライブラリを見たことがありますが、quickoffice などのアプリは、私が見たライブラリよりも PDF を表示するのに優れていると思います。したがって、次のように を使用して pdf を表示したいとIntent.ACTION_VIEW思います。

ただし、サードパーティのアプリはパッケージ内のファイルにアクセスできないため、これは不可能です。したがって、ファイルを外部ストレージにコピーし、そのファイルをインテントに提供する必要があります。

それは私の質問になります:私のPDFはサイズが非常に大きいので、それらを2回保存するのはばかげていると思います(1回はアセットフォルダーに、もう1回は外部ストレージに)。だから、これに対する回避策があるかどうか疑問に思っています。たとえば、次のことができますか:

これは良い回避策ですか、それとも PDF 表示アプリで問題が発生しますか? または、別の回避策がありますか?

0 投票する
3 に答える
491 参照

android - マニフェストの WRITE_EXTERNAL_STORAGE

WRITE_EXTERNAL_STORAGEマニフェスト ファイルで、Android アプリケーションが外部ストレージに書き込むことができることを知っています。WRITE_EXTERNAL_STORAGEまた、アプリケーションが Google Play からデバイスの外部ストレージに自動的にインストールされるということですか?

ありがとう。

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

android - インストールされたアプリケーションのアイコンを保存する方法

タブレットにインストールされているすべてのアプリケーションのすべてのアイコンを取得したいと考えています。アイコンの取得方法と表示方法はわかっていますが、各アイコンを外部ファイルに保存したいと考えています。アイコンを取得するために使用されるコードの一部は、以下のコードによって示されます。

0 投票する
3 に答える
1064 参照

android - Android - さまざまなストレージ オプションの寿命

Android には、データ ストレージ用の次のオプションが用意されています。

共有設定- プライベート プリミティブ データをキーと値のペアで保存します。

内部ストレージ- デバイスのメモリにプライベート データを保存します。

外部ストレージ- 公開データを共有外部ストレージに保存します。

SQLite データベース- 構造化データをプライベート データベースに保存します。

キャッシュ- アプリケーションの実行中にデータをキャッシュします。 (スペース不足でクリアされる場合があります)

私が疑問に思っていたのは、これらのストレージの寿命です。

  1. アプリケーションの終了時にクリアされるストレージ (明らかにキャッシュ)
  2. アプリケーションの再インストール時に消去されるストレージ
  3. アプリケーションの更新時に消去されるストレージ
  4. アプリケーションのアンインストール時に消去されるストレージ
  5. アプリケーションクリアデータでクリアされるストレージ
  6. モバイルの出荷時設定へのリセットでクリアされるストレージ
  7. Rom のアップグレード/変更時にどのストレージがクリアされるか

この質問の延長として、どのストレージを使用すると、データが失われたり、権限のないリソース(root の場合はユーザー、アプリケーション)によるアクセスから保護されたりするかということがわかります。

0 投票する
3 に答える
507 参照

android - Android 画像を SD カードに保存する

画像を SD カードに保存していますが、ディレクトリ フォルダーが自動的にギャラリーに表示され、画像がフォルダーに表示されるようにしたいと考えています。画像を保存するたびに、電話を再起動してディレクトリ フォルダーをギャラリーに表示します。問題があるのは私のコードですか?または電話?私を助けてください。どうもありがとう。どうすればいいのかわからない

ここに私のコードがあります: