Galera, sempre vejo nas Activitys, o que é o savedInstaceState?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Galera, sempre vejo nas Activitys, o que é o savedInstaceState?
Olá Bruno!
Isso é para salvar o estado da activity antes dela ser destruída, por exemplo quando se gira a tela!
Quando você gira a tela do celular, a activity é destruída e reconstruída do zero na outra posição. Então usa-se o savedInstaceState para salvar o estado da activity e, ao ser reconstruída, retornar exatamente no estado anterior.
Por exemplo: digamos que a app tem um formulário, e no meio do preenchimento o usuário rotaciona a tela. Se não usar o savedInstaceState, ao reconstruir a activity na nova orientação (landscape/portrait), o formulário vai estar vazio e o usuário vai ter perdido tudo que preencheu. Agora, com o savedInstaceState, a activity do formulário será reconstruída com os dados já inseridos anteriormente, sem perda de informação!
Espero ter ajudado! ;)
Show! Entendi, muito obrigado!