android下应用程序的路径和javase不同,应用程序的数据要保存自己的文件夹里面
>
>            getFileDir(); 获取自己的文件夹   /data/data/包名(应用程序的名字)/files
>            getCacheDir();               /data/data/包名(应用程序的名字)/cache谷歌给我们提供了两种应用程序的目录,files目录存放重要的应用程序数据.手机不会自动清理files目录的文件,比如配置信息,软件的清除数据就是清除这里。cache目录是存放临时的不重要的数据.这个目录有特定,当手机内存空间不足的时候会自动清理cache目录的文件,软件清除缓存就是清除这里。##手机存储空间的划分
* 手机内部存储(files和cache,比较小一般2G4G,小米手机内存有16G是包括了外部存储的SD卡的,) Environment.getDataDirectory()
> file目录 cache目录
> 容量有限,较小,价格比较贵,存储访问速度快
> 创建的文件在手机内部存储空间,**默认**的权限全部都是私有的.
> 只有自己的应用程序可以访问,
> 别的应用程序不可以访问.
> 为什么不需要声明权限?* 手机外部存储 Environment.getExternalStorageDirectory()
> sd卡
> 容量大,可以更换,价格便宜,32G 不到200块
> 读写声明权限

package com.itheima.storagesize;import java.io.File;import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.text.format.Formatter;
import android.widget.TextView;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);File dataFile = Environment.getDataDirectory(); // 数据内部存储空间File sdFile = Environment.getExternalStorageDirectory();// 外部存储空间long datasize = dataFile.getTotalSpace();long sdsize = sdFile.getTotalSpace();//单位是byteTextView tv = (TextView) findViewById(R.id.tv);tv.setText("内部存储:" + Formatter.formatFileSize(this, datasize) + "\n"+ "外部sd卡:" + Formatter.formatFileSize(this, sdsize));// 三星  小米  魅族 // 有的厂商的sd卡目录:/mnt/sdcard// 有的厂商的sd卡目录:/mnt/storage01// 有的厂商的sd卡目录:/mnt/stoarge02// 有的厂商的sd卡目录:/mnt/mount/stoarge01
        }}

android 62 手机存储目录的划分相关推荐

  1. android 手机存储 目录,android 62 手机存储目录的划分

    android下应用程序的路径和javase不同,应用程序的数据要保存自己的文件夹里面 > > getFileDir(); 获取自己的文件夹 /data/data/包名(应用程序的名字)/ ...

  2. Android私有数据存储,Android获取私有存储目录

    (1)手机存储目录 //通过context对象获取私有目录,/data/data/packagename/filse context.getFileDir().getPath() (2)SD卡目录 1 ...

  3. android app根目录下cache,Android 手机存储目录详解

    一.手机存储 (一)内置私有存储,手机需root后才能看到 获取路径的方法 1.getFilesDir() /data/data/[packagename]/files 文件缓存目录,一般存小的文件缓 ...

  4. android系统存储路径在哪里,Android 手机存储目录

    一.Context 对象获取目录 1)getExternalFilesDir 说明 方法中的参数为需要在 files 目录下新建的目录名,如果新建的目录不存在,则会创建,反之,不会重复创建. 示例 / ...

  5. android uid文件存储目录,Android系统文件目录结构

    忍不住整理了一份自己喜欢的阅读风格 层次分明的Android文件目录,清晰的结构帮你更好的理解Android系统 有补充欢迎评论 |-3rdmodemnvm |-3rdmodemnvmbkp |-ac ...

  6. Android 获取手机存储总大小,系统占用空间

    一.Android 存储介绍及通常查询大小 手机存储有两种,内置内存和外置内存(SD),目前可扩展内存的机型正在减少,大部分是内置存储的手机,内置128G.256G已经很常见,但如果有扩展功能的话,买 ...

  7. android 读取手机存储数据恢复,Android智能手机数据恢复方法浅析

    曾琪 罗慧瑜 摘要:根据数据丢失的原因,Android智能手机数据恢复方法分为两大类:物理恢复和软件恢复.物理恢复一般是由于手机进水.摔坏等无法开机情况下的芯片级恢复,而软件恢复则大多因为逻辑损坏.该 ...

  8. android 读取手机存储数据恢复,Android手机数据恢复

    前段时间备份手机数据的时候,只备份了TF卡内的文件,手机内置存储空间的文件忘记备份了,手机"双清"后,才想起内置空间里面还有需要的文件,折腾了一番,踩了不少坑,把数据恢复了出来,遂 ...

  9. android 读取手机存储数据恢复,如何从Android手机上的SD卡恢复已删除的文件-万兴恢复专家...

    第4部分:解决Android手机SD卡问题的提示 使用这些用于Android手机的SD卡恢复软件后,您当然可以检索丢失或删除的内容.然而,有时用户在Android设备上使用SD卡时会遇到不必要的问题和 ...

最新文章

  1. 前后端分离必备工具:Swagger快速搞定(整合SpringBoot详细教程)
  2. 好莱坞科幻新片《b》,钦定 AI 机器人出演女主角!
  3. 国务院《政务信息资源共享管理暂行办法》带来哪些新商机?
  4. 设置Webdriver启动chrome为默认用户的配置信息
  5. 开机黑屏、自检不通过,主板检测卡代码为25问题解决
  6. new pad不能用usb充电的解决方法
  7. python循环语句while教案_while循环教学设计
  8. Linux版本查看及PS1配置
  9. ArchieOpenGL教程扩展一:修改背景色颜色
  10. 微信小程序数组更新,但视图不更新的问题
  11. win10 + ubuntu双系统及20系显卡驱动安装
  12. 鸿蒙系统正式版在哪下载,鸿蒙系统正式版安卓app下载-鸿蒙系统正式版最新下载v1.0_求知软件网...
  13. 星辉信息科技教程-Centos上silk微信语音转换成mp3格式
  14. Linux宝塔面板命令大全,快速学会
  15. linux下ffmpeg库 ARM交叉编译
  16. h5与安卓交互 唤起手机照相、相册、摄影 视频播放 图片上传 录音 拨打电话
  17. 那些名站的网站关键词都是如何到百度首页的
  18. js判断true和false
  19. (附源码)node.js中小学生中文写作网 毕业设计 250623
  20. python 如何绘制ppt折线图

热门文章

  1. 利用mysql5.6 的st_distance 实现按照距离远近排序。 (转载)
  2. Python新手学习基础之运算符——位运算
  3. ***经验之教你穿透ADSL路由***内网
  4. 27_多线程_第27天(线程安全、线程同步、等待唤醒机制、单例设计模式)
  5. sublime快捷键设置
  6. zookeeper编程入门系列之zookeeper实现分布式进程监控和分布式共享锁(图文详解)...
  7. 迎春舞会之三人组舞 vijos1061 动态规划
  8. 程序员的生存技巧 —— 搜索技巧
  9. 使用CAShapeLayer与UIBezierPath画出想要的图形
  10. 3.20 采购订单自动生成销售订单