сладкий мальчик
Не только. Это самые важные темы. Что ещё?
Ну а типо основы как классы пакеты интерфейсы? Или это имеется ввиду в синтаксисе?
Mike
а, там написано Syntax, точно
сладкий мальчик
да это синтаксис, но упомянуть стоит. Спасибо.
Блин. Ну чё так много учить (читать)
Mike
перестань форвардить, от этого никто не угадает, как починить твою проблему
Alexander
Привет, коллеги, сколько может стоит ревью кода приложения, где 11 активити, 5 AsyncTask для API, 1 AsyncTask для печати? Используется sqlite для хранения заказов. От ревьювера жду советов как решить вопрос OutOfMemory в приложении и как улушчить в целом архитектуру.
night111
Не хранить ссылки на активити в асинктасках)
Daniel
Сколько у тебя строк кода? Исходя из этого можно прикинуть время на качественный просмотр всего проекта (150 строк в час) и менее качественный (я бы оценил 1к строк в час). И рассчитать исходя из средней зп программиста
Daniel
Либо так)) Тогда получишь много дельных советов, один из которых тебе поможет))
Сергей
так тогда будет уведомление
если программа предполагается в магазин - то я видел письмо гугля разработчику, где его послали и сделали последнее предупреждение о том что "ваша программа скрыто для пользователя передает его данные позиционирования, так делать харам, уберите"
Arsen
гугл за прозрачность
Arsen
Сергей
и да - в 9ке получение координат юзера в фоне требует отдельного разрешения от грубого и точного
Сергей
... хотя у яндекса есть АПИ Локатор, которому на разрешения локации плевать, была бы связь с сетью
Сергей
Всем привет. Подскажите плз кто знает, есть ли способ подскроллить ресайклер относительно одного из чайлдов айтема, вне зависимости от вложенности на которой этот чайлд расположен?
Kirill
Подскажите пожалуйста. У меня программно изменяется размер ConstraintLayout, все содержимое тоже ручками изменять, или можно как-то подстроить??
Mike
Хелп, плиз.
ну выбери Project вместо багованного Android, делов-то
Kirill
Загугли ConstraintSet
ну получается программно все надо менять
Artem
Android всё же удобнее. :)
я вот задавался вопросом можно ли это как-то настраивать, но тоже не получил ответа
Mike
ну получается программно все надо менять
ну если надо, чтобы констреинты изменились, нужно менять)
Kirill
ну если надо, чтобы констреинты изменились, нужно менять)
я меняю размер констрейнта. это понятно) но вот почему содержимое не подстраивается, это как-то не логично
Denis
И поменять только размер
Denis
И применить его
Kirill
как меняешь?
binding.complexBackground.maxHeight = (viewModel.height.get()/100) * 90 binding.complexBackground.maxWidth = (viewModel.width.get()/100) * 90
Mike
лол, что это? Там есть setLayoutParams или requestLayout, не?
Kirill
binding.complexBackground это и есть ConstraintLayout
Mike
Что такое complexBackground?
Kirill
Что такое complexBackground?
<androidx.constraintlayout.widget.ConstraintLayout android:id="@+id/complex_background"
Maksim
парни есть с кем можно пообщаться по поводу работы с SQLite в лс просто в сети инфа запутанная, много доставать не буду обещаю
Andrew
Коллеги, в каких случаях UsbHostManager: Added device может срабатывать в момент извлечения устройства?
Evgeniy
Подскажите пожалуйста реально ли к боттомшиту. Который диалог фрагмент добавить крестик на бэкгроундтдиалога
Evgeniy
А не создавать фреймлайоут на полный экран с затемненным фоном
Danya
Добрый вечер, мой ресайклер иногда ставит неправильное значение прогрессбару, который является одним из элементов viewholdera. Всю остальную информацию он выводит верную, а прогресс прогрессбара через раз, не могу понять в чем проблема.
Danya
Не подскажите, как можно эту проблему решить ?
Mike
Не подскажите, как можно эту проблему решить ?
надо или код, или кофе (можно сразу гущу)
Danya
https://gist.github.com/makaronis/419b9a4a4b282e9eca4bd4c61ebc1516
Mike
https://gist.github.com/makaronis/419b9a4a4b282e9eca4bd4c61ebc1516
как проверяешь, что правильно выставляется через раз?
Mike
я пока вижу другую проблему — с загрузкой картинок)
Danya
Визуально, запуская приложение
Danya
А что не так? картинки загружает нормально
Mike
Визуально, запуская приложение
откуда знаешь, каким прогресс должен быть? Правильные ли значения попадают в прогрессбар? Другими словами, кто коверкает прогресс?
Danya
Danya
Прогресс - рейтинг
Danya
Дублируется цифрой
Mike
А что не так? картинки загружает нормально
забайндил на холдер айтем с картинкой — началась загрузка — перебайндил его на айтем без картинки — картинка досталаст по наследству
Danya
Первый элемент 67 , последний 50 Прогресс при этом одинаков
Martynenko
Всем привет. Есть сервис по прозвону на номер, какие способы есть для считывания? Нашел через пермишн read phone state, но не нашел на сколько он нежелателен и есть ли способы считывания как с представленным API от гугла для sms?
Mike
смотри исходники прогрессбара, дебаж, если потребуется. Надо же с самого начала говорить, что прогрессбар нестандартный.
Dmitry
Товарищи, подскажите чем можете. В IJK плеере отстает картинка от звука, скорее всего потому что видео ели-заметно подлагивает. HLS стрим, такое происходит лишь на некоторых устройствах... Может плеер некорректно как-то ипользует аппаратный декодер, но как это понять, я не знаю... Или параметров каких-то не хватает.... Подскажите пожалуйста
Mikhail
Эпопея с выводом эмодзи на весь экран продолжается. Оказалось что paint.getTextPath банально не возвращает контур эмодзи (контур букв/иероглифов возвращается), поэтому и рисовать на канвасе нечего. Можно как-то еще преобразовать эмодзи в path для канваса? 🤔
Сергей
Всем привет. Есть сервис по прозвону на номер, какие способы есть для считывания? Нашел через пермишн read phone state, но не нашел на сколько он нежелателен и есть ли способы считывания как с представленным API от гугла для sms?
Мне как то померещилась в письмах гугля к посланным следующая позиция - доступ к звонкам и смскам ок, НО тотлько если приложение заменяет штатную звонилку и смсницу полностью и там реализованы все функции.
Dug
Есть тут знатоки Glide? Я могу как-то запрелоадить пикчи и обработать их и чтобы они закешились обработанные?
Сергей
"Как то" можно. Загрузить либо как файл указав размер, либо в невидимый imageView.
Vladimir
Может находил кто то сервисы/форумы/чаты где могут сделать дизайн для обучения/развлечения?
Руслан
Ребят как можно сделать 2/3 фона градиентом, а остальную часть белой оставить?
Mike
нет, гоню, не из трёх
Руслан
сделать градиент из трёх точек
не получится, пробовал)
Mike
из четырёх
Mike
начальный, промежуточный, конечный, конечный
Руслан
из четырёх
а промежуточный как задать тогда?
Mike
а промежуточный как задать тогда?
смешением начального и конечного)
Руслан
смешением начального и конечного)
размытое разделение получается)
Mike
размытое разделение получается)
ну, тогда растянуть градиент в фотошопе и ткнуть пипеткой посередине)
Руслан
Ребят, на верхней половине экрана на 2/3 должен идти градиент от светлого к темному, остальная часть должна остаться белой, как такое возможно реализовать?)
Mike
блин, ты издеваешься?)
Mike
GradientDrawable с четырьмя точками
Руслан
блин, ты издеваешься?)
я сейчас тебе пришлю результат))
Elbrus
Всем привет! Ребята укажите пожалуйста на хороший пример авторизации с помощью OAuth2
Села
https://pastebin.com/53hYRjUE
Села
https://pastebin.com/UH8crAwe
Села
привет всем, в первом фрагменте данные с едиттекст сохраняю в shared preferences, а после показываю во втором фрагменте, если нажата кнопка назад то удаляю сохраненные данные, и если в первом фрагменте ввести новые данные то во втором фрагменте показывает старые данные, а новые показывает после перезапуска приложение, хелп плиз)