Android API level 8 introduced the Context.getExternalFilesDir() method, providing a File object reference to an SD card path specific to your app.  I am wondering how to mimic this as low as API level 5.
I see there is a Context.getDir() method, but I can't tell from reading about it how this differs.