たとえば、Android端末のダウンロードフォルダーから、テキストファイルと画像ファイルを纏めて取得して、pathからデータを読み込みたい場合にどのような手段があるのだろうか。
データファイルを内部ストレージにまとめてコピーしてから、ファイルパスを渡す方法が良いのかが気になっている。
htmlとjpegをhtmlのimgタグから読み込む場合にhtmlだけじゃなくてディレクトリパスから相対的パスのjpgを読み込む必要がある。アンドロイドではそれが可能なのかが気になっている。
前にアンドロイドプログラミングをしていたときはアンドロイドのファイルの読み書きをするにはパーミッション指定が必要というのを見た。けれど、今はそうではなくなっている。
Android 4.4(API レベル 19)以降では、アプリが外部ストレージ上のアプリ固有のディレクトリ(getExternalFilesDir() によって提供されるディレクトリ)に書き込むために、WRITE_EXTERNAL_STORAGE 権限をリクエストする必要がなくなりました。
Androidでファイルを扱う(社内勉強会用) qiita.com how to access downloads folder in android? stackoverflow.com