Los íconos del tablero / pantalla de inicio tardan hasta 10 segundos en cargarse después de presionar el botón de inicio

9

Tengo un problema en el que los iconos de la pantalla de inicio (panel de control) pueden tardar más de 10 segundos en cargarse cuando presiono la tecla de inicio. Después de que esto suceda una vez, los íconos permanecerán allí si abro un programa y luego presiono la tecla de inicio nuevamente. Pero, después de que haya pasado un tiempo, volveré a ver este problema.

El reinicio del teléfono no soluciona este problema. No tengo muchos servicios en ejecución y mantengo las cosas ordenadas con Advanced Task Killer.

Esta pregunta parece similar, pero los iconos de ese usuario nunca se cargan. El mío siempre se cargará, solo toma demasiado tiempo.

Cualquier pensamiento es bienvenido.

Teléfono: Motorola Droid; Android 2.2.1; Sin aplicaciones raíz / mod
: 1 widget; 27 iconos en total
Modos: Normal; Modo de cargador de escritorio (como se llame)

EDITAR:

Desinstalé mi Task Killer y un par de otras aplicaciones que ya no uso. El problema no es tan grave, pero aún ocurre. Intentaré eliminar el 1 widget que tengo y quizás instale un lanzador alternativo.

Masa en peligro de extinción
fuente

Respuestas:

7

Tengo el mismo teléfono y casi los mismos problemas.

En primer lugar, no deberías usar un asesino de tareas. Es innecesario y contraproducente. (Vea esta pregunta y esta otra pregunta ).

Una cosa que ayudará es usar un reemplazo de la pantalla de inicio. Hay varios, pero he estado usando Zeam. Si bien no elimina el retraso de redibujo de la pantalla de inicio por completo, es mucho mejor que sin él.

Otra cosa que ayudará es reducir o eliminar la cantidad de widgets que está utilizando.

cerveza inglesa
fuente
Gracias por la nota sobre Task Killers. Dejaré de usar eso. Prefiero no instalar un reemplazo de la pantalla de inicio, pero estoy abierto a eso. También solo estoy usando 1 widget.
EndangeredMassa
@EndangeredMassa El uso de un reemplazo para el hogar también le permitirá reducir la cantidad de pantallas de inicio que tiene, lo que también ayudará con el rendimiento. Personalmente uso LauncherPro. Tiene una configuración para intentar forzar / mantener el iniciador de inicio en la memoria. También tiene una opción de depuración para ver cuánta memoria está usando el iniciador para ayudarlo a reducir el uso.
Bryan Denny
1
Tengo el mismo Droid 1 y estaba pasando esto todo el tiempo. Ahora ejecuto LauncherPro sin widgets, y ocasionalmente borro el caché de aplicaciones (usando Apps2sd) para mantener mi memoria disponible alrededor de 50MB. Eso parece reducir al mínimo el comportamiento que usted describe (tal vez una vez a la semana frente a casi todas las veces).
user739
Tengo una experiencia similar en mi Droid, generalmente después de un largo tiempo alejado de la pantalla de inicio (ya sea en el automóvil o en la base de inicio, por ejemplo). Descubrí que parecía mejorar bastante cuando abandoné el widget del precio de las acciones de Google (no recuerdo el nombre exacto), aunque reduje su frecuencia de actualización a 2 horas.
TomG
2

El retraso que está viendo es el sistema operativo Android que "abre" la aplicación de la pantalla de inicio después de que se ha detenido. A diferencia de la mayoría de las otras plataformas telefónicas, la pantalla de inicio de Android no es más que una aplicación (como Mensajería o Correo electrónico) que se activa cuando presiona el botón de inicio (o el botón de retroceso lo suficiente).

El sistema operativo Android a menudo detendrá las aplicaciones que se ejecutan en segundo plano pero que no se utilizan para liberar más recursos para las que está utilizando actualmente. Si pasa mucho tiempo dentro de una aplicación, como un juego o mensajería, el sistema operativo Android puede detener la actividad de la pantalla de inicio para permitir que la aplicación actual funcione mejor. Cuando presiona el botón de la pantalla de inicio para salir, tiene que iniciar la pantalla de inicio desde cero. El retraso que ve es la pantalla de inicio que se inicia desde un estado completamente detenido, al igual que el retraso que vería al abrir una aplicación grande por primera vez desde el arranque.

No hay una forma (fácil) de evitar que esto suceda y, en realidad, no debería. El sistema operativo Android está construido sobre una plataforma muy robusta que ha sido diseñada para manejar recursos mucho mejor que un ser humano. Este es también el razonamiento detrás de no usar un asesino de tareas. El sistema operativo lo sabe mejor.

Para mitigar el problema, vale la pena probar una pantalla de inicio alternativa. Tres de los más populares son LauncherPro , ADW.Launcher , y Zeam . Reducir la cantidad de aplicaciones que se ejecutan en segundo plano también ayudará a liberar recursos y permitirá que la aplicación de inicio permanezca cargada durante mucho más tiempo. Las aplicaciones como Facebook, Twitter, Flickr y la mayoría de los juegos multijugador mantienen los servicios ejecutándose en segundo plano y consumen recursos.

¡Espero que algo de esto pueda ayudarte!

Jake Wharton
fuente
1
"OS sabe mejor" no es una buena respuesta para una mala experiencia de usuario. Esto es lo suficientemente molesto como para hacerme considerar una plataforma diferente para mi próxima compra de teléfono. Los lanzadores alternativos no deberían ser la respuesta.
EndangeredMassa
No son la respuesta, no hay respuesta. Un lanzador alternativo podría tener menos memoria, lo que le permite permanecer cargado más tiempo. Esta funcionalidad es por diseño y no debería querer cambiarla. El retraso extremo visto es el resultado directo de un dispositivo antiguo, así como de otros recursos que se están consumiendo, lo que causará un inicio lento para CUALQUIER aplicación. Si elimino manualmente mi iniciador, hay un retraso de 2-3 segundos al presionar el botón de inicio antes de que aparezca. Si elimino manualmente GMail, hay un retraso de 2-3 segundos antes de que aparezca. Esta es la naturaleza de cómo funciona Android a nivel de sistema.
Jake Wharton
@EndangeredMassa, puede ser razonable decir que "el sistema operativo lo sabe mejor", pero podría ser que el diseñador del lanzador doméstico de Droid no. Me haría eco de la recomendación de Jake de probar un lanzador casero diferente. Y si no te gusta, siempre puedes volver atrás.
Oportunidad
1

También tengo un Moto DROID rev. 1 que ha sido actualizado OTA a 2.2.1. También estaba viendo la demora extrema (10 segundos y más) en mostrar el iniciador después de quitar el teléfono de mi automóvil o de la base multimedia. Descubrí que después de realizar un restablecimiento de fábrica de mi teléfono, el lanzador respondía mucho, mucho más. Han pasado varias semanas desde que reinicié mi dispositivo, y aunque el iniciador se retrasa de vez en cuando, generalmente está disponible en menos de 2 segundos.

JadeMason
fuente
-2

Apague la sincronización automática, las cosas mejorarán de inmediato.

Samir
fuente