Size: a a a

Android Developers

2020 March 09

n

neikist in Android Developers
Zhomart Rsaliyev
а я еще не упомянул data classes для presentation слоя
Ну речь шла изначально про сетевую модельку, модельку для domain и для базы
источник

КЧ

Константин Чайко... in Android Developers
Quantum Harmonizer
ммм, дата-классы
у меня на одном проекте например модели один были что приходили с бэка и в UI сразу, и они были и так немаленькие, а индусы туда ещё писали поля клиентские которых и не было на бэке с аннотацией @Expose - вот была лютая дичь там на Java, когда миллион полей, и непонятно почему какие-то не заданы даже, и на бэке их нет, и когда их задавать )
источник

QH

Quantum Harmonizer in Android Developers
Константин Чайко
у меня на одном проекте например модели один были что приходили с бэка и в UI сразу, и они были и так немаленькие, а индусы туда ещё писали поля клиентские которых и не было на бэке с аннотацией @Expose - вот была лютая дичь там на Java, когда миллион полей, и непонятно почему какие-то не заданы даже, и на бэке их нет, и когда их задавать )
Может, transient, а не expose?
источник

КЧ

Константин Чайко... in Android Developers
а потом вся эта дичь летела в С++ фреймворк ещё, и там тоже отличные ребята делали, ошибки были нечитабельные совсем, и понять какое из полей не задано и почему, когда ловишь краш, было прям реально сложно очень (
Вообщем я не выдержал этого проекта (
источник

ZR

Zhomart Rsaliyev in Android Developers
видимо нужно делать такую херню только для исключительных случаев, а не для всех классов
источник

КЧ

Константин Чайко... in Android Developers
Quantum Harmonizer
Может, transient, а не expose?
для Firebase expose было
источник

Kd

Konstantin dmz9 in Android Developers
Zhomart Rsaliyev
а я еще не упомянул data classes для presentation слоя
а зачем они там если не секрет. у мня тож куча их но реального применения именно нагенерированых плюшек мало, можно было в нескольких местах просто руками дописать
источник

n

neikist in Android Developers
Konstantin dmz9
а зачем они там если не секрет. у мня тож куча их но реального применения именно нагенерированых плюшек мало, можно было в нескольких местах просто руками дописать
copy - отличная штука. Как и toString из коробки. Можно и дописать, но зачем?
источник

Kd

Konstantin dmz9 in Android Developers
neikist
copy - отличная штука. Как и toString из коробки. Можно и дописать, но зачем?
ну я знаю что копи отличная штука, в презентейшене она для зачем?
источник

Kd

Konstantin dmz9 in Android Developers
прилетела новая жирная модель и это мапится в новый инстанс, т.е. от предыдущего он не зависит
источник

ZR

Zhomart Rsaliyev in Android Developers
хотелось конкретизации, чтобы не пичкать один класс всеми возможными аннотациями, функциями, ненужными полями, ведь при изменении одного поля будет проще отследить идею коммита и это облегчает проверку pull requests
источник

n

neikist in Android Developers
Konstantin dmz9
ну я знаю что копи отличная штука, в презентейшене она для зачем?
Я использую во ViewModel иногда. Пригождается когда меняешь одно поле и обновляешь лайвдату
источник

H

Hamti in Android Developers
Здраствуйте. Задача такая, нужно сделать эмулятор максимально похожим на реальное устройства, т.е сгенерировать и поменять все необходимые параметры. Кто0то может подсказать какие параметры нужно менять и как их лучше генерировать. Понятно что бесплатно  никто не будет это делать, поэтому о цене договоримся.
источник

в🔥

владик 🔥 владик... in Android Developers
Hamti
Здраствуйте. Задача такая, нужно сделать эмулятор максимально похожим на реальное устройства, т.е сгенерировать и поменять все необходимые параметры. Кто0то может подсказать какие параметры нужно менять и как их лучше генерировать. Понятно что бесплатно  никто не будет это делать, поэтому о цене договоримся.
Какие параметры?
источник

H

Hamti in Android Developers
владик 🔥 владик
Какие параметры?
проблема именно в то, что я этого не знаю.
источник

YT

Ysim Tokido in Android Developers
Для того чтобы рисовать poligon на google map нужен платный аккаунт ?
источник

YW

Yakov Weber in Android Developers
Hamti
проблема именно в то, что я этого не знаю.
Гугли как чекнуть что приложения запущено  на эмуляторе, и от тех констант уже гугли конкретику
источник

k

k1ceargy in Android Developers
Yakov Weber
Гугли как чекнуть что приложения запущено  на эмуляторе, и от тех констант уже гугли конкретику
на рабочих устройствах нельзя кста
источник

DZ

Dmitry Zhgun in Android Developers
Товарищи, кто-нибудь сталкивался с таким:
В коде пакет класса com.example.good.MyClass;
JNI ругается на java.lang.UnsatisfiedLinkError: No implementation found for void COM.BAD.ONE.GOOD.MyClass
источник

DZ

Dmitry Zhgun in Android Developers
Invalidate and restart, sync gradle with project files, а также удаление всего и вся уже пробовал
источник