Android - немного запутался, когда использовать потоки и когда использовать сервисы?

1

Я пишу приложение для Android, чтобы сделать сокет сервера и получать сообщения с сервера

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

тогда как в случае сервисов метод startService зависает while (true) {socket.accept()}

Теги:
android-manifest

1 ответ

1
Лучший ответ

Вы можете прочитать о потоках и Android в официальной документации . Кроме того, посмотрите AsyncTask, что должно помочь вам многое.

  • 0
    Я хочу написать код в различных классах и получить доступ к элементам пользовательского интерфейса оттуда .... Я также написал asynctask, очень похожий на таймер ..... но не могли бы вы рассказать мне, как получить доступ к пользовательскому интерфейсу из другого потока?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню