Ferrero
Такое задание... Спасибо, я попробую!
Над вами издеваются) а как оно звучит?
Ferrero
Так же, как ресайклер.
А переиспользование?
Anonymous
applicationId можно ли заюзать внутри buildTypes? без всяких продов
Mike
А переиспользование?
Что «а переиспользование»?
Сергій
Дмитрий
Говорят, что старенький listview менее навороченн и оптимизирован чем молодой recycler
Сергій
Говорят, что старенький listview менее навороченн и оптимизирован чем молодой recycler
он оптимизирован но не такой гибкий в кастомизации просто
Сергій
эх маладёшь!
Artem
он оптимизирован но не такой гибкий в кастомизации просто
Да ну. Что такого вы там делали, что недостаточно кастомизации?)
Mike
Да ну. Что такого вы там делали, что недостаточно кастомизации?)
Грид. Горизонтальный лист. Вьюхолдеры. Анимации элементов.
Сергій
Да ну. Что такого вы там делали, что недостаточно кастомизации?)
анимации, декораторы, вью типы(если больше 7)
Сергій
направление скрола
Сергій
почему именно 7?)
ну там ограничение в листвью
Artem
Тоже интересно)
Martynenko
понял) спасибо)
Дмитрий
Над вами издеваются) а как оно звучит?
"Активити представляет из себя список из 1000000 элементов, где четные элементы имеют серый фон, а нечетные белый. Каждый элемент содержит картинку и текст. Картинка может быть любой, и она не меняется для элементов"
Anonymous
rg.gradle.execution.MultipleBuildFailures: Build completed with 1 failures. Execution failed for task ':app:processDebugGoogleServices'
Anonymous
Anonymous
В чем ошибка? не пойму ни как
Anonymous
а все))
Anonymous
блин пол часа в гугле ошибку ищу, сюда пишу и сам нахожу ошибку. шо за проклатия
Anonymous
скоро реально буду в этом верить.
Mikhail
Ребят, подскажите, как можно убрать инсеты у окна активити?
Mikhail
хочу чтобы не учитывался навбар и статусбар
Mikhail
android:fitsSystemWindows="false"
все равно навбар учитывается
Hacker
rebyata pochemu ne pokazovayet navigation drawer
Hacker
napisal moy vapros na stacke
Hacker
net normalnogo otvete
Сергій
все равно навбар учитывается
тогда в теме android:navigationIsTranslusent=true
Alexander
всем привет! Кто нибудь сталкивался с тем что на самсунгах при открытии активити из сервиса падает приложение с SIG 9?
Albert
Здравствуйте друзья, кто нибудь работал с moodle , просите что не по теме, но пожалуйста помогите, если кто нибудь знает про это (
Dmitrii
Привет, мб кто имеет опыт веба в прошлом, к какой архитектуре андроид приложений(mvp mvvm mvc ...) ближе mobx state tree?
Dmitrii
скорее mvvm, но очень натянуто )
спасибо, значит буду mvvm натягивать
Kyrylo
спасибо, значит буду mvvm натягивать
даже безотносительно того, на что похоже я бы брал то, о чем написано в документация у гугла, а это mvvm.
--------
"Аргументы фрагмента", " передача параметров во фрагменты"
а что именно за параметр? Строка/инт/что-то еще? В принципе, я думаю без разницы как делать, просто интересно узнать, мб как-то удобнее есть способ
Mikhail
тему меня NoactionBar
я говорю про NavigationBar, не про ActionBar
--------
кто мешает создать @IntDef и его прокидывать?
спс, почитаю, не слышал даж про такое, всегда чисто джавовский Enum юзал
Mike
спс, почитаю, не слышал даж про такое, всегда чисто джавовский Enum юзал
enum получше, потому что в enum-константах можно реализовывать методы, а не захламлять фрагмент свитчами
Sergey
А трудность в чем?
Kanstantsin
Ну поидее меняешь размеры view, через ValueAnimator
Kanstantsin
И будет расти
Kanstantsin
Потом добавляешь вращение если надо
Maryna
А трудность в чем?
😂 вот это мне нравится. наверное в том что чел не знает как это пилить?
Maryna
рейтинг тупых ответов.
Kanstantsin
А какой размер будет откуда это понятно потом ?
Sergey
Ща
Námo
Смотри в сторону ViewPropertyAnimator (view.animate().<...>.start())
Sergey
Потерпи 5 минут
Kanstantsin
ну так спроси в момент старта анимации размер )
Kanstantsin
и меняй width и height от 0..размер через ValueAnimator
Олег
можно кидать строку с названием класса, но тут вопрос в обфускации, которая может это сломать, если делать через .class.getSimpleName()
Олег
https://android.jlelse.eu/android-performance-avoid-using-enum-on-android-326be0794dc3
Kanstantsin
эм, тут я уже не понял )
Kanstantsin
а я люблю энамы (
Mike
https://android.jlelse.eu/android-performance-avoid-using-enum-on-android-326be0794dc3
Это прекрасно. Сама статья доказывает свою бесполезность.
Alexey
как вариант вот реализация рисования с маской https://android.googlesource.com/platform/external/iosched/+/HEAD/android/src/main/java/com/google/samples/apps/iosched/ui/widget/BezelImageView.java можно задать круглую маску и стартануть анимацию от Rect(centerx,centery,1,1) до mBounds
Leonid
делай изначально матч_парент и анимируй скейл 0..1
Kanstantsin
ох, это сложно, вообщем надо проверять )) но думаю будет норм картинка просто будет расти по обоим измерениям, единственно надо понимать в какие стороны по контейнеру, вот это нужно проверить уже практически )
Alexey
да без разницы какая, просто размер маски меняешь и будет эффект появления из центра
Mikhail
о боже, мы сможем целых 13 интовых констант воткнуть на каждый enum
Mikhail
целый твит можно загрузить строкой в декс!
Alexey
https://android.jlelse.eu/android-performance-avoid-using-enum-on-android-326be0794dc3
Enums add at least two times more bytes to the total APK size than plain constants and can use 5 to 10 times more RAM memory than equivalent constants. Ого сколько экономии выйдет
Alexey
мне кажется просто надо было что-то выпустить и они эту статью запилили, многих сконфузили)
Олег
а в чём смысл использования enum для прокидывания одной константы и на её основе уже решения внутри другого фрагмента?
Konstantin
Enums add at least two times more bytes to the total APK size than plain constants and can use 5 to 10 times more RAM memory than equivalent constants. Ого сколько экономии выйдет
у меня 3 енума в приложении, нужно ли мне оптимизировать апк или бросить разработку?
Kanstantsin
типо взять весь скоуп значений
Kanstantsin
а у интовых констант нету, нужно как-то их собирать