Mike
Denis
Denis
я про сам Binder
Denis
но да, согласен. Рефлексия - говно
Anonymous
рефлексия говно
Плюс отсутствия боилерплейта перевешивает минус бесконечно малого падения производительности. Экономия на спичках
Nazar
Есть тут кто-то, кому можно вопрос по поводу Koin задать ?
Anonymous
Есть золотой принцип. Преждевременная оптимизация зло)
Mike
Mike
Anonymous
Mike
мне, правда, не нравится идея генерить байт-код для нескольких разных вариантов сериализации. Как-то громоздко
Denis
но я за Parcelable все равно
Mike
Anonymous
Mike
Anonymous
Там где бы использовалась одна сущность после оптимизации используется несколько
Mike
большая часть кода — одновременно непонятная и неэффективная
Anonymous
Например был везде int, стало int byte short, что нибудь такое. Был только list стали разные коллекции. Во втором варианте код сложнее
Denis
Anonymous
Но согласитесь, есть 2 варианта, второй вариант, код сложнее
Anonymous
понятно что это может быть не проблемой но код сложнее
Anes
Привет всем. На свою беду нажал на cleanUp в gradle меню "linFix" и теперь проект не билдится, ошибка merge манифест файла, он просит всякую фигню из сторонних манифестов прописывать в своем. Кто знает как это исправить?
Anes
Вылезает при запуске если что данный текст
Anes
Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91
is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).
Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:7:5-85:19 to override.
Mike
Mike
Anes
Anes
после я запустил clean в категории build gradle
Anes
и все теперь проект не билдится
Denys
Автоматическая миграция зависимостей на androidx включена?
Anes
незнаю
Anes
Где это посмотреть?
Denys
Где это посмотреть?
https://developer.android.com/jetpack/androidx/migrate#migrate_an_existing_project_using_android_studio
padmitriy
как починить Rearrange code чтобы он раскладывал параметры внутри вьюх в xml но при этом не распределял их самих по алфавиту?
Anes
Не не включены, только параметры для jvm
Anonymous
не подскажите где курсы норм?
Anonymous
котлин
Starikov
Anonymous
Starikov
Denys
padmitriy
Denys
последняя
https://commonsware.com/blog/2019/08/21/android-studio-3p5-xml-reformatting-problems.html
padmitriy
padmitriy
Можно чуть офтопика? Есть такой человек у кого gmail не присылает уведомления и кто это смог победить? Абсолютно везде все включено, и в гмыле включена опция "уведомлять о всех письмах". Телефон с aosp.
Никита 🙃
А никто не встречал либу по типу этой, но актуальную, которую поддерживают:? https://github.com/InQBarna/TableFixHeaders
Anes
Denys
Anes
он теперь не видит AppCompatActivity
Anes
чет мне кажется не нужно было врубать)
The The
вопрос больше по джаве. если я помечаю метод аннотацией в интерфейсе, все наследуемые классы ее подхватывают? или нужно в наследниках тоже помечать?
Anonymous
отнюдь
Почему? Можно конкретизировать. Сложность кода пропорциональна количеству сущностей и ключевых слов в нем. Во втором случае сущностей больше. тупо
Олег
Коллеги, кто знает какие альтернативы смс верификации?
Alexander
Насколько вебсокеты дружат с MVVM? Нужно их использовать, но перспектива пихнуть логику сокета в синглтон напрягает
Mike
Anonymous
Alexander
Синглтон это основной предмет сомнений
Anes
Нашел такую фигню, походу из за нее
Mike
Anes
Dependencies using groupId com.android.support and androidx.* can not be combined but found IdeMavenCoordinates{myGroupId='com.android.support', myArtifactId='support-vector-drawable', myVersion='28.0.0', myPacking='aar', myClassifier='null'} and IdeMavenCoordinates{myGroupId='androidx.interpolator', myArtifactId='interpolator', myVersion='1.0.0', myPacking='aar', myClassifier='null'} incompatible dependencies less... (Ctrl+F1)
Inspection info:There are some combinations of libraries, or tools and libraries, that are incompatible, or can lead to bugs. One such incompatibility is compiling with a version of the Android support libraries that is not the latest version (or in particular, a version lower than your targetSdkVersion). Issue id: GradleCompatible
Alexander
Справедливо
Alexander
Но ладно, покопаюсь ещё
Anonymous
https://t.me/Android_Architecture
Alexander
Спасибо за ответы
Mike
ууу, там такого насоветуют, что сам потом не разберёшь
Alexander
Надо бы почитать CA на самом деле
Mike
(нет)