ich Dateien aus einem bestimmten Ordner in Android lesen versuchen, ich habe zwei Möglichkeiten, es zu tun:Datei holt Ansatz
1) verwenden, die typische Vorgehensweise ist wie
File mainLoc = Environment.getExternalStorageDirectory();
File folderLoc = new File(mainLoc , "/foldername/");
folgt und nach dann Holen Sie es mit Dateinamen Filtern.
2) ein anderer Weg zu BroadcastReceiver mit
IntentFilter filter = new IntentFilter();
filter.addAction(Intent.ACTION_MEDIA_MOUNTED);
filter.addAction(Intent.ACTION_MEDIA_REMOVED);
so weiß ich nicht wirklich wht ist der Unterschied zwischen diesen Ansätzen und die effizient ist und stellt die beste Praxis?