I normally use File Expert and there is an Exit option in the menu of that app (can be added to the toolbar). If I open the app and then click on the Exit button it seems to me that the app closes completely - at least I can't see it as being active under running processes. Am I misunderstanding something here?
I just tried grabbing the latest version and pressing the menu key, tapping "more" and then tapping "exit". It does indeed completely exit the application by invoking System.exit().
Here's a log of what happens:
09-14 13:49:34.005 31679 31679 I AndroidRuntime: AndroidRuntime onExit calling exit(0)
09-14 13:49:34.020 1243 1243 I WindowManager: WIN DEATH: Window{461c2ca8 xcxin.filexpert/xcxin.filexpert.FileLister paused=false}
09-14 13:49:34.028 1243 1247 I ActivityManager: Process xcxin.filexpert (pid 31679) has died.
09-14 13:49:34.028 1243 1328 I WindowManager: WIN DEATH: Window{46300b00 Toast paused=false}
09-14 13:49:35.450 1243 1251 W NotificationService: Object died trying to hide notification android.app.ITransientNotification$Stub$Proxy@461876f0 in package xcxin.filexpert
09-14 13:49:35.450 1243 1251 W ActivityManager: setProcessForeground called on unknown pid: 31679
09-14 13:49:43.990 1243 1253 W ActivityManager: Activity destroy timeout for HistoryRecord{461ab148 xcxin.filexpert/.FileLister}
Android is responding to this as an application failure. According to the Android engineers, you should NOT do this.