Сергій
Для моего разрешения работает быстро, да и крутится на отдельном хендлере
Глеб
ок, понятно
Fearless
Добрый день, не подскажите, почему в SurfaceView могут оставаться нарисованные в прошлый шаг объекты? При этом на текущем шаге я их абсолютно точно не отрисовываю
Fearless
при этом если я вызываю invalidate перед текущим действием, все нормально
A
Народ, подскажите пожалуйста, как правильно анимировать линию через Path в своей View?
Глеб
при этом если я вызываю invalidate перед текущим действием, все нормально
Изменение любого свойства, которое может повлечь изменение отрисовки должно быть снабжено invalidate - все платформеные Views и drawables так работают. SurfaceView (если работает как канвасная вьюха) - тоже не исключение, вопрос тогда в другом, что SurfaceView тогда и не нужен как таковой))
Сергій
Сергій
Сергій
Но круто что у них свой ui render, они не пытаются лепить что-то костыльное из ui фреймворка
Сергій
Это как плю так и минус. Некоторые вещи пока что ещё не сделать на флаттере нормально. Карты и камера
Сергій
Но их уже делают
Anonymous
Пацаны новый навигационный компонент же берет на себя логику создавать фрагмент или брать существующий? Скорее всего да но надо уточнить
Сергій
Сергій
Но Navigation ещё в альфе
Anonymous
Есть ли библиотека, для работы с Sqlite без использования SQL знаний? Room слишком запутанный. Может есть готовое решение, кка Realm.
В Realm тоже есть свой минус, большой размер либы и сыроватость
Dmitrii
Volodymyr
Ilya
Kanstantsin
Anonymous
@kchaiko Все библиотеки позволяют это сделать, в том числе и Realm
trashkalmar
ObjectBox от автора GreenDao - классная вещь
Dmitrii
Какие есть минусы у использования anko для прода?
Mike
Fearless
Можно ли как-то сделать, чтобы под SurfaceView было видно другие элементы?
Сергій
Roman
Ребят, такой кейс:
связка глайд и гугл вижн (распознование лица)
Наношу на битмапку квадрат и подменяю существующую..есть заметная смена картинки (на какую-то часть секунды черный фон, как фриз такой)
можно как-то этого избежать?
Dmitrii
@Harmonizr, @kchaiko, спасибо. Довольно-таки редко встречал ее в проектах на гитхабе, сам не использую. Товарищ изучил, пользуется, очень топит за нее)
Дело вкуса получается.
Anonymous
Я правильно понимаю, что Room это тот же GreenDAO, только от Google. В плане кода и API
Dug
Anonymous
@duglasher Почему это? у них код одинаковый
Anonymous
объектам присваиваются аннотации, и работают с ними
Сергій
Realm тогда тоже так работает )
Roman
tRuNKator
Здравствуйте, подскажите пожалуйста. В TextInputLayout (design library v 27.1.1) есть метод adjustIndicatorPadding. Хочу избавиться от bottom padding. Как можно это дело поправить?
Anonymous
Вы хоть знаете в чем разница между GreenDAO и Room? и почему люди уходят с DAO в комнату?
Dug
Грин не слишком громоздкая?)
Anonymous
@duglasher даете советы, даже не знаете в чем разница
Dug
Советов не давал вроде бы как
Dug
Каждый волен в выборе
Konstantin
Anonymous
Ну к примеру, что GreenDAO не поддерживает RX2. Поэтому Google взяла основу GreenDAO и скопипастила Room + доавбила RX2
Mike
Anonymous
Насчет Realmа, он больше подходит для простых приложений, так как в нем опять таки сыроватости много
Mike
(тащемта поддержка rx — это не та фича, ради которой делаетс явыбор)
Mike
Anonymous
@Harmonizr Так если вы знаете как, то помогите этим людям
https://github.com/greenrobot/greenDAO/issues/520
Mike
Mike
> Please support rxjava2.
> Please support rxjava2.
> Please support rxjava2.
Ааааа, да если надо, форкните и поддержите, чо за цирк.
Vladimir
Сыроватость realm...
Mike
иксперты по объектным хранилищам в треде :)
Konstantin
Никита 🙃
Просто не надо юзать rxjava2
Mike
ID у ресайклера, вставка данных в ресайклер до рестора
Konstantin
Mike
Вьюшки сохраняют состояние, если у них есть ID.
Mike
не надо ничего никуда пихать
Mike
Ruslan
Тоже хотелось бы узнать в чем сырость?
Больше не сыроватость, а минусы для меня:
1. Невозможно работать с ним из разных потоков.
2. Отсутствие sql запросов. Если надо сделать что-то с join-ами, то это не получится сделать в одну операцию
3. Сильные ограничения по работе с сущностями. Их создание, обязательное наличие геттеров и сеттеров, невозможность добавления своих методов для сложных структур и т.д.
Mike
Ruslan
1. Неправда.
3. Неправда.
Когда в 15 году я пробовал использовать реалм, то столкнулся с проблемами
1. При попытке получить инстанс реалма в другом потоке бросалось исключение
3. При попытке просто вызывать сеттер какого-нибудь объекта вне транзакции - бросалось исключение
Сергій
Ruslan
Ruslan
Глеб
Mike
Дать ресайклеру айди. Всё.
Mike
Всё. :)
Mike
Теперь надо проследить, чтоб адаптер с данными ставился как можно раньше.
Сергей
Коллеги, здравствуйте! Подскажите, пожалуйста, возможно ли логировать трафик приложения в таблице БД? Например, когда пришли данные, внести в БД запись об этом и указать количество трафика.
Mike
В onCreate, например.
Mike
Должно работать...
Mike
Значит не в onCreateView. Проблема в этом.
Mike
Artyom Pugachev
Это если менять фрагменты в активити. А при пересоздании активити оно потеряется