4.4.2 SDCard directories - help
Applications don't have to care where the storage is. They just ask the Android system to give them a "pointer" to it. There are specific API calls for this, like getExternalStorageDirectory(). For details, you might check on our sister site: Get the right external storage from Android devices.