"крестика" нет не только в андроиде, тенденция такая. про то, что в приложении не должно быть кнопки или пункта меню "выход" имхо фигня. по этой же пимпе не обязательно именно закрывать приложение вызовом
- Код: Выделить всё • Развернуть
System.exit(0)
или
- Код: Выделить всё • Развернуть
android.os.Process.killProcess(android.os.Process.myPid())
иногда это удобно или привычно, но некорректно. высвободить ресурсы, сохранить данные, сбросить инфу об авторизации пользователя, перейти в другой режим, в котором не будет накалять проц/видюшку и т.д. эт можно/нужно. немного про жизненный цикл софтины описано тут
http://developer.android.com/guide/components/activities.html, очень полезная инфа. полно разрабов, которые похоже даже и не читали доку и создают софт из-за которого данные не всегда сохраняются, без всякой реальной необходимости проц нагружает, экран постоянно включается, акумы быстрей разряжаются и хз что ещё.