Android关于RAM、ROM、SD卡以及各种内存的区别

今天特意在网上查找了一下关于安卓手机存储器的名词解释,并结合了跟同事的讨论,总结一下:

RAM:运行时内存。相当于PC机的内存存储,用于存储应用运行时的各种对象和变量常量等,主要作用在于提高运行速度。是唯一一种断电后数据会清除的存储器。

机身内存:相当于PC机硬盘。主要包括三块区域:ROM、内部内存和外部内存。

ROM:只读型内存。此部分区域的文件只能读取,不可擦写,比如PC机C盘下面有的系统文件就是不可删除和修改的。用来存储操作系统引导类文件。这部分文件损坏,会导致手机系统无法启动和运行。此区域文件不可见。

内部内存:用来存储系统文件和应用私有文件。这部分一般是不可见的,除非获得手机root权限;里面的数据别的应用也无法访问,除非获得许可和权限。比如应用的数据库等文件就存储在这里。路径为/data/data/包名/file,可通过Environment.getDataDirectory().getPath()方法获取。

外部内存:这部分空间是手机连上电脑后显示的文件夹,作用跟SD卡相同。路径一般为/storage/emulated,可通过Environment.getExternalStorageDirectory().getPath()方法获取。

SD卡:外置型拓展存储卡。一般指手机之外的存储介质,比如有的机型能支持两张此类存储卡(华为有的机型),有的不支持(小米有的机型)。路径一般为:/mnt/sdcard2等节点。

关于后两种存储路径,不同的机型可能会不一样,以后再详细讨论。



  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值