美文网首页
Android存储注意事项

Android存储注意事项

作者: xyzkaye | 来源:发表于2023-09-10 10:58 被阅读0次

从内部存储空间访问,可以使用 getFilesDir() 或 getCacheDir() 方法
从外部存储空间访问,可以使用 getExternalFilesDir() 或 getExternalCacheDir() 方法

加External和不加的比较:
相同点:
  1. 都可以做app缓存目录。
  2. app卸载后,两个目录下的数据都会被清空。

getFilesDir路径为:
/storage/emulated/0/Android/data/***包名***/files/recording-100812.mp4
getExternalFilesDir路径为:
/data/user/0/***包名***/files/recording-101012.mp4
不同点:
  1、目录的路径不同。前者的目录存在外部SD卡上的。后者的目录存在app的内部存储上。
  2、前者的路径在手机里可以直接看到。后者的路径需要root以后,用Root Explorer 文件管理器才能看到。

缓存非媒体文件

您应该使用的方法取决于您需要缓存的文件类型。

https://www.jianshu.com/p/ce7d64bfc28f

参考:
https://developer.android.google.cn/training/data-storage?hl=zh-cn#scoped-storage
https://developer.android.google.cn/training/data-storage/use-cases?hl=zh-cn

相关文章

  • Android ContentProvider(一)

    Android数据存储(一) Android数据存储(二) Android数据存储(三) Android数据存储(...

  • Android storage

    Android存储结构android中的文件操作详解以及内部存储和外部存储彻底理解android中的内部存储与外部...

  • android存储

    Android中的存储 参考 彻底搞懂Android文件存储---内部存储,外部存储以及各种存储路径解惑[http...

  • Android存储及路径

    Android存储及路径 Android手机存储分类 分为:内部存储和外部存储 如何区分内部存储和外部存储:可以从...

  • 画虚线

    注意事项: android:layerType="software"

  • Android数据存储

    Android数据存储 Android提供了5种方式存储数据 SharedPreferences它是Android...

  • 笔记

    Android 的四大组件, Android 界面, Android 内部机制, Android 注意事项,数据库...

  • Android SD卡下载路径切换

    Android SD卡下载路径切换 存储机制原理及初始化 Android存储机制 原文链接: Android | ...

  • mybatis中使用mysql存储过程注意事项

    1、navicat创建开发存储过程注意事项: 2、springboot + mybatis中调用存储过程(多个in...

  • Vold

    Android 7.0 存储系统—Vold与MountService分析(一) Android 7.0 存储系统—...

网友评论

      本文标题:Android存储注意事项

      本文链接:https://www.haomeiwen.com/subject/zmlsvdtx.html