Mike
А, ты про отображаемое время? Хз, я снекбары юзаю только с индетерменейт флагом.
А, гы. Ну тогда это кусочек стейта, который надо хранить самому. Можно SnackbarFragment сделать :)
Daniil
А почему андроид не поддерживает новые версии жавы, но поддерживает Котлин. И то и то же компилируется в байткод. Почему тогда на Андроиде нет новых версий жавы ?
Kotlin также генерирует байткод для 7-й и 8-й Java. Кроме технических сложностей, связанных с тем, что "нормальная" JVM (типа HotSpot) стековая, а Dalvik/ART регистровая и к тому же не соответствующая спецификации, есть еще патентные сложности с Oracle. Поэтому в Android O есть только Java 8, но без стримов. Но если у вас min sdk меньше, то начинает работать дешугаринг в D8, заменяющий новые инструкции на старые. Это здорово сказывается на время компиляции.
Daniil
дешугаринг?
Синтаксический сахар - sugar. Удаление сахара - desugaring. Например, он трансформирует лямбды обратно в анонимные классы.
Mike
дешугаринг?
у котлина нет дешугаринга, у него есть target bytecode version
Mike
Java 8 без стримов — это оксюморон :) строго говоря, можно сказать, что в андроиде вообще нет Java SE, но есть что-то очень похожее
Daniil
всё там есть, начиная с N
Ну я про O говорил, где впервые Java 8 появилась
Daniil
у котлина нет дешугаринга, у него есть target bytecode version
Если котлин скомпилить в восьмую джаву, а потом скомпилить проект под 21-ю версию апи, то D8 сделает дешугаринг.
Mike
Ну я про O говорил, где впервые Java 8 появилась
А вот дока подсказывает, что стримы завезли раньше, в N
Daniil
А вот дока подсказывает, что стримы завезли раньше, в N
Так. Стоп. N же перед O идёт. Туплю. Помню, что когда Java 8 только появилась в Android (как раз в N), то стримов там не было изначально.
Daniil
Пруф https://developer.android.com/guide/platform/j8-jack.html
Daniil
Забавно, что на русском и английском дока выглядит по-разному
Mike
Ну это language features, так-то до jack and jill все использовали ретролямбду. Это тоже значит, что в андроиде восьмёрка появилась? :)
Daniil
В русской доке явно сказано про Android N
Mike
Ретро лямбда - костыль для нетерпеливых
А почему ретролямбда внезапно костыль, а другой дешугаринг — не костыль? Как отличать вообще?)
Daniil
Один костыль официальный, а другой - нет 😂
Co(n)stantine👨‍🔬
наверн лучше вообще не читать русскую доку🤔
Daniil
наверн лучше вообще не читать русскую доку🤔
У меня по дефолту ее открывает иногда, хотя в системе и Гугл аккаунте стоит английский язык. Всегда сразу переключаю на английский и тут заметил, что доки сверстаны по-разному.
Maxim
подскажите, как красиво сделать следующий кейс: пользователь заходит на страницу у которой может быть несколько состояний: авторизован, отсутствует интернет, ошибка, и в зависимости от состояния юзер должен увидеть разые UI элементы
Yuriy
Всем привет. Пишу видео через intent video_capture. Как можно указать, чтобы видео сохранялись в папку приложения, а не в стандартную?
Dmytro
Повтор
а что ты хочешь услышать? ты для эмулятора сколько выделил памяти и сколько на устройстве? погугли как замерять отрисовку
Vladimir
а что ты хочешь услышать? ты для эмулятора сколько выделил памяти и сколько на устройстве? погугли как замерять отрисовку
Ну, на устройстве памяти больше ) Да я уже не знаю что хочу услышать. Не ожидал, что такое вообще можнет быть
Mike
Повтор
Профайлер
Vladimir
Co(n)stantine👨‍🔬
tpu?
Mike
cpu? gpu?
начни с CPU. Почти наверняка упрёшься не в рисование.
Vladimir
начни с CPU. Почти наверняка упрёшься не в рисование.
спасибо. куда тут обратить внимание?
Mike
спасибо. куда тут обратить внимание?
это запись сэпплига методов или нечто другое?
Kopusha
начни с кода своей активити, не может он так долго кучку вьюх рисовать. Там наверняка что-то в onCreate шуршит
Victor
Key store path обычно в каталоге с проектом хранится или нет? В документации написано выбрать каталог, а какой.. не написано
Vladimir
это запись сэпплига методов или нечто другое?
он, но возможно я вкладку не самую удачкую выбрал
Vladimir
начни с кода своей активити, не может он так долго кучку вьюх рисовать. Там наверняка что-то в onCreate шуршит
да я уже со всего начинал. не знаю уже с чего начать. и лайаут делал максимально плоским и все равно охренеть как долго
Mike
во, как видишь, в онСтарте очень много инфлейта
Mike
а потом ещё больше межура
Vladimir
а потом ещё больше межура
И что может помочь?
Mike
И что может помочь?
оптимизация вёрстки
Vladimir
оптимизация вёрстки
там есть radiogroupp при клике на которые должны подгружаться вью в зависимости от выбранного баттона. я пробовал делать framelayout и подгружать нужный фрагмент при клике, пробовал делать огромную вью со всеми вариантами на constraint с group и делать visible - gone. результат +- одинаковый. у меня как вариант остался только stabview. есть шанс, что стабвью поможет или нужно куда то в другую сторону смотреть?
Victor
Как избавиться от ошибки в тестовом проекте? Installation did not succeed. The application could not be installed: INSTALL_PARSE_FAILED_NO_CERTIFICATES APK signature verification failed.
Vladimir
так это же всё происходит по действию пользователя?
всего 2 radiogruop по 2 кнопки на каждый. первый радиогруп добавляет пару форм и либо добавляет второй радио груп, либо нет. второй радио груп либо добавляет доп поля, либо нет. по дефолту грузится самый тяжелый вариант, где 2 радиогруппа видны со всеми доп полями в общем замороченая форма регистрации
Глеб
Поясни за шапку public poll ToolBar per Fragment - выколи глаз зато просто – 12 👍👍👍👍👍👍👍 43% @Histler, @skeptick, @nullsafety, @nihromnv, @VladimirTebloev, @alex009ru, @Zer0Line, @nick_the_magician, @djeyzi, @neketsh, @zdrastepoka, @mentarey Single ToolBar in root layout - как в стэк оверфлоу написано – 9 👍👍👍👍👍 32% @Nakulov, @permenko, @ap6ye, Bender, @Pirksy, @hulak, @mikhailzisman, @zkv_2, @dudkins да ну нахер!! свой линеар с кнопками наверху!!! ... никому ничего не должен сам себе хозяйн – 4 👍👍 14% @duglasher, @BBDDBA, @kopusha, @nazariiskarlat Single ActionBar (theme-based) - я остался в эпохе Holo – 3 👍👍 11% @aleksSMru, @Evansir, @Elias_Anyway 👥 28 people voted so far.
Олександр
Я даже не понял сразу, что это опрос
Глеб
всем спасибо кто отклинется - былоб очень полезно по крайней мере мне... ну и может другим участникам
Ramil
тут ndk обсуждают ?)
Nikita
Android NDK (C++) — русскоговорящее сообщество Общаемся на темы, посвященным Android-разработке на C++. Обмен новостями, опытом и наработками. + Про Android: @android_ru + Про iOS: @ios_ru + Канал Android: @androidtoday_ru + Вакансии: @mobile_jobs Рекомендуем отключить уведомления. https://t.me/ndk_ru
.
никто походу не вкурил
.
я им же пользуюсь
Ramil
Всем привет, кто на opencv (android) искал особые точки (facemark) на лице ? (модуль face) Дело в том, метод fit - выдает координаты точек, а не сами значения точек (вещес числа) которые можно использовать для распознавания
Vladimir
Она влазит на экран? Если нет — ресайклер. Если она вертикальная, то не понимаю, зачем констреинт.
не влазит. она в скроллвью. вертикальная. констреинт - что б вложенность была меньше. когда делал один огромный лайаут - думал это поможет. не помогло.
Евгений
Могу отрисовать
Евгений
В лс
Mike
имеет смысл сделать это после голосования, если будет выбран именно этот вариант
Игнатьев
здравствуйте
Игнатьев
кто шарит в яндекс.кассе на андроиде? че такое REQUEST_CODE_TOKENIZE?
Игнатьев
доки нет?
там не написано вроде
Lubomir
Всем привет. Как сейчас принято загружать файлы? каким компонентом ?
Nikita
Откуда загружать?
Lubomir
Из сети
Lubomir
в приложение нужно реализовать логику загрузки файлов на телефон
Sergey
DownloadManager в помощь
Victor
Кто-нить побеждал вопрос с невозможностью запуска эмулятора на AMD-процессоре ? Что-то я уже что только не читал. Не хочет запускаться этот убогий эмулятор на AMD
Victor
Реально я уже заколебался. Не помогает ничего. Жесть какая-то.
Victor
Думаю, линкс ставить. Или, всё-таки на винде как-то решается вопрос?
Liam
у амд разве есть виртуализация процессора?
Anonymous
ребят статическая функция родительского класса которая вызывается будет ли работать в чайлд классках?