手机存储:

File root = new File("/");
SD卡
File sdRoot = Environment.getExternalStorageDirectory();

使用File.listFiles() 获得一个File[],即这个目录的文件列表

检测文件大小:以前我使用将文件转成byte[]后算byte[]长度,100%是有OOM问题的。

后来,我用的是File.available(),这可以拿到文件大小。

关于中文文件路径,可以用:URLDecoder.decode(pathString, "UTF-8");来转一下

更多相关文章

  1. 【WEB服务器】i-jetty环境搭配与编译 .
  2. 在Android中修改快捷方式的图标
  3. 在Android(安卓)Studio中修改maven私库的地址
  4. Android(安卓)Studio 使用说明(一)
  5. android webview 加载本地html并且解决多图卡顿问题
  6. 【android-cocos2d-X iconv.h】在android下使用iconv
  7. Android(安卓)使用NDK (JNI)简单解压7z压缩文件
  8. phonegap+jquerymobile开发android的心得(2)
  9. 一起学android之ViewPager讲解(11)

随机推荐

  1. android之helloworld详解
  2. Android学习之RatingBar评分组件
  3. android中退出整个app应用程序
  4. android booting 启动过程
  5. Android全屏(包含3种隐藏顶部状态栏及标题
  6. android 2.2 apidemos 赏析笔记 6
  7. ant android
  8. Android学习笔记(6)——Android——Login
  9. Error:Cause: buildToolsVersion is not
  10. 如何在一个声卡添加pa codec设备