Глеб
ну справедливости ради - в базе клин довольно интуитивен. я вообще на него вышла когда мне понадобилось сделать приложение в котором нужно было отделить UI и сеть, и поняла что я примерно тоже самое на коленке велосипедила. Просто сводить все к религии - не лучший метод
Отделить UI от всего остального - это может еще мвп мввм-ы. Ок! но идея именно CLEAN "фанатично выискивать вычленять всё в jar"? фанатичное бегство от import android.* - смахивает на нездоровое помешательство. Мы работаем не только с бизнес-данными. Я пишу н-р сложный модуль по работе с камерой. Процессинг и прочее. Исходя из клина - я и там должен высосать "чистую логику" а андроид иметь в отдельном пакете. Сложные ... не знаю, вьюшки, сервисы и тд всё должно быть раздербанено на java-код и android. Глайд тоже должен по идее иметь "слой логики, слой представления, слой данных, слой платформы" - там этого нет и это не мешает ему работать и поддерживаться)) И этим всем "раздербаниванием" даже можно по-заниматься.... если больше не чем 😁
Глеб
Чаще - это разддербанивание - и создаёт тонны обвязочного кода и бойлерплейты и заводит в тупики "а-ля а как же нам получить строку из ресурсов" надо было дойти до 2018, пройти все этапы эволюции - чтобы задача "достать строку из ресурсов" - повергла человека в тупик
Donna
>"фанатично выискивать вычленять всё в jar"? фанатичное бегство от import android.* это не идея CLEAN это народ медленно едет мозгом )
Zakhar🤍💙🤍
Подскажите пожалуйста зацикленный viewpager с индикатором
Igor
Подскажите пожалуйста зацикленный viewpager с индикатором
сложная тема, либо искать готовое решение на stackoverflow, либо делать через RecyclerView, либо пытаться использовать ViewPager, но он имеет свойство работать непредсказуемо
Zakhar🤍💙🤍
сложная тема, либо искать готовое решение на stackoverflow, либо делать через RecyclerView, либо пытаться использовать ViewPager, но он имеет свойство работать непредсказуемо
весь день убил на это, либо перелистывает неправильно, либо допольнительные итемы надо(соотвественно точки добавляются), либо индикатор встроенный, который не переместишь куда надо. арррррр
Андрей
зациклить довольно просто - при перелистывании фрагментов просто добавлять в конец если нужно
Андрей
индикатор можно свой быстро написать
Zakhar🤍💙🤍
Андрей
ну и точкам выставлять что-нибудь типа тега текущего фрагмента который будет содержать позицию
Андрей
при этом неважно где на самом деле фрагмент
Aleksandr
Кто-нибудь знает статейки по фиче fullscreen мод Samsung S8?
Anonymous
Можно ли написать на андроид бота который бы сам запускал приложения и тапал по нужным кнопкам?
Anonymous
Типо как на Windows AutoClicker
Ar
С помощью Accessibility Service
Anonymous
А как?
Anonymous
можете показать статью
Ar
можете показать статью
https://xakep.ru/2017/05/19/accessibility-service-in-action/
Ar
это незаконно
Почему это?
Ar
Если я проделываю это только со своим девайсом
Igor
это незаконно
это мы перед ФСБ отчитались?
Андрей
сорян, не удержался
Ar
Сложна было
Ar
Но я справился
Ar
Не, я не для слежки, у меня другая задача была. И я реально использовал его только на своем девайсе 😄😄
Kirill
наверное бот для игры какой-нибудь)
Ar
Для игр не катит, он со вьюхами работает только если я не ошибаюсь
Alexander
"Не, я не для слежки" сказал любой парень, который хотел использовать это для слежки
Павел 🍵
народ подскажите в репозитории делаю асинтаск с запросом в бд и возвращаю результат в колбэк и ловлю в адаптере Only the original thread that created a view hierarchy can touch its views.
Павел 🍵
что я делаю не так
Rezeda
К вьюхе надо обращаться из потока, в котором она создана.
Павел 🍵
это я вижу из ошибки
Павел 🍵
как исправить
Павел 🍵
можно
Павел 🍵
или нужно
Mike
почитать, что такое асинктаск и как им пользоваться
Павел 🍵
спасибо
Павел 🍵
шерил
Evgenii
Добрый день. Кто-нибудь может подсказать chatkit библиотечку, с максимальной кастомизацией. Желательно, которую использовали лично
Olexandr
как сделать такие вьюхи? через чек бокс получиться? первая выбрана, 2, 3 - нет
Yushka
в ресайклере текствью с селектором
Yushka
на бэкграунд
Olexandr
в ресайклере текствью с селектором
если нажал на "My", то выделение с "All" и "Others" снимается
Олександр
Кастом радио баттон?
Да там есть разные режима выбора же в списке
Олександр
Один выбранный элемент
Олександр
Или много
Yushka
если нажал на "My", то выделение с "All" и "Others" снимается
если это вопрос, то да..но вроде не было в условиях, что не должно, в начально написанных?)
Олександр
Или вообще выбрать нельзя
Anonymous
реально?
ну блин. вообще кастом радио баттон это бред
Anonymous
я за велосипед
Olexandr
я за велосипед
может тогда лучше уже создать свою вьюху?
Anonymous
создаешь вьюху наследуй от Checkable наверное
Anonymous
Потом селекторы
Anonymous
д изи
Olexandr
ок. спс
Anonymous
Темплейтами можно сделать типа быстрый тост?
Олександр
Астанавитесь
Olexandr
Астанавитесь
как тогда?
Anonymous
Чтоб я писал toast мне сразу код вбивается и курсор в текст сообщения
Олександр
Душка вам тему уже сказала - ресайкл с выбором одного элемента, и стили для выбранного переопределить
Олександр
в ресайклере текствью с селектором
Vladimir
Это радио групп
Anonymous
Ресайклер. вы с ума сошли?
Anonymous
Куда тут его блин
Olexandr
Ресайклер. вы с ума сошли?
ну по логике да, не подходит.
Алексей
Или, может, есть у кого соответствующий java/kotlin чатик?
Алексей
Всем привет
Алексей
Никто не подскажет, как обычно происходит работа с jsonschema, есть ли либы для генерации классов с валидацией из jsonschema в котлин/java?
Олександр
Ресайклер. вы с ума сошли?
А блин я недосмотрел, что там всего три элемента всегда.