Size: a a a

Android Developers

2020 January 27

ОА

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

А

Александр in Android Developers
*вуф вуф*
Ну кста, лично я вбрасывая любой вопрос заранее настроен на то, что ответ я не получу.
источник

Web разработка. Магазины in Android Developers
Aleksandr Sobol
На хуй вообще что то писать если не можешь помочь
он токсичный просто
источник

А

Александр in Android Developers
Самая здоровая установка имхо.
источник

QH

Quantum Harmonizer 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. А первая чатсь определения что значит?
Всё, что внутри AttachInfo — одна шт на окно.
источник

AS

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

QH

Quantum Harmonizer in Android Developers
Aleksandr Sobol
Уж лучше подождет немного, чем будет читать в духе я крутой а ты нет
Там не было «я крутой, а ты — нет»
источник

ОА

Оганнес Асатрян in Android Developers
ОБОЖАЮ ЧАТ АНДРОИД
источник

ОА

Оганнес Асатрян in Android Developers
обязательно каждый напишет в меру своей испорченности тонну говна
источник

AS

Aleksandr Sobol in Android Developers
Quantum Harmonizer
Там не было «я крутой, а ты — нет»
Конкретно не было но посыл такой
источник

ОА

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

QH

Quantum Harmonizer in Android Developers
Aleksandr Sobol
Конкретно не было но посыл такой
может, ты его не понял?
источник

V

Vladimir in Android Developers
coordinatorlayout, в нем можно как то сделать программно скролл, как если бы я пальцем провел?
источник

АП

Алексей Сергеевич Петров in Android Developers
Тонна говна
источник

А

Александр in Android Developers
Ну, Оганесс неоднозначно ответил. Я бы мог и так и эдак понять, в зависимости от заёбанности. Сейчас более - менее норм состояние, и я понимаю что "злого умысла" в ответе нет.
источник

AS

Aleksandr Sobol in Android Developers
Quantum Harmonizer
может, ты его не понял?
Да все я понял, я как в этот чат не зайду только и читаю "я оганес я знаю что есть дока а ты нет". Заебал, реально
источник

QH

Quantum Harmonizer in Android Developers
Aleksandr Sobol
Да все я понял, я как в этот чат не зайду только и читаю "я оганес я знаю что есть дока а ты нет". Заебал, реально
Почему каждому нужно пройти и подсказать, что другой подсказывает неправильно? Подскажи сам правильнее, если знаешь
источник

Web разработка. Магазины in Android Developers
Aleksandr Sobol
Да все я понял, я как в этот чат не зайду только и читаю "я оганес я знаю что есть дока а ты нет". Заебал, реально
Русский выучил по докам а теперь людей кумарит
источник

ОА

Оганнес Асатрян in Android Developers
просто оставлю это здесь
https://habr.com/ru/post/484436/
источник

А

Александр in Android Developers
Quantum Harmonizer
Всё, что внутри AttachInfo — одна шт на окно.
Ценно, спасибо.
Не обратил внимание на то, что внутри AttachInfo есть ещё куча переменных которые как - то с окном связаны(какие - то сессии, Display, ещё что - то).
Теперь ещё про Window гуглить, нет этому конца и края, даже если ты ноулайфер((
источник