2016-05-04 4 views
-2

Я новичок в разработке приложений для Android и хочу знать, какой поток вызывается при запуске приложения Android.? Я искал этот вопрос в Google, но я не могу получить удовлетворительный ответ. Если кто-нибудь знает, пожалуйста, помогите мне. Спасибо заранее.Какой поток вызывается при запуске приложения Android.?

ответ

0

При запуске компоненты приложения и приложения не любых другие компоненты работают, Android система запускает новый процесс Linux для приложения с одним потоком исполнения. По умолчанию все компоненты одного и того же приложения запускаются в одном и том же процессе и потоке (называемом «основным» потоком). Если запускается приложение , и уже существует процесс для этого приложения (поскольку существует другой компонент из приложения), , тогда компонент запускается в этом процессе и использует тот же самый поток выполнения .

Для получения дополнительной информации visit

+0

Я думаю, что при запуске приложения будет вызвано 2 или 3 потока. «Main» - один из них. –

0

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

Если вы создали какие-либо другие фоновые потоки (для выполнения любых операций, таких как доступ к сети, доступ к базе данных, обработка изображений), в классе Application или классе Launcher Activity, то эти потоки запускаются, когда приложение открыто.

+0

Спасибо @ Dinesh Bob –

Смежные вопросы