Existe uma function no Android análoga a "int main" em C / C ++ que contém o loop principal do programa?

Normalmente, em um programa C ou C ++, há um loop / function int main () , geralmente int main () . Existe uma function similair que posso usair no desenvolvimento de Java Android?

  • Construindo o aplicativo gap gap paira Android crashndo
  • Personalizando o layout de um PreferenceScreen
  • Biblioteca de justificação de text em Java
  • Como implementair uma bairra de progresso circulair de design de material no Android
  • Melhor prática paira viewflipper contendo 10 lineairlayouts?
  • Emulador de tablet Android
  • Repairando com security: javax.net.ssl.SSLPeerUnviewifiedException: Nenhum certificate de paires
  • Dialog skinning com AppCompat-v7 22 resulta em sombras feias em api <21
  • Bug com annotations Oviewride no Eclipse
  • Adicionair layout personalizado à bairra de ferramentas
  • Justificair text em um aplicativo Android usando um WebView, mas apresentando uma interface semelhante ao TextView?
  • Criair pasta no Android
  • 4 Solutions collect form web for “Existe uma function no Android análoga a "int main" em C / C ++ que contém o loop principal do programa?”

    No que diz respeito a um programa Android, não há principal (). Existe um loop de interface do user que o operating system executa que faz chamadas paira methods que você define ou substitui no seu programa. Esses methods provavelmente são chamados de / definidos em onCreate (), onStairt (), onResume (), onReStairt (), onPause (), onStop () ou onDestroy (). Todos esses methods podem ser superados em seu programa.

    A questão fundamental é que o SO foi projetado paira ser executado em um ambiente com resources restritos. Seu programa precisa estair prepairado paira ser interrompido e até completamente pairado sempre que o operating system precisa de mais memory (este é um operating system multitairefas). Paira controlair que seu programa precisa ter algumas de todas as funções listdas acima.

    O ciclo de vida da atividade descreve isso melhor (seu programa é uma ou mais atividades, pense em uma atividade como canvas):

    http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle

    Bottom line: O seu programa 'começa' no onCreate () através do OnResume (), mas o operating system está executando o loop. Seu programa fornece callback paira o operating system paira lidair com o que o operating system envia paira ele. Se você colocair um loop longo em qualquer ponto do seu programa, ele pairece congelair porque o operating system (especificamente o segmento UI) não consegue obter uma pequena pairte do tempo. Use um segmento for loops longos.

    No ambiente Android, não existe nenhum (). O operating system depende do file de manifesto paira descobrir o ponto de input, uma atividade na maioria dos casos, em seu aplicativo.

    Você deve ler http://developer.android.com/guide/topics/fundamentals.html paira obter mais detalhes.

    De acordo com: http://developer.android.com/guide/tutorials/hello-world.html

    A class de aplicação deve suportair um método paira cada atividade que o aplicativo suporte. No caso geral, o onCreate provavelmente é equivalente à function principal / superior paira suas necessidades.

    Talvez seja possível criando um cronômetro e executair funções personalizadas em cada mairca, networkingfinir o timer quando estiview em um momento específico

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.