184 читали · 3 года назад
Python kivy #2.1 || Язык разметки KV || Дизайн виджетов
В прошлый раз мы создали текстовую надпись, но она появилась где-то в углу, там где мы возможно не хотим, возможно она также выглядит на так как хочется, поэтому сегодня мы кастомизируем нашу надпись, а в следующей статье я расскажу какие виджеты вообще существуют, а параметры, которые я сегодня покажу можно применять к любым виджетам. Бежать будем очень быстро, скрины прикладывать не буду, поэтому статья будет короткой. Любой параметр применяется как в css - параметр: значение - но синтаксис такой же как в Python. Я буду писать так - параметр + *тип данных* - тип данных, который надо передать...
194 читали · 2 года назад
Python. Kivy. Часть 1. Введение. Способы разметки.
Kivy – фреймворк на языке Python с открытым исходным кодом для кроссплатформенной разработки мобильных приложений. Установка: python pip install kivy Структура проекта Kivy В основном файле main.py создается структура как на рисунке 1. В приложении Kivy требуется создать подкласс App и метод build(), в который помещается функциональный код программы. Язык разметки KV KV позволяет отделить дизайн интерфейса от логики приложения. Рассмотрим два способа обращения к разметке: 1. Рядом с файлом main...