Size: a a a

Android Developers

2020 August 26

IK

Iliya Khramtsov in Android Developers
Добрый вечер , подскажите пожалуйста использую MVP , loginactivity через googleSignIn , для него требуется вызвать acrivityforresult  , получается что соблюдая паттерн до результата все реализовывать в активити , а активитирезалт уже отправлять в презентер?
источник

D

Dmitriy in Android Developers
Как добавить вьюху поверх других? Допустим есть topView и на ней viewA и viewB. Реально добавить на topView вьюху, чтобы она была поверх viewA и viewB ?
источник

DB

Dmytro Borysov in Android Developers
Dmitriy
Как добавить вьюху поверх других? Допустим есть topView и на ней viewA и viewB. Реально добавить на topView вьюху, чтобы она была поверх viewA и viewB ?
да, только твои вьюхи должны быть внутри контейнера FrameLayout... или Констр (или релейтив)
источник

D

Dmitriy in Android Developers
Dmytro Borysov
да, только твои вьюхи должны быть внутри контейнера FrameLayout... или Констр (или релейтив)
Они внутри
источник

DB

Dmytro Borysov in Android Developers
Dmitriy
Они внутри
и что не получается? topView должен быть первым чайлдом, если нужно поверх него отобразитть
источник

D

Dmitriy in Android Developers
Логически да, но почему-то не отрисовывается
источник

ДШ

Данил Шидловский... in Android Developers
Всем привет
источник

ДШ

Данил Шидловский... in Android Developers
может ли из-за слишком большого количества мелких деталей в svg вылететь ошибка:
Resources$NotFoundException: Drawable com.xlab13.playhacker:drawable/icon_shop_video with resource ID #0x7f0700cd
источник

DB

Dmytro Borysov in Android Developers
Данил Шидловский
Всем привет
походу не туда добавил( у папки нет модификаторов? для версий АПИ?
источник

p

podocodenick in Android Developers
Почему все пишут интерфейс в XML, используя стили, если можно писать его кодом, используя абстракцию и получая тем самым возможность использования Single Activity отказавшись от дурацких фрагментов в пользу управления стека экранов из обычных View?

Ведь мы тем самым получим возможность адекватно поменять язык/тему/инойГлобальныйКонфиг во всей прилке без этих всяких перезагрузок активити.

Расширяемость, ведь, никак не страдает, все получается и работает точно так же, производительность здесь, как ни крути, тоже плюсик, хоть и небольшой.

Зачем Google постоянно выпускает какой-либо новый View/Layout, если их можно написать спокойно самому и это будет быстрее, расширяемее и тонче настраиваемо?

XML-фрагментная зависимость - обыденность, не требующая вмешательств, или же выбор для разработчиков, не шарящих в работе с View?

Telegram построен, как вижу это я, идеально, но менять свой подход явно там не собираются, хоть и работают гипер-профи.
источник

К

Кирилл in Android Developers
Iliya Khramtsov
Добрый вечер , подскажите пожалуйста использую MVP , loginactivity через googleSignIn , для него требуется вызвать acrivityforresult  , получается что соблюдая паттерн до результата все реализовывать в активити , а активитирезалт уже отправлять в презентер?
Делаешь в презентере метод, например handleActivityResult(int: code....) и триггеришь его в onActivityResult
источник

ДШ

Данил Шидловский... in Android Developers
Dmytro Borysov
походу не туда добавил( у папки нет модификаторов? для версий АПИ?
там такой момент, 2 из 6 svg нормально работают( на глаз там как раз мало деталей), а у остальных как раз это вылезает, хранятся в drawable-24, про папку модификаторов не слышал раньше
источник

QH

Quantum Harmonizer in Android Developers
podocodenick
Почему все пишут интерфейс в XML, используя стили, если можно писать его кодом, используя абстракцию и получая тем самым возможность использования Single Activity отказавшись от дурацких фрагментов в пользу управления стека экранов из обычных View?

Ведь мы тем самым получим возможность адекватно поменять язык/тему/инойГлобальныйКонфиг во всей прилке без этих всяких перезагрузок активити.

Расширяемость, ведь, никак не страдает, все получается и работает точно так же, производительность здесь, как ни крути, тоже плюсик, хоть и небольшой.

Зачем Google постоянно выпускает какой-либо новый View/Layout, если их можно написать спокойно самому и это будет быстрее, расширяемее и тонче настраиваемо?

XML-фрагментная зависимость - обыденность, не требующая вмешательств, или же выбор для разработчиков, не шарящих в работе с View?

Telegram построен, как вижу это я, идеально, но менять свой подход явно там не собираются, хоть и работают гипер-профи.
Где связь между фрагментами и XML-вёрсткой? Отдельно один инструмент, отдельно другой.
источник

AK

Anatoliy Kernokus in Android Developers
объясните джуну, почему модули dagger / HILT делают object?
источник

DB

Dmytro Borysov in Android Developers
Данил Шидловский
там такой момент, 2 из 6 svg нормально работают( на глаз там как раз мало деталей), а у остальных как раз это вылезает, хранятся в drawable-24, про папку модификаторов не слышал раньше
-24 это оно и есть, возможно, неправильно выразился. это значит что на апи до 24апи твоих ресурсов не существует.. на каком девайсе запустил?
источник

AC

Arsen CeH9 in Android Developers
podocodenick
Почему все пишут интерфейс в XML, используя стили, если можно писать его кодом, используя абстракцию и получая тем самым возможность использования Single Activity отказавшись от дурацких фрагментов в пользу управления стека экранов из обычных View?

Ведь мы тем самым получим возможность адекватно поменять язык/тему/инойГлобальныйКонфиг во всей прилке без этих всяких перезагрузок активити.

Расширяемость, ведь, никак не страдает, все получается и работает точно так же, производительность здесь, как ни крути, тоже плюсик, хоть и небольшой.

Зачем Google постоянно выпускает какой-либо новый View/Layout, если их можно написать спокойно самому и это будет быстрее, расширяемее и тонче настраиваемо?

XML-фрагментная зависимость - обыденность, не требующая вмешательств, или же выбор для разработчиков, не шарящих в работе с View?

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

К

Кирилл in Android Developers
podocodenick
Почему все пишут интерфейс в XML, используя стили, если можно писать его кодом, используя абстракцию и получая тем самым возможность использования Single Activity отказавшись от дурацких фрагментов в пользу управления стека экранов из обычных View?

Ведь мы тем самым получим возможность адекватно поменять язык/тему/инойГлобальныйКонфиг во всей прилке без этих всяких перезагрузок активити.

Расширяемость, ведь, никак не страдает, все получается и работает точно так же, производительность здесь, как ни крути, тоже плюсик, хоть и небольшой.

Зачем Google постоянно выпускает какой-либо новый View/Layout, если их можно написать спокойно самому и это будет быстрее, расширяемее и тонче настраиваемо?

XML-фрагментная зависимость - обыденность, не требующая вмешательств, или же выбор для разработчиков, не шарящих в работе с View?

Telegram построен, как вижу это я, идеально, но менять свой подход явно там не собираются, хоть и работают гипер-профи.
»Зачем Google постоянно выпускает какой-либо новый View/Layout, если их можно написать спокойно самому и это будет быстрее, расширяемее и тонче настраиваемо?

Собственно а что мешает самому написать расширяемый и тонче настроенный View/Layout?
источник

AC

Arsen CeH9 in Android Developers
источник

ДШ

Данил Шидловский... in Android Developers
Dmytro Borysov
-24 это оно и есть, возможно, неправильно выразился. это значит что на апи до 24апи твоих ресурсов не существует.. на каком девайсе запустил?
там две папки, drawable-24 и drawable, лежали в drawable, на SO советовали кинуть в другую папку, тестирую на api 28
источник

DB

Dmytro Borysov in Android Developers
Данил Шидловский
там две папки, drawable-24 и drawable, лежали в drawable, на SO советовали кинуть в другую папку, тестирую на api 28
подожди так у тебя именно свг файлы или ты их перегнал в вектор в файл .xml ?
источник