я, конечно, не очень хорошо знаком с тем, как андройка работает с памятью...
но вот, если взять венду, то там есть менеджер кэша и какое то время система знает где находилась закрытая программа... и если даже закрыть программу и заново ее стартовать, то в большинстве случаев программа уже не будет стартовать с диска, хоть она и закрыта, но ее страницы все еще не удалены из памяти и она "стартанет" фактически мгновенно по сравнению с тем, как если бы ее страниц в памяти не было совсем...
возможно, что в андройке такого механизма нет и бяшкин рецепт "закрыть приложения" там и правда работает...
но вполне возможно, что просто бяшка тупая и не учитывает, что оно все же может быть и тогда надо не просто закрыть все тяжелое, но и позаботиться о том, чтобы в памяти гарантированно не было страниц ранее запущенных приложений... сделать это просто:
выгрузил из памяти что хотел выгрузить, а потом стартанул что то очень значительное... ну типа асфальт8 или ему подобное, вот тогда можно надеяться и то не на 100%, что в памяти действительно не останется "камеры"
а просто все позакрывать и думать что сейчас там ничего нет - ламеризм, что не удивительно для бяшки