Ivansuper
Я пока не понял как использовать на полную процессоры на телефонах
Ivansuper
Все нагревается, все везде ест батарею
Ivansuper
Везде всякие фоновые ограничения, особенно на китайцах
Ivansuper
Ну такое, я не ощущаю никакого "вау" от архитектур новых и тому подобное
Ivansuper
Только лишний повод собрать очередные 40-70к с людей через 6 месяцев
Ivansuper
Это не бомбит, это тупая правда
Ivansuper
Раньше старались, сейчас уже меньше всех заботит
Ivansuper
Ну блин, вся жизнь это баланс между любовью и пуканогорением
Ivansuper
Слушай, ну это немного offensive
Anonymous
Привет, я тут на студию 3.3 мигрирую (и новые билдтулзы и тд), и она ругается на стороннюю библиотеку: .gradle/caches/transforms-1/files-1.1/prettydialog-1.0.4.aar/bb595b75c4d148bb4ef3f90b1ef93ea0/res/values/values.xml:10:5-13:13: AAPT: error: expected reference but got (raw string) #000000. Но самое интересное, что в этом файле никаких таких строк нет, и всё вроде как корректно: <?xml version="1.0" encoding="utf-8"?> <resources> <color name="pdlg_color_black">#212121</color> <color name="pdlg_color_blue">#1976D2</color> <color name="pdlg_color_gray">#9E9E9E</color> <color name="pdlg_color_green">#388E3C</color> <color name="pdlg_color_red">#d50000</color> <color name="pdlg_color_white">#eeeeee</color> <color name="pdlg_color_yellow">#FFEB3B</color> <style name="pdlg_default_animation"> <item name="android:windowEnterAnimation">@anim/pdlg_anim_fade_in</item> <item name="android:windowExitAnimation">@anim/pdlg_anim_fade_out</item> </style> <style name="pdlg_no_animation"> <item name="android:windowEnterAnimation">@null</item> <item name="android:windowExitAnimation">@null</item> </style>
Anonymous
Что, собственно, делать с этим? 🙂
Anonymous
Что стереть-то?
Захар
от <?xml до style>
Anonymous
Это сгенерированный файл
Захар
тема, не мучай, посмори на потолок
Anonymous
Anonymous
у чатика название чет не очень соответствует содержимому 😉
Захар
убери левую либу.
Anonymous
убери левую либу.
Такое себе решение, я бы в неё фикс внёс, но не вижу, где в ресурсах ошибка (может, конечно, в глаза долблюсь, но по-моему всё верно)
Anonymous
В первую же очередь попробовал
Захар
Привет, я тут на студию 3.3 мигрирую (и новые билдтулзы и тд), и она ругается на стороннюю библиотеку: .gradle/caches/transforms-1/files-1.1/prettydialog-1.0.4.aar/bb595b75c4d148bb4ef3f90b1ef93ea0/res/values/values.xml:10:5-13:13: AAPT: error: expected reference but got (raw string) #000000. Но самое интересное, что в этом файле никаких таких строк нет, и всё вроде как корректно: <?xml version="1.0" encoding="utf-8"?> <resources> <color name="pdlg_color_black">#212121</color> <color name="pdlg_color_blue">#1976D2</color> <color name="pdlg_color_gray">#9E9E9E</color> <color name="pdlg_color_green">#388E3C</color> <color name="pdlg_color_red">#d50000</color> <color name="pdlg_color_white">#eeeeee</color> <color name="pdlg_color_yellow">#FFEB3B</color> <style name="pdlg_default_animation"> <item name="android:windowEnterAnimation">@anim/pdlg_anim_fade_in</item> <item name="android:windowExitAnimation">@anim/pdlg_anim_fade_out</item> </style> <style name="pdlg_no_animation"> <item name="android:windowEnterAnimation">@null</item> <item name="android:windowExitAnimation">@null</item> </style>
а тег ресурс должен закрываться?
Anonymous
просто если из-за каждого бага в AS и тулзах удалять либы, то либ не останется 😄
Anonymous
а тег ресурс должен закрываться?
он закрыт, я не докопипастил
Anonymous
<?xml version="1.0" encoding="utf-8"?> <resources> <color name="pdlg_color_black">#212121</color> <color name="pdlg_color_blue">#1976D2</color> <color name="pdlg_color_gray">#9E9E9E</color> <color name="pdlg_color_green">#388E3C</color> <color name="pdlg_color_red">#d50000</color> <color name="pdlg_color_white">#eeeeee</color> <color name="pdlg_color_yellow">#FFEB3B</color> <style name="pdlg_default_animation"> <item name="android:windowEnterAnimation">@anim/pdlg_anim_fade_in</item> <item name="android:windowExitAnimation">@anim/pdlg_anim_fade_out</item> </style> <style name="pdlg_no_animation"> <item name="android:windowEnterAnimation">@null</item> <item name="android:windowExitAnimation">@null</item> </style> </resources>
Anonymous
этот файл получился мержем двух других: <?xml version="1.0" encoding="utf-8"?> <resources> <color name="pdlg_color_white">#eeeeee</color> <color name="pdlg_color_green">#388E3C</color> <color name="pdlg_color_red">#d50000</color> <color name="pdlg_color_blue">#1976D2</color> <color name="pdlg_color_black">#212121</color> <color name="pdlg_color_yellow">#FFEB3B</color> <color name="pdlg_color_gray">#9E9E9E</color> </resources> и <resources> <style name="pdlg_default_animation"> <item name="android:windowEnterAnimation">@anim/pdlg_anim_fade_in</item> <item name="android:windowExitAnimation">@anim/pdlg_anim_fade_out</item> </style> <style name="pdlg_no_animation"> <item name="android:windowEnterAnimation">@null</item> <item name="android:windowExitAnimation">@null</item> </style> </resources>
Anonymous
сама либа кстати билдится нормально, если её склонировать
Anonymous
и вообще непонятно, откуда он взял этот цвет (#000000) — его в проекте нигде нет ни у меня, ни в либе
Андрей
Привет всем Нужна подсказка. Есть кастомный LayoutManager для RecyclerVIew. Пытаюсь сделать свою анимацию перемещения элементов списка. На данный момент 2 вопроса: - может ли менеджер влиять на SCROLL_STATE в RV? - как запустить анимацию. Вижу что в самом RecyclerVIew используется класс ViewFlinger при флинге он запускает анимацию методом postOnAnimation(), который в свою очередь вызывает ViewCompat.postOnAnimation(RecyclerView.this, this). Второй параметр - Runnable (сам же ViewFlinger). Только одно но: на сколько я понимаю такой вызов приведет к вызову метода run только 1 раз. Вот как он запускает серию вызовов - я не понял
Larymar
Лс
Vladislav
а кто-нибудь знает какой-нибудь шаблон для карточек наезжающих друг на друга?
Vladislav
или хотя бы как это нормально называется
Anonymous
и вообще непонятно, откуда он взял этот цвет (#000000) — его в проекте нигде нет ни у меня, ни в либе
чё-то студия вообще головой поехала, выпилил либу, теперь та же ошибка для caches/transforms-1/files-1.1/play-services-ads-lite-15.0.1.aar/0505ad2e91a1f93a0a14be7547134a49/res/values/values.xml О_о
Vladislav
https://github.com/Ramotion/cardslider-android
Vladislav
ну вот такое
Vladislav
только с другой ориентацией
Anonymous
уже
Сергій
сейчас бы жаловатся на тулчейн в стадии альфа 🌚
Anonymous
всю директорию с кэшем даже удалял
Anonymous
в стейбл студии
Anonymous
походу в какой-то зависимости таки есть этот косяк
Anonymous
но зачем нормальные сообщения об ошибках выдавать, если можно заставить разработчика грепать по всем либам 🙁
Сергій
"разработчик должен страдать" ©🌚
Anonymous
походу это CoordinatorLayout
Anonymous
там вот такая строчка есть <item name="statusBarBackground">#000000</item>
Vitaly
Vitaly
Что делать в такой ситуации?
sergeich
Что делать в такой ситуации?
Сконфигурировать питон Обновить Котлин Привести саппорт либы к одной версии. Гугл, первая ссылка
Aleksei
Всем привет! Делаю приложение для визуализации заливки растровых изображений на андроиде. 1) генерируется случайная картинка из двух цветов заданного размера. 2) по нажатии на экран, происходит заливка замкнутой области на противоположный цвет Решил запилить модель MVP в этом случае. В роли модели выступает класс, в котором есть различные методы заливки. Эти методы принимают на вход битмап, и выдают на выход новый битмап, в котором произведена заливка. Мне же, хотелось бы, чтобы в процессе заливки можно было бы получать промежуточный результат, чтобы увидеть как происходит заливка в замедленной съемке например. Т.е. что линейный метод заливает по линии, а рекурсивный метод шагает во все стороны. Как это реализовать? Вот исходный код моей текущей реализации: https://github.com/IdeoG/floodfill-algorithm-visualisation
Vitaly
Когда я это исправляю появляется другая ошибка
Vitaly
Это уже третий раз
Vitaly
Я совершаю цикл действий прописанный в гугл, прохожу через несколько других ошибок и снова попадаю на эту
sergeich
Это уже третий раз
Забить временно, как вариант, это не ошибка, это предупреждение
Андрей
Всем привет! Делаю приложение для визуализации заливки растровых изображений на андроиде. 1) генерируется случайная картинка из двух цветов заданного размера. 2) по нажатии на экран, происходит заливка замкнутой области на противоположный цвет Решил запилить модель MVP в этом случае. В роли модели выступает класс, в котором есть различные методы заливки. Эти методы принимают на вход битмап, и выдают на выход новый битмап, в котором произведена заливка. Мне же, хотелось бы, чтобы в процессе заливки можно было бы получать промежуточный результат, чтобы увидеть как происходит заливка в замедленной съемке например. Т.е. что линейный метод заливает по линии, а рекурсивный метод шагает во все стороны. Как это реализовать? Вот исходный код моей текущей реализации: https://github.com/IdeoG/floodfill-algorithm-visualisation
скорее всего самостоятельно
Vitaly
Из-за этой ошибки не получаетяс apk собрать
Vitaly
Caused by: Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details
Aleksei
скорее всего самостоятельно
Тут вопрос больше по архитектуре. Ясное дело, что это буду делать самостоятельно. Нужна наводка как это сделать правильно.
Aleksei
Кроме как увеличения сопряженности между моделью и презентором не вижу пути на данном этапе.
Ivansuper
Ребят, есть вопрос по CardView — кто-нибудь сталкивался с такой ситуацией, что cardElevation полностью отказывался рисоваться?
Ivansuper
Забейте, лишний маргин поправил ситуацию
Григорий
Кто знает в студии добавили возможность отключать поиск по двойному нажатию на шифт? На ютреке создавали тему и разрабы обещали сделать. Щас пробовал не получилось, может как-то по особому надо?
Vyacheslav
ребят сталкивались с таким приколом что на 8.0.0 андройде при мобильном трафике не грузится в плеере видео ? на ютубе кстати работает... а на версии 7.1 все работает? важная поправка, мобильный интренет дает такие плоды, а вот на вайфае все идеально
Alex
А как вы питон используете в проекте и для чего? Просто интересно
Vitaly
А как вы питон используете в проекте и для чего? Просто интересно
Раньше использовал для создания сервера, но тепеь он у меня вынесен из приложения
Alex
Понял
Anonymous
хм, я тут сделал android.enableD8=false android.enableR8=false в 3.1.3, он при сборке показывает предупреждение, что, мол, скоро нельзя будет отключать D8, но всё равно юзает R8 — это норма? 🙂
Vitaly
А как вы питон используете в проекте и для чего? Просто интересно
Я просто хотел в Android Studio работать одновременно и с Java и c Python, но не получилось
Alex
Пейджинг сделай
Alex
Передавай через LocalBroadcastManager данные по частям, как только они нужны
Vitaly
Это конечно говнокод, но можешь кидать эту инфу в Application класс в какое-нибудь поле
Igor
Flyweight-стек в appliaction заведите на 1 элемент.
Igor
Даже не флайвейт, данные тo есть всегда.
Igor
Сейчас накину, самый банальный ваpиант.
Igor
https://gist.github.com/komigor/0072e2fa67cafaa98528c02ec8f417e6 Пpoще некуда
Igor
Pабoтать тoже будет нopмальнo. (Тoлькo не делайте так в не-пет-пpoектах).
Igor
Ну, если бoевoй – тo лучше уж запаpиться и записать в БД/preferences
Igor
Зачем изoбpетать велoсипед, кoгда oн уже есть? Если вы не файл пеpедаете, кoнечнo)