> 一个是清除缓存,另一个是清除数据;内部存储InternalStorage,外部存储ExternalStorage

彻底理解android中的内部存储与外部存储- http://blog.csdn.net/u012702547/article/details/50269639

彻底搞懂Android文件存储---内部存储,外部存储以及各种存储路径解惑- http://blog.csdn.net/u010937230/article/details/73303034

不同安卓版本下getDataDirectory,getFilesDir,getCacheDir,getDir,getExternalStorageDirectory,getExternalStoragePublicDirectory,getExternalFilesDir,getExternalCacheDir,getExternalCacheDir,getRootDirectory等方法的区别和联系

-- mkdir()与mkdirs()的区别:

mkdir()是只能创建一级目录(文件夹),如果这一级目录的上面还有没有创建的目录(文件夹),那么程序会报错。

mkdirs()是可以创建多级目录(文件夹),它是把所有没有的目录(文件夹)都给创建出来。Shared Preferences和SQLite数据库都是存储在内部存储空间上的。内部存储一般用Context来获取和操作。

-- 访问内部存储的API方法:

1、Environment.getDataDirectory()

2、getFilesDir().getAbsolutePath()

3、getCacheDir().getAbsolutePath()

4、getDir(“myFile”, MODE_PRIVATE).getAbsolutePath()

-- 访问外部存储的API方法:

1、Environment.getExternalStorageDirectory().getAbsolutePath()

2、Environment.getExternalStoragePublicDirectory(“”).getAbsolutePath()

3、getExternalFilesDir(“”).getAbsolutePath()

4、getExternalCacheDir().getAbsolutePath()

> Android外部存储/内部存储路径获取大全- https://blog.csdn.net/u013693649/article/details/61447916对Android手机存储空间做如下划分: 内存:RAM;内部存储:内部ROM;外部存储:外部ROM和SDCard获取特定存储目录的方法:(1)context.getFilesDir() 内部存储data/data/包名/files目录(2)context.getCacheDir() 内部存储data/data/包名/cache目录(3)Environment.getExternalStorageDirectory() 外部存储根目录(4)Environment.getExternalStoragePublicDirectory (Environment.DIRECTORY_DCIM) 外部存储公有目录(5)context.getExternalFilesDir() 外部存储私有目录storage/sdcard/Android/data/包名/files(6)context.getExternalCacheDir() 外部存储私有目录storage/sdcard/Android/data/包名/cache

android internal storage 路径,内部存储InternalStorage和外部存储ExternalStorage-Android相关推荐

  1. 电脑看不到android文件夹,电脑无法查看安卓手机外部存储(emulated)文件原因及解决方法...

    电脑无法查看安卓手机外部存储(emulated)文件原因及解决方法 eonegh • 2019 年 09 月 07 日 从安卓端传输图片,CSV,TXT等文件到电脑端时就会经常出现无法显示问题(这里是 ...

  2. android studio 读取内存txt文件_SharedPreference与文件存储

    Android常用数据存储方式有SharedPreferences存储数据(虽然还是属于内部存储).文件存储(内部,外部).SQLite数据库存储.ContentProvider存储数据.网络存储数据 ...

  3. Android 文件外/内部存储的获取各种存储目录路径

    前言 对于任何一个应用来说,无论是PC端应用还是Android应用,存储肯定是必不可少的.对于很多做Android开发的同学来说,可能认为文件存储很简单,调用一些诸如getFilesDir,getEx ...

  4. 转--Android 文件外/内部存储的获取各种存储目录路径

    前言 对于任何一个应用来说,无论是PC端应用还是Android应用,存储肯定是必不可少的.对于很多做Android开发的同学来说,可能认为文件存储很简单,调用一些诸如getFilesDir,getEx ...

  5. 转:彻底搞懂Android文件存储---内部存储,外部存储以及各种存储路径解惑

    转自:https://blog.csdn.net/u010937230/article/details/73303034 前言: 对于任何一个应用来说,无论是PC端应用还是Android应用,存储肯定 ...

  6. Android文件存储---内部存储,外部存储以及各种存储路径解惑

    本文转自:https://blog.csdn.net/u010937230/article/details/73303034 前言: 对于任何一个应用来说,无论是PC端应用还是Android应用,存储 ...

  7. android 源码分析 内置 sd storage,Android开罐头———外部存储与内部存储完全解析...

    context.getExternalFilesDir(),Environment.getExternalStorageDirectory(),傻傻分不清?到底什么算安卓手机的external sto ...

  8. android实例教程_Android内部存储示例教程

    android实例教程 Today we will look into android internal storage. Android offers a few structured ways t ...

  9. android+默认存储,Android 数据存储之SP存储,内部存储,外部存储

    Android 数据存储之SP存储,内部存储,外部存储 Android提供了多种数据存储的技术来永久的保存应用数据,以便于开发者能够根据自己的需求来选择合适的数据存储方案,主要有SharedPrefe ...

最新文章

  1. 160630、五句话搞定JavaScript作用域
  2. python之异常处理
  3. 【揭秘】视频直播关键技术
  4. 谁占用了我的Buffer Pool
  5. 什么是 Rxjs 的 subscription
  6. MYSQL中where子句与having子句的区别
  7. linux重定向输出时加时间变量,shell 重定向错误输出到文件 加上时间(标明错误抛出的时间)...
  8. 操作mysql_MySQL学习笔记之基础操作
  9. Access数据库基于时间盲注的实现[www.freebuf.com]
  10. python探测端口_Python实现端口检测
  11. Mybatis动态标签基本使用
  12. 【hadoop学习项目】10. 使用多级MR找出两两用户之间的共同好友
  13. seaborn关联图表之折线图和散点图
  14. 枯燥的Kotlin协程三部曲(中)——应用实战篇
  15. 2022年招商团长未来两年发展趋势分析
  16. 基于微信小程序的校园信息共享平台 毕业设计-附源码211615
  17. excel根据颜色赋值 Excel填充颜色单元格替换成数字 excel把所有红色变成1
  18. oracle 审计设置,oracle数据库审计设置
  19. 餐饮管理系统(JavaWeb+SSH+MySQL)
  20. 美格智能助力映翰通与Teltonika Networks工业互联网产品加速落地,用连接构建智能工厂

热门文章

  1. java alertdialog_Android 对话框组件 AlertDialog 四种常用方法
  2. 转:如何提高工作激情,打造狼性团队
  3. Thinking in Shader(1)
  4. 【CSS】4-css文字,文本,列表,背景样式
  5. 安卓手机mitmproxy抓包
  6. 一.以太坊和比特别pow区块链源码实现
  7. 九零后程序员心声:互联网的同行们,别卷了,再卷人都卷没了
  8. mockjs使用方法详解
  9. 苏宁“1小时场景生活圈”会是零售业的新赛道吗?
  10. java毕业设计公务员网上报名系统mybatis+源码+调试部署+系统+数据库+lw