Android sd卡目錄詳解
阿新 • • 發佈:2019-02-05
二:7.0後文件配置
<!--代表外部儲存區域的根目錄下的檔案 Environment.getExternalStorageDirectory()/DCIM/camerademo目錄--> <external-path name="hm_DCIM" path="DCIM/camerademo" /> <!--代表外部儲存區域的根目錄下的檔案 Environment.getExternalStorageDirectory()/Pictures/camerademo目錄--> <external-path name="hm_Pictures" path="Pictures/camerademo" /> <!--代表app 私有的儲存區域 Context.getFilesDir()目錄下的images目錄 /data/user/0/com.hm.camerademo/files/images--> <files-path name="hm_private_files" path="images" /> <!--代表app 私有的儲存區域 Context.getCacheDir()目錄下的images目錄 /data/user/0/com.hm.camerademo/cache/images--> <cache-path name="hm_private_cache" path="images" /> <!--代表app 外部儲存區域根目錄下的檔案 Context.getExternalFilesDir(Environment.DIRECTORY_PICTURES)目錄下的Pictures目錄--> <!--/storage/emulated/0/Android/data/com.hm.camerademo/files/Pictures--> <external-files-path name="hm_external_files" path="Pictures" /> <!--代表app 外部儲存區域根目錄下的檔案 Context.getExternalCacheDir目錄下的images目錄--> <!--/storage/emulated/0/Android/data/com.hm.camerademo/cache/images--> <external-cache-path name="hm_external_cache" path="" />
@1:瞭解FileProvider
FileProvider.getUriForFile(context,"之前在AndroidManifest中配置的android:authorities", "7.0後文件的路徑");