0
我想从Android中的特定文件夹中读取文件,我有两种方法可以做到这一点:文件获取方法
1)使用典型的方法是如下
File mainLoc = Environment.getExternalStorageDirectory();
File folderLoc = new File(mainLoc , "/foldername/");
然后经过使用文件名过滤器来获取它。
2)另一种方法是使用广播接收器
IntentFilter filter = new IntentFilter();
filter.addAction(Intent.ACTION_MEDIA_MOUNTED);
filter.addAction(Intent.ACTION_MEDIA_REMOVED);
,所以我真的不知道是西隧这些方法和高效,并代表最佳实践之间的区别?