Tela preta começando um aplicativo -- performance camp android Relacionado O problema

Black screen starting an app


5
vote

problema

português

Ocasionalmente, vou iniciar um aplicativo apenas para ser apresentado com a barra de título do aplicativo e uma tela preta. Normalmente, a interface do aplicativo mostra após 3-10 segundos. Muito raramente a tela ficará preta. Eu não tenho nenhuma idéia real sobre por que ou como reproduzi-lo.

Eu estou querendo saber se isso é simplesmente o telefone funcionando para tentar iniciar o aplicativo ou talvez eu tenho muitos outros aplicativos abertos?

Existe alguma maneira de reduzir / impedir que os aplicativos mostrem uma tela preta em primeiro e / ou não abrindo em tudo?

english

Occasionally I'll start an app only to be presented with the App's title bar and a black screen. Usually the app's interface shows after 3-10 seconds. Very rarely the screen will stay black. I don't have any real idea about why or how to reproduce it.

I'm wondering if this is simply the phone working to try to start the app or maybe I've got too many other applications open?

Is there some way to reduce/prevent apps from showing a black screen at first and/or not opening at all?

  

Lista de respostas

5
 
vote
vote
Melhor resposta
 

Black é a cor de plotagem padrão para o Android, portanto, este é o espaço reservado até que o aplicativo conclua sua operação de layout. Há uma série de coisas que podem fazer com que um aplicativo tenha um atraso aqui:

  • Executando uma chamada (s) de rede.
  • Carregando dados do disco.
  • coleção de lixo de outras tarefas.
  • restaurando um desenho complexo.

Você pode verificar se ele está relacionado à latência de rede, colocando seu telefone no modo avião e abrindo o aplicativo. Se o aplicativo aparecer para cima, o atraso longo é provável devido a uma chamada de rede que demore um pouco para concluir (e completa imediatamente como um erro quando não houver conexão).

Os outros três são mais difíceis de testar. Se for coleta de lixo, provavelmente verá o atraso quando outros aplicativos tiverem sido executados recentemente e, em seguida, mudando imediatamente o aplicativo mal comportado. Você pode desinstalar completamente um aplicativo, incluindo dados do usuário e, em seguida, reinstalar para ver se ele tem algo a ver com suas configurações pessoais.

 

Black is the default plot color for Android, so this is the placeholder until the app completes it's layout operation. There are a number of things that can cause an app to have a delay here:

  • Performing a network call(s).
  • Loading data from disk.
  • Garbage collection from other tasks.
  • Restoring a complex drawing.

You can check to see if it is related to network latency by putting your phone in airplane mode and opening the app. If the app pops right up, the long delay is likely due to a network call that takes a while to complete (and completes immediately as an error when there is no connection).

The other three are trickier to test for. If it is garbage collection, you will likely only see the delay when other apps have been recently running and then switching immediately the misbehaving app. You can completely uninstall an app, including user data, and then re-install to see if it has something to do with your personal settings.

 
 
1
 
vote

A tela preta provavelmente está relacionada a 'lag'. Este lag pode ser causado por várias coisas.

Na Samsung Galaxy S é um problema "conhecido" que a memória usada para o armazenamento principal é bastante lenta. Especialmente quando outro aplicativo está escrevendo muitos dados (principalmente grandes downloads e atualizações de mercado)

Quando estou atualizando aplicativos ou a criação de um monte de tráfego de dados, geralmente não uso meu dispositivo para qualquer coisa enquanto esses aplicativos estão ocupados, isso deve ajudá-lo também a impedir a "tela preta do Lag" no seu dispositivo.

 

The black screen is probably related to 'lag'. This lag can be caused by a number of things.

On the Samsung Galaxy S its a 'known' problem that the memory used for main storage is pretty slow. Especially when another app is writing a lot of data (mostly big downloads and marketplace updates)

When I'm updating applications or creating a lot of data traffic I generally just don't use my device for anything while those apps are busy, this should help you too prevent the 'black screen of lag' on your device.

 
 
 
 
0
 
vote

Eu vi isso antes, parece ser quando o aplicativo está carregando ou trocando de volta para o primeiro plano enquanto o sistema operacional está ocupado fazendo outra coisa. Parece mais provável que ocorra quando no meio de uma sincronização ou ao mesmo tempo acontecer para receber uma mensagem de texto ou alguma outra notificação fazendo evento.

 

I've seen this before, it seems to be when the application is loading or switching back into the foreground while the OS is busy doing something else. Seems more likely to occur when in the middle of a sync or while happening to receive a text message or some other notification causing event.

 
 
 
 
0
 
vote

Quando você virar seu smartphone, você pode dizer se o aplicativo está protegido (talvez queira se registrar primeiro antes de usar ou mais, como aplicativos Obi Dos).

 

when you flip your smartphone you can tell if the app is protected (maybe want to register first before use or so like Obi Dos Applications).

 
 
0
 
vote

Vá para configurações Selecione Systems & GT; Redefinir & gt; Redefinir todas as configurações.

 

Go to Settings select Systems > Reset > Reset all settings.

 
 

Perguntas relacionadas

2  Comando de voz lento com grande lista de contatos?  ( Voice command slow with large contact list ) 
No meu HTC Hero em execução 2.1, o comando de voz é lento - inicialização e processamento. Eu tenho uma grande lista de contatos (na escala de 1000 contatos),...

6  Por que os aplicativos estão desacelerando meu telefone apenas sendo instalado?  ( Why are apps slowing down my phone just by being installed ) 
Eu tenho cerca de 50 aplicativos instalados no meu telefone (sem contagem de aplicativos do sistema). E meu telefone é absolutamente inutilizável dessa maneir...

3  Por que minha Xperia é lenta? [fechado]  ( Why is my xperia u slow ) 
. fechado . Esta questão precisa ser mais focado . Atualmente não está aceitando respostas. ...

5  Desempenho do Android 2.2 vs. Versões anteriores  ( Performance of android 2 2 vs earlier versions ) 
Uma razão pela qual eu não mudei para o Android no passado é que ele parecia lento quando tentei telefones que executá-lo. Eu vejo que o Google afirma melhor...

30  Quais são algumas dicas gerais sobre melhorar o desempenho geral de um telefone Android?  ( What are some general tips on improving overall performance of an android phone ) 
Eu estava me perguntando se alguém pudesse compartilhar algumas dicas gerais em acelerar / melhorar o desempenho do seu telefone. Eu tive meu droid eris por c...

5  Como melhorar a capacidade de resposta da câmera?  ( How to improve camera shooting responsiveness ) 
Existe uma aplicação de câmera (ou outra solução) que tenha tempo de resposta rápida entre o botão pressione e tirando a foto? No HTC Hero, o atraso do botã...

3  Como faço para acelerar a digitalização de mídia?  ( How do i speed up media scanning ) 
Ao colocar novos arquivos de música ou imagens no cartão SD do meu telefone Android, o Android precisa digitalizar novos arquivos. Existe alguma maneira de ac...

26  Além de portabilidade, há outras vantagens (ou desvantagens) para armazenar aplicativos no armazenamento externo?  ( Other than portability are there any other advantages or disadvantages to sto ) 
Existem vantagens / desvantagens específicas para armazenar aplicativos no armazenamento externo de um dispositivo Android? Como eu tenho um Nexus, não consig...

2  Então, que tipo de processo é o teclado Android?  ( So what type of process is android keyboard ) 
Eu recentemente instalei o CyanogenMod 11 no meu (agora muito antigo) LG Optimus 2x. Depois de alguns ajustes, consegui que funcione muito mais snapier do que...

0  Impacto da versão Android no desempenho do telefone  ( Impact of android version on phone performance ) 
Eu ponderando se devo atualizar meu sistema Android ou manter meu atual. Existe algum site de referência que listasse dispositivos Android e ver como diferent...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.