Возобновите Top Activity вместо запуска Launcher Activity

Вообще говоря (и как новичок это всегда означает!), вы никогда не должны делать микрооптимизации, как тот, который вы рассматриваете. Всегда предпочитайте читаемость кода над такими вещами.

Почему? Потому что компилятор / точка доступа сделает эти виды оптимизаций для вас «на лету» и многие, многие другие. Во всяком случае, когда вы пытаетесь сделать оптимизацию по этим типам строк (хотя и не в этом случае), вы, вероятно, будете делать что-то медленнее. Точка зрения понимает общие идиомы программирования, если вы попытаетесь сделать эту оптимизацию самостоятельно, она, вероятно, не поймет, что вы пытаетесь сделать, поэтому она не сможет ее оптимизировать.

Там также намного больше стоимость технического обслуживания. Если вы начнете повторять код, это будет гораздо больше усилий для поддержания, что, вероятно, будет намного сложнее, чем вы могли бы подумать!

. В стороне, вы можете получить некоторые моменты в своей жизни кодирования где вам нужно сделать оптимизацию на низком уровне, но если вы нажмете эти очки, вы определенно узнаете, когда придет время. И если вы этого не сделаете, вы можете всегда вернуться и оптимизировать позже, если вам нужно.

39
задан Sudhaker 30 July 2012 в 12:44
поделиться