Size: a a a

Android Developers

2020 January 27

DE

Denis Egorov in Android Developers
поэтому на собесах сейчас часто спрашивают: "А что у тебя с армией?"
источник

AW

Artem Winokurov © in Android Developers
Оганнес Асатрян
проходишь собес, тебе говорят все ок
через день - сорян, наши ебанаты не умеют оформлять
грустно, однако
источник

AZ

Alexander Zapevalov in Android Developers
Artem Winokurov ©
просто так - плановые учение и не ебёт
Так это нормально жы
источник

ОА

Оганнес Асатрян in Android Developers
Artem Winokurov ©
грустно, однако
грустно это то, что я бля привык
источник

QH

Quantum Harmonizer in Android Developers
Оганнес Асатрян
проходишь собес, тебе говорят все ок
через день - сорян, наши ебанаты не умеют оформлять
погоди, а у тебя РВП или ВНЖ нет?
источник

AW

Artem Winokurov © in Android Developers
Оганнес Асатрян
грустно это то, что я бля привык
а так везде почти попадаешь?
источник

ОА

Оганнес Асатрян in Android Developers
Quantum Harmonizer
погоди, а у тебя РВП или ВНЖ нет?
еще один из древнего времени. нет
источник

QH

Quantum Harmonizer in Android Developers
Оганнес Асатрян
еще один из древнего времени. нет
а, ну тогда ССЗБ
источник

ОА

Оганнес Асатрян in Android Developers
Quantum Harmonizer
а, ну тогда ССЗБ
прикинь. я отпахал в сбере 20 месяцев не имея ни рвп ничего подобного
источник

А

Александр in Android Developers
Вялый и бессмысленный вопрос длиннопостом.

У View в классе AttachInfo есть поле ViewTreeObserver, которое можно получить через getViewTreeObserver(). У каждой вьюхи - свой инстанс поля.

Читаю доку к этому полю:

The view tree observer used to dispatch global events like layout, pre-draw, touch mode change, etc.

И вот этот вот термин view tree, он что обозначает - всё дерево вьюх, начиная ажно с DecorView, или все же что - то другое, что ассоциируется с конкретной вью, у которой мы инстанс берём? Мб ветвь, для которой наша вью является корневой.

Вешать слушателя на всё дерево - эт чёт жоска как - то, и бессмыслено чтоль в контесте того что у каждой вью свой инстанс этого обсервера. Нафига каждый раз новый инстанс создавать, можно ж один юзать для всех и бед не знать.

Есть такое ещё определение для ViewTreeObserver, но оно в отрыве от контекста вьюхи:

A view tree observer is used to register listeners that can be notified of global changes in the view tree.

Тут явно пишут, что наблюдение идёт за всем деревом в целом. Но чёт как - то не.

Вопрос вообще пошёл от метода addOnGlobalLayoutListener, юзать я его юзаю а как он работает чёт 0 понимания.

Вот его определение:

Register a callback to be invoked when the global layout state or the visibility of views within the view tree changes

Я нихрена не понимаю что такое global layout state. Вторую часть допустим понимаю - обсервер будет выполнять экшн каждый раз, когда какая - либо вьюха в дереве поменяла visibility. А первая чатсь определения что значит?
источник

ОА

Оганнес Асатрян in Android Developers
Александр
Вялый и бессмысленный вопрос длиннопостом.

У View в классе AttachInfo есть поле ViewTreeObserver, которое можно получить через getViewTreeObserver(). У каждой вьюхи - свой инстанс поля.

Читаю доку к этому полю:

The view tree observer used to dispatch global events like layout, pre-draw, touch mode change, etc.

И вот этот вот термин view tree, он что обозначает - всё дерево вьюх, начиная ажно с DecorView, или все же что - то другое, что ассоциируется с конкретной вью, у которой мы инстанс берём? Мб ветвь, для которой наша вью является корневой.

Вешать слушателя на всё дерево - эт чёт жоска как - то, и бессмыслено чтоль в контесте того что у каждой вью свой инстанс этого обсервера. Нафига каждый раз новый инстанс создавать, можно ж один юзать для всех и бед не знать.

Есть такое ещё определение для ViewTreeObserver, но оно в отрыве от контекста вьюхи:

A view tree observer is used to register listeners that can be notified of global changes in the view tree.

Тут явно пишут, что наблюдение идёт за всем деревом в целом. Но чёт как - то не.

Вопрос вообще пошёл от метода addOnGlobalLayoutListener, юзать я его юзаю а как он работает чёт 0 понимания.

Вот его определение:

Register a callback to be invoked when the global layout state or the visibility of views within the view tree changes

Я нихрена не понимаю что такое global layout state. Вторую часть допустим понимаю - обсервер будет выполнять экшн каждый раз, когда какая - либо вьюха в дереве поменяла visibility. А первая чатсь определения что значит?
никто это не будет читать
источник

А

Александр in Android Developers
Оганнес Асатрян
никто это не будет читать
Буду форвадить иногда, пока не разберусь/ответят/меня не забанят
источник

А

Александр in Android Developers
Оганнес Асатрян
никто это не будет читать
Ещё можно на SO залить кста, на таком вопросе можно чуток подфармить плюсов.
источник

ОА

Оганнес Асатрян in Android Developers
прочитал. кароче читай исходники и джавадоки пока не вьедешь
источник

AS

Aleksandr Sobol in Android Developers
Оганнес Асатрян
прочитал. кароче читай исходники и джавадоки пока не вьедешь
Топ совет
источник

А

Александр in Android Developers
Оганнес Асатрян
прочитал. кароче читай исходники и джавадоки пока не вьедешь
Ахуэнна)
источник

ОА

Оганнес Асатрян in Android Developers
Aleksandr Sobol
Топ совет
а что еще сказать? подожди, ебана, ща я кароче разберусь сам и тебе растолкую?
источник

AS

Aleksandr Sobol in Android Developers
Оганнес Асатрян
а что еще сказать? подожди, ебана, ща я кароче разберусь сам и тебе растолкую?
На хуй вообще что то писать если не можешь помочь
источник

А

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

QH

Quantum Harmonizer in Android Developers
Оганнес Асатрян
прочитал. кароче читай исходники и джавадоки пока не вьедешь
+
источник