Ferrero
И при логическом умножении активировать кнопку
Denys
а можно нам в ведро такое же завезут? (((
Был когда-то такой paper. Насколько я понимаю, пока из R&D фазы проект еще не вышел. https://www.youtube.com/watch?v=Fevg4aowNyc Последняя новость была почти год назад. https://towardsdatascience.com/code2pix-deep-learning-compiler-for-graphical-user-interfaces-1256c346950b
Kirill
Добрый день. Подскажите, пожалуйста, начиная с дроида 8.0 запросы на получение геолокации в бекграунде получили ограничение на несколько треков в час. Существует ли какой-то способ обойти это ограничение если мне нужно трекать локацию желательно как можно чаще когда приложение в бекграунде?
Kirill
Foreground Service
Так он же умрет если закрыть апку?
Ваня
Не обязательно
Stepan
Так он же умрет если закрыть апку?
Если только оператива закончится
Ivan
Работаю с GoogleMaps SDK. Есть такой метод как clusterManager.cluster(), который перещитывает и перерисовывает кластер после добавления новых элементов на карту (он работает на AsyncTask). Есть ли какая-то возможность получить callback, когда он закончит пересчитывать и отрисует кластер? Также не нашёл колбэка после того, когда новые элементы отрисовались на карте... Дело в том, что я хочу показать пользователю какой-то progressBar, пока расчитывается кластер, но походу гугл такой возможности не прдоставил. Просто кластер для 30000 объектов перерисовывается секунд 5 и никого прогресса пользователю не видно. Может кто сталкивался?
Андрей
Вот проблем-то
Ivan
Самому добавить как вариант. Плохой, но вариант
каким образом? это же гугловское сдк, которое не декомпилится
Ferrero
Классы final?
Андрей
Ты можешь сам кластеризацию написать, это просто
Андрей
И просто рисовать частями
Андрей
Да и не придется 30к рисовать
Ivan
Рисуй пачками по 1000 кластеров например
Спасибо за предложение, можно попробовать, но всё равно не идеал
Ivan
Да и не придется 30к рисовать
30к рисовать и не приходится, только рассчитывать
Андрей
30к рисовать и не приходится, только рассчитывать
Ну тем более легко прогресс сделать
Ivan
есть запрос нарисовать 30к объектов – вместо них рисуется несколько кластеров
Ivan
дело в том, что они высчитываются за секунд 5
Андрей
Я точно знаю что гугловская кластеризация в инете есть
Ferrero
Мб что-то не так с высчитыванием?
Андрей
Свою писать - строчек 30
Ferrero
Что-то как-то долго
Ivan
Классы final?
Извиняюсь, но всё равно не понимаю, как можно экстэндить их функционал
Ivan
Копируешь-вставляешь-изменяешь
если найду её в интете, то можно
Ivan
спасибо за предложения
Андрей
если найду её в интете, то можно
Ну количество точек в пределах области посчитать это тоже не рокетсаенс
Ivan
А, блин, всё-таки этот класс не закрытый оказался. И щас всё-таки нашёл, что узнать о том, что карта перерисовалась можно через Renederer. Что-то на работе я это просмотрел. Всем спасибо.
Yerlan
Есть кто работал с библиотекой mpchart?
Yellow
Ребят, привет, хотел бы спросить, можно ли добавить в приложение, веб вью как у телеграмма инстат вью??
Dmitrii
Нужно валидировать все 3 каждый раз
Можешь черкануть пример или отослать где почитать, я только познаю андроид....
Dmitrii
Могу послать в гугл
Посыл зачтён, я там был, не могу правильно вопрос сформулировать ему, поэтому сюда написал...
Ferrero
Для начала его нужно формулировать на английском языке
Ferrero
По сути обучение программированию это обучение гуглить, а если тебе сейчас скинут готовую ссылку, то ты потеряешь эту возможность
Ferrero
Если не можешь сразу сформулировать, то разбей на маленькие задачи свою задачу и загугли по очереди
Dmitrii
По сути обучение программированию это обучение гуглить, а если тебе сейчас скинут готовую ссылку, то ты потеряешь эту возможность
Ссыль не надо, хоть запрос грамотный, я вот Apollo сам настроил и GraphQL, даже запросы к api работают. Я просто со Swift пришёл, для меня дико отслеживать состояние текст, там это все как-то легко делается, написал тупо ты эмти и все, а в андроиде оказывается надо ещё листенеров...
Ferrero
Листенеры это такие же делегаты
Yerlan
Назови проблему
использую horizontalbar, и нужно поставить кастомный текст c процентом
Dmitrii
Может есть нубский чат какой?:)
Ferrero
@startandroidchat
Dmitrii
@startandroidchat
Оттуда меня сюда послали:)
Сергей
а отсюда в гугль
Dmitrii
Да что ж вы такие злые то , блин я не против гуглить, ну вот вы понимаете о чем говорите, не надо мне писать решение задачи, я просто попросил как грамотно составить запрос на английском, китайском, индийском(кому какой ближе). Нет будем сидеть и слать в Гугл, трудно ж написать предложение.
Сергей
Да что ж вы такие злые то , блин я не против гуглить, ну вот вы понимаете о чем говорите, не надо мне писать решение задачи, я просто попросил как грамотно составить запрос на английском, китайском, индийском(кому какой ближе). Нет будем сидеть и слать в Гугл, трудно ж написать предложение.
объясняю. После любого обновления любого из текствого полей надо вызвать метод валидации. Метод этот проверяет условие что все три поля непустые,если оно выполняется - то кнопка включается, иначе выключается
Сергей
если вопрос стоит о том "как проверить что три условия true одновременно"
Сергей
то надо ждаву учить дальше
Leonid
Это TextWatcher юзать, верно?
Один из вариантов
Сергей
да. А для этого уже легконагуглить примеры
Сергей
можно сделать кастомный эдитекст и переопределить в нем onTextChanged, и еще кучей способов. Но в принципе если добиться что бы некий код вызывался при любой правке любого из полей - задача уже решена
Denys
Оттуда меня сюда послали:)
На первых порах должно хватить. http://developer.alexanderklimov.ru/android/views/ Если же проблемма не в знании API, а недостаточном навыке программировать - лучше все-же начать с курсов.
Сергей
еще OnKeyListener есть
Dyno
а как правильно юзать этот CompositeDisposable? А то студия подсвечивает, что не используется результат. Нашел решение в Интернете, так оно перестало работать.
Dyno
Лол, а какой смысл создавать подписку и сразу уничтожать её?
Ну я тоже подумал что в этом причина наверное)
Dyno
Так было написано.
Dyno
А где надо уничтожать?
Dyno
Это репозиторий
Mike
А где надо уничтожать?
Там, где она больше не нужна
Sergey
а кто пользовался qr от гугла? implementation 'com.google.android.gms:play-services-vision:17.0.2'
Dyno
Там, где она больше не нужна
Ну вызвал один раз и больше не нужна. Надо как-то подождать, пока стянуться данные и отписаться
Dyno
Или вообще не отписываться. Что если просто использовать @SuppressLint("CheckResult")?
Mike
Или вообще не отписываться. Что если просто использовать @SuppressLint("CheckResult")?
Странно использовать ырыкс (и паттерн репозиторий), не понимая, что код вообще должен делать.
Тони
Иногда используют это другие разработчики и видишь впервые)
Тони
Странно использовать ырыкс (и паттерн репозиторий), не понимая, что код вообще должен делать.
Тони
Рост то должен быть ) именно так он и идёт)
Dyno
Странно использовать ырыкс (и паттерн репозиторий), не понимая, что код вообще должен делать.
Ну рх использую для удобства работы со стягивагием данных, а репозиторий как логика стягивания
Тони
Он имеет ввиду зачем подписываться, а потом сразу отписываться. Это нелогично.
Тони
Ну рх использую для удобства работы со стягивагием данных, а репозиторий как логика стягивания
Тони
Ну типа отписка в onDestroy делается обычно