タグ

2016年12月8日のブックマーク (1件)

  • Android におけるストレージまとめ - Unmotivated

    Android で外部ファイルを保存する場合、どこに何を保存すれば良いのか?それぞれの違いは何なのか? 内蔵メモリなのか?SDカードなのか? いい加減しっかり把握しておきたいと思ったので、まとめてみました。 ざっくりまとめ それぞれの領域の名前は、この記事の中で区別するためにつけたもので、アクセス権減は非 root ユーザから見た図です。 ディレクトリ取得メソッド アプリ専用? ユーザがアクセス可能? クリア方法 アプリ削除時に 内部データ領域 Context.getFilesDir() yes no データを消去 消える 内部キャッシュ領域 Context.getCacheDir() yes no キャッシュを消去 消える 外部データ領域 Context.getExternalFilesDir() yes yes データを消去 消える 外部キャッシュ領域 Context.getExter