手机存储:
File root = new File("/");
SD卡
File sdRoot = Environment.getExternalStorageDirectory();
使用File.listFiles() 获得一个File[],即这个目录的文件列表
检测文件大小:以前我使用将文件转成byte[]后算byte[]长度,100%是有OOM问题的。
后来,我用的是File.available(),这可以拿到文件大小。
关于中文文件路径,可以用: URLDecoder.decode(pathString, "UTF-8");来转一下