Я вот точно помню, что ждать 180 мс не нужно, есть флаг готовности и по нему можно проверять готов ли модуль к следующей команде, может стоит им воспользоваться?
Не проще написать modifier к элементу контента и пусть этот modifier все сам рисует. Есть же measurescope, там все можно посчитать. Там же все равно наверняка список с foreach.
Это просто попытка сделать как в recyclerview с декораторами, но у compose же другая парадигма прям.
Добрый день, я, так получилось, сейчас разбираюсь с fx2lp и дошел до состояния мне нужна программа на ПК для связи с МК. Вы упомянули работу с ioctl напрямую с драйвером cy, не подскажете что это и как именно искать?
Автор, я не хочу критиковать, ведь с одной стороны действительно пример реализации базовой customview показан, с другой же...
Вы же понимаете что такие view никто не делает на самом деле? Ну я понимаю, если бы были бы тени, пример рисования, отрисовка drawable на худой конец, но не просто квадрат Малевича. Даже touchevents не рассмотрены. Не говоря про то что такое brush и что с ней можно сделать.
Как верно заметили ранее, у Романа очень качественные два видео про view (полностью кастомное и солянка из xml), вот там вопросы рассмотрены - и то, можно анимации добавить как минимум.
Откровенно говоря хотелось бы видеть на хабре статьи уровня Сергея Архипова (он тоже делал пример на Ютуб по кастомной вьюшке - спидометр).
Можно про вью группы написать, там гораздо больше можно писать и писать, если не хочется придумывать организацию вью для статьи...
Да ну нафиг эти навороченный ide, у меня планшет на windows их плохо переваривает, а ноутбук таскать каждый раз лень. По каждый раз больше и больше, а я не профессиональный разработчик embedded, мне все фишки не нужны. Я бы через sdcc бы вообще собрал из командной строки, да есть нюансы...
Протеус вышел в 2017, я вот вчера вечером в keil uvision 3 проект собирал, а она вроде в 11 году вышла. Да и все еще храню бережно atmelstudio 6.2, она ровесник протеуса, +/-
Картридж - расходный материал!!! У него ресурс на определенное количество страниц. Тоннер заканчивается. Он физически пропадает из картриджа. То что его можно перезаправить - совершенно другая сторона вопроса.
Пользуются не все, купите себе снпч и Лейте краску, кто ж не даёт то?
В статье обсуждают совершенно другое. И как верно заметили в РФ по ЗоЗПП это не будет законно
Вообще по опыту курсы очень прокачивают конкретные практические знания (как RV работает, как свои компоненты создавать), но вот сказать что они дают больше чем университет нельзя. Это разного масштаба обучения и знания. Не факт что без университета вообще хватит знаний/умений пройти курс до конца. Но это мое мнение, которое ни на что не претендует.
Книга очень крутая, сейчас как раз читаю. Хоть многие моменты были мне известны, некоторые объяснения позволили с другой стороны взглянуть на алгоритмы. В общем всем советую, тем более она не дорогая.
Единственное примеры в ней на си, это надо иметь ввиду.
Kotlin приятнее в разы, чем java. В kotlin есть coroutines, что как бы такой не слабый плюс по сравнению с голыми потоками и Rx. В Android это уже давно основной язык, все примеры идут на нем. А compose на java вообще не заведется например.
Вы кажется не поняли. Вы в контейнер добавляете элементы по типу
items.forEach{
MyFunc()
}
Ну и создайте modifier и передайте его каждому ребенку, чтобы ребенок сам для себя все рисовал.
items.foreach{
MyFunc(Modifier.myModifier)
}
Я вот точно помню, что ждать 180 мс не нужно, есть флаг готовности и по нему можно проверять готов ли модуль к следующей команде, может стоит им воспользоваться?
Это мэлтовский что ли индикатор? Если да, то у него система команд таки слегка отличается. Я уже за давностью лет не помню в чем там соль.
Да, конечно, вот modifiers для рисования по ссылке https://developer.android.com/jetpack/compose/graphics/draw/modifiers
Тот же Canvas в compose - он тоже просто modifier drawBehind для spacer
Суть предложения объединить два modifier - один размер посчитает, другой нарисует что надо. Не вижу сложностей вроде
Рисовать просто
.drawBehind{
drawline(0, size.width, 0, 2.dp.value)
}
Не проще написать modifier к элементу контента и пусть этот modifier все сам рисует. Есть же measurescope, там все можно посчитать. Там же все равно наверняка список с foreach.
Это просто попытка сделать как в recyclerview с декораторами, но у compose же другая парадигма прям.
Добрый день, я, так получилось, сейчас разбираюсь с fx2lp и дошел до состояния мне нужна программа на ПК для связи с МК. Вы упомянули работу с ioctl напрямую с драйвером cy, не подскажете что это и как именно искать?
Вы молодец!
Автор, я не хочу критиковать, ведь с одной стороны действительно пример реализации базовой customview показан, с другой же...
Вы же понимаете что такие view никто не делает на самом деле? Ну я понимаю, если бы были бы тени, пример рисования, отрисовка drawable на худой конец, но не просто квадрат Малевича. Даже touchevents не рассмотрены. Не говоря про то что такое brush и что с ней можно сделать.
Как верно заметили ранее, у Романа очень качественные два видео про view (полностью кастомное и солянка из xml), вот там вопросы рассмотрены - и то, можно анимации добавить как минимум.
Откровенно говоря хотелось бы видеть на хабре статьи уровня Сергея Архипова (он тоже делал пример на Ютуб по кастомной вьюшке - спидометр).
Можно про вью группы написать, там гораздо больше можно писать и писать, если не хочется придумывать организацию вью для статьи...
Да ну нафиг эти навороченный ide, у меня планшет на windows их плохо переваривает, а ноутбук таскать каждый раз лень. По каждый раз больше и больше, а я не профессиональный разработчик embedded, мне все фишки не нужны. Я бы через sdcc бы вообще собрал из командной строки, да есть нюансы...
Протеус вышел в 2017, я вот вчера вечером в keil uvision 3 проект собирал, а она вроде в 11 году вышла. Да и все еще храню бережно atmelstudio 6.2, она ровесник протеуса, +/-
Картридж - расходный материал!!! У него ресурс на определенное количество страниц. Тоннер заканчивается. Он физически пропадает из картриджа. То что его можно перезаправить - совершенно другая сторона вопроса.
Пользуются не все, купите себе снпч и Лейте краску, кто ж не даёт то?
В статье обсуждают совершенно другое. И как верно заметили в РФ по ЗоЗПП это не будет законно
Помню статью про кампус - оптимизируй или сдохни, очень была интересная. Ещё бы таких.
Это было познавательно, спасибо!
Реклама курсов сэр :)
Вообще по опыту курсы очень прокачивают конкретные практические знания (как RV работает, как свои компоненты создавать), но вот сказать что они дают больше чем университет нельзя. Это разного масштаба обучения и знания. Не факт что без университета вообще хватит знаний/умений пройти курс до конца. Но это мое мнение, которое ни на что не претендует.
Полностью поддерживаю.
Странный какой-то университет, где за 4-5-6 лет дадут знаний меньше чем на курсах, объем часов на которых сравним лишь с одним предметом из семестра.
Хороший чип, я как раз разбираюсь с его работой по статье из современной электроники за авторством Дмитрия Чекунова. И таки там есть нюансы :)
И грузиться он может кстати с i2c.
А ещё есть книга от Ms windows drivers foundation, где примеры сделаны на этой плате.
Тут издательство Питер рекомендовал книгу -
Алгоритмы на практике, Даниэль Зингару, там есть рассказ про нотацию О, что это значит, и почему так.
Книга очень крутая, сейчас как раз читаю. Хоть многие моменты были мне известны, некоторые объяснения позволили с другой стороны взглянуть на алгоритмы. В общем всем советую, тем более она не дорогая.
Единственное примеры в ней на си, это надо иметь ввиду.
Kotlin приятнее в разы, чем java. В kotlin есть coroutines, что как бы такой не слабый плюс по сравнению с голыми потоками и Rx. В Android это уже давно основной язык, все примеры идут на нем. А compose на java вообще не заведется например.