Size: a a a

Android Developers

2020 February 28

QH

Quantum Harmonizer in Android Developers
Max
а нафига implements Runnable делать, если можно было расширить Thread, у которого есть свой метод run()?
а нафига расширять тред, если можно реализовать раннабл?!
источник

M

Max in Android Developers
Quantum Harmonizer
а нафига расширять тред, если можно реализовать раннабл?!
раннабл будет в мейн потоке выполняться, если что
источник

QH

Quantum Harmonizer in Android Developers
Max
раннабл будет в мейн потоке выполняться, если что
с чего бы? Его передали в тред
источник

MD

Maks 😈 Disco in Android Developers
Quantum Harmonizer
а сам makeRequest вызывается?
я вот и не могу понять как это работает, по идее его надо вызвать, но у всех где я смотрел на сайтах в ютубах, они ни где его не вызывают, т.е. сначала идёт блок onCreate и сразу после него этот код(у всех абсолютно одинаковый, только имена разные), я так и не смог найти, где они запускают его, я так понял что каким то магическим образом он сам запускается :)))
источник

M

Max in Android Developers
Quantum Harmonizer
с чего бы? Его передали в тред
я об этом и говорю. не понял прикола реализовывать раннабл, если можно было сразу расширить тред
источник

M

Max in Android Developers
и просто вызывать new someThread().start;
источник

QH

Quantum Harmonizer in Android Developers
Maks 😈 Disco
я вот и не могу понять как это работает, по идее его надо вызвать, но у всех где я смотрел на сайтах в ютубах, они ни где его не вызывают, т.е. сначала идёт блок onCreate и сразу после него этот код(у всех абсолютно одинаковый, только имена разные), я так и не смог найти, где они запускают его, я так понял что каким то магическим образом он сам запускается :)))
Ну это же бред :)
источник

M

Max in Android Developers
короче, я не гуру, но, по-моему, конструкция странная
источник

QH

Quantum Harmonizer in Android Developers
Max
короче, я не гуру, но, по-моему, конструкция странная
твоя ещё более странная
источник

M

Max in Android Developers
Quantum Harmonizer
твоя ещё более странная
???
источник

O

Olesya in Android Developers
Привет, подскажите, как  сделать или какими словами загуглить
На канве ImageView рисую такое, нужно понять, по какому сектор был touch
источник

QH

Quantum Harmonizer in Android Developers
источник

M

Max in Android Developers
кому адресовано?)
источник

QH

Quantum Harmonizer in Android Developers
Max
кому адресовано?)
и тебе, и автору вопроса
источник

I

Ivansuper in Android Developers
Max
и просто вызывать new someThread().start;
То что надо выполнить это задача, ее надо заворачивать в абстракцию с тумблером "выполнить", и можно будет выполнять в разных местах. Расширять поток имеет смысл если ты хочешь "кастомный выполнятор задач"
источник

M

Max in Android Developers
Quantum Harmonizer
и тебе, и автору вопроса
я умею с многопоточностью работать. ответом на мой вопрос должно было быть объяснение: нафига так, а не так
источник

QH

Quantum Harmonizer in Android Developers
Max
я умею с многопоточностью работать. ответом на мой вопрос должно было быть объяснение: нафига так, а не так
по ответам видно, что не умеешь
источник

M

Max in Android Developers
Quantum Harmonizer
по ответам видно, что не умеешь
вопросов о многопоточности не было, если что
источник

M

Max in Android Developers
Ivansuper
То что надо выполнить это задача, ее надо заворачивать в абстракцию с тумблером "выполнить", и можно будет выполнять в разных местах. Расширять поток имеет смысл если ты хочешь "кастомный выполнятор задач"
учту, может быть и так
источник

А

Александр in Android Developers
Max
раннабл будет в мейн потоке выполняться, если что
Первый абзац как бы намекает, что Runnable в Handler запустится таки не на UI треде, а на том который по makeRequest() стартанул.
источник