Как улучшить время запуска приложения для Android? - PullRequest
5 голосов
/ 16 января 2011

Какова рекомендуемая лучшая практика для минимизации времени запуска приложения для Android?

Ответы [ 2 ]

12 голосов
/ 16 января 2011

Начните с понимания того, что заставляет вас так долго начинать;затем работайте, чтобы минимизировать это время.

Это может показаться легкомысленным, но это не так.Там нет ни одной волшебной пули для повышения производительности программы.Оптимизация базы данных, многопоточность и другие методы могут помочь, но никто не может дать разумную рекомендацию, не зная, что заставляет вас долго работать с этой конкретной программой.

В случае приложений Android существуют такие инструменты, каккак Traceview , который может помочь вам определить, что ваша программа делает во время запуска.

5 голосов
/ 16 января 2011

Получите длительную работу из основного потока приложения, используя AsyncTask или собственные фоновые потоки.

Используйте Traceview, чтобы выяснить, что занимает ваше время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...