android存储

一、android 内部存储路径

    1、应用数据的路径  data/data/com.ppa.threadtest/login.txt"

  2、getFilesDir() 获取的路径 data/data/com.ppa.threadtest/files/

     getCacheDir() 获取的路径 data/data/com.ppa.threadtest/cache/

  3、拼接的路径  file=new File(getFilesDir(),"../login.txt");


二、android 外部存储路径

   1、File file=new File("sdcard/sms.xml");

   2、获取sd卡大小 

   //获取外部存储大小
protected void readDataFromExternalStorage() {

File file=Environment.getExternalStorageDirectory();
StatFs stat=new StatFs(file.getPath());
long blicksize=stat.getBlockSize();
long availableblocks=stat.getAvailableBlocks();

String size=formatSize(availableblocks * blicksize);

ToastUtils.showToast(MainActivity.this, "sd卡大小:"+size, 2000);

}




  

 

 

posted @ 2016-03-08 16:31  云中鹤5786  阅读(125)  评论(0编辑  收藏  举报