Мои мысли
В последнее время я задавался вопросом о различиях между build()
и on_start()
методами.
Мой анализ
Я нашел описания в документации Kivy about build () и on_start () , но я бы предпочел понять практические различия между их использованием.
Я, вероятно, заметил основное различие между ними обоими им этот метод build()
вызывается только один раз во время инициализации по сравнению с on_start()
, который вызывается после инициализации, и каждый раз, когда on_stop()
вызывается раньше, и приложение продолжает работать снова.
Теперь я также знаю что build()
используется для возврата дизайна приложения Kivy как процесса перезаписи определенного метода build()
.
Я думал о объявлениях переменных и о том, где их можно использовать. Я думаю, что лучшее место для объявления переменных - это метод build()
, потому что он вызывается только один раз в процессе инициализации приложения.
Вопросы
Ребят, а что вы думаете по поводу этих отличий? Есть ли у вас другие идеи?