*   >> Leitura Educação Artigos >> science >> programação

Programação Android: I. Android Atividade Lifecycle & amp; ndash; Concepts

odo é fornecido com um objeto Bundle como parâmetro para restaurar o estado de interface do usuário.

  • método onStart () é chamado antes da atividade está sendo visíveis para o usuário. Lembre-se que atividades ainda não está ativa.

  • Com o método onResume (), a atividade tornar-se visível e ativa para que o usuário interaja com. A actividade será na parte superior da pilha de Actividade neste ponto. Agora a atividade está em corrida /estado ativo e é capaz de receber entradas do usuário.


  • No estado ativo, método onPause () será chamado quando o sistema está prestes a retomar uma outra atividade em cima de um presente ou quando o utilizador está prestes a navegar para alguns outros outras partes do sistema. É a última chamada para um método garantido que a atividade possa ser morto pelo sistema. Ou seja, há uma possibilidade de que sua atividade pode ser morto pelo sistema no estado de pausa sem executar quaisquer outras chamadas de método. .

    Por isso, é importante para salvar a configuração interface do usuário e dados críticos a este método

  • Por padrão, uma atividade pode permanecer no estado pausado se:

    § O usuário pressionou o botão home

    § Outra atividade ou notificação que é em cima dela

    não

    obscurece completamente a visibilidade da atividade subjacente

    § O dispositivo vai dormir

  • Existem três possibilidades de uma actividade ao abrigo estado de pausa..:

    1.


    O usuário retoma a atividade fechando a nova atividade ou notificação ea Atividade pausa fica ativo /Correndo chamando

    onResume ()

    método.


    2.

    Ele é morto pelo sistema sob condições extremamente baixa memória

    . Neste caso não haverá nenhum outro método chama antes da destruição da Atividade e ele precisa ser re-executar desde o início chamando

    onCreate ()

    e restaurar a configuração anterior de junte objeto.


    Em todos os outros casos, vai para o estado parado por meio da execução

    onStop ()

    método. Esta é a ação padrão quando o usuário pressionou o botão de volta, ou uma nova atividade que cobre completamente retoma no topo.

  • Uma Atividade sob estado parado também tem três cenários diferentes para acontecer :

    1.

    Sistema mata-lo para liberar recursos. Uma actividade ao abrigo sate parado é mais provável a ser morto pelo sistema de u

    Page   <<  [1] [2] [3] >>
  • Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.