Size: a a a

Android Developers

2020 March 09

AS

Anna Sidorova in Android Developers
Андрей Данилов
В смысле блин, такой же как в обычной жабе
Тьфу. Джава, да. Ознакомилась на тему GC roots, спс. Так то гц есть и в шарпах, например, и в JS, не ругайтесь на меня плес )
источник

VP

Vitaly Peryatin in Android Developers
Андрей Данилов
Да да, только надо уточнить что под дочерними классами имеются объекты анонимных классов и нестатических nested, так как и те и другие содержат неявно ссылку на родителя
Ну да
источник

АД

Андрей Данилов... in Android Developers
Vladimir
Пока все равно не понимаю, где утечка?)
Фрагмент уничтожится, активити уничтожилась, фрагмент пересоздался, новая ссылка на активити.
Фрагмент retain, отцепился от активити, активити пересоздалась - фрагмент держит ссылку на новую активити.
А ссылку на контекст где-то зажал, например
источник

АД

Андрей Данилов... in Android Developers
Anna Sidorova
Тьфу. Джава, да. Ознакомилась на тему GC roots, спс. Так то гц есть и в шарпах, например, и в JS, не ругайтесь на меня плес )
Не поверю, что в шарпе циклические ссылки на резолвятся
источник

АД

Андрей Данилов... in Android Developers
Концепция-то в принципе одна и та же
источник

АД

Андрей Данилов... in Android Developers
Даже на свифте пытались втащить, правда не вышло)
источник

AS

Anna Sidorova in Android Developers
Андрей Данилов
Не поверю, что в шарпе циклические ссылки на резолвятся
Резолвятся. Я ничего такого не говорила, окститесь 😊
источник

AS

Anna Sidorova in Android Developers
Андрей Данилов
Даже на свифте пытались втащить, правда не вышло)
Не пытались. Совсем. Там благополучно ARC сразу затащили
источник

АД

Андрей Данилов... in Android Developers
Anna Sidorova
Не пытались. Совсем. Там благополучно ARC сразу затащили
Неа, была одна из первых итераций на GC, просто отказались сразу
источник

АД

Андрей Данилов... in Android Developers
Перформанса не хватало
источник

V

Vladimir in Android Developers
Андрей Данилов
А ссылку на контекст где-то зажал, например
В примере такого не было )
источник

АД

Андрей Данилов... in Android Developers
Vladimir
В примере такого не было )
Ну у тебя во фрагменте context выдает ссылку на активити, запросто можно сделать утечку
источник

АД

Андрей Данилов... in Android Developers
Так что WeakReference/ApplicationContext в помощь
источник

V

Vladimir in Android Developers
Андрей Данилов
Ну у тебя во фрагменте context выдает ссылку на активити, запросто можно сделать утечку
Ну если так рассуждать, то можно просто вызвать requireactivity и сделать утечку. Но речь то не об этом была
источник

TT

Turalllb Turalll in Android Developers
Подскажите где можно подсмотреть дизайнерские решения в материальном дизайне для всяких кнопок. Конкретно сейчас ищу для кнопки выбора одного из двух. Switch вроде для вкл выкл подходит, а то что мне нужно радио кнопка.
источник

k

kirill in Android Developers
Turalllb Turalll
Подскажите где можно подсмотреть дизайнерские решения в материальном дизайне для всяких кнопок. Конкретно сейчас ищу для кнопки выбора одного из двух. Switch вроде для вкл выкл подходит, а то что мне нужно радио кнопка.
На сайте material.io
источник

TT

Turalllb Turalll in Android Developers
Не нравится мне он, там основы только, а всяких креативных нет. Например десяток дизайнов для радиокнопки под разные ситуации
источник

АД

Андрей Данилов... in Android Developers
Turalllb Turalll
Не нравится мне он, там основы только, а всяких креативных нет. Например десяток дизайнов для радиокнопки под разные ситуации
Ну тогда свои пили или на флаттер едь
источник

AC

Arsen CeH9 in Android Developers
Turalllb Turalll
Не нравится мне он, там основы только, а всяких креативных нет. Например десяток дизайнов для радиокнопки под разные ситуации
как раз таки понимание основ и принципов дает возможность самому творить, а десяток заранее заготовленных кнопок для копирования - путь для бездумных овощей.
источник

АД

Андрей Данилов... in Android Developers
Arsen CeH9
как раз таки понимание основ и принципов дает возможность самому творить, а десяток заранее заготовленных кнопок для копирования - путь для бездумных овощей.
Вот ща обидно было
источник