производительность Android? - PullRequest
0 голосов
/ 29 декабря 2011

Я сделал проект для отображения погоды в мире в настоящее время.В моем проекте я использовал некоторые анимации, такие как макетная анимация, рамочная анимация и т. Д. Также я использовал геокодер Google, чтобы найти текущее местоположение.Приложение показывает детали в порядке, но у меня возникли проблемы с производительностью.Иногда это неожиданно прекращается.Я не очень хорош в настройке производительности.Можете ли вы помочь мне с этой проблемой, любой ссылкой или методом, чтобы проверить, как улучшить производительность?

1 Ответ

0 голосов
/ 29 декабря 2011

Вы не предоставили дополнительную информацию о том, что вы используете в своем приложении, например, вы используете геокодер для получения текущего местоположения, поэтому вы используете какой-либо сервис?Если вы используете сервис, то используете ли вы какой-либо поток внутри него или нет?

Если вам нужно, чтобы ваше приложение реагировало на более высокую производительность, вам следует использовать реализацию Thread для лучшей производительности пользовательского интерфейса.

IПредположим, вы используете службу для получения Location, но вы не использовали Thread внутри нее, поэтому он может неожиданно остановить вас.

Здесь вы можете увидеть общий стиль кодирования и дизайн кода из здесь и здесь

...