https://pslab.io/blog/creating-control-panel-for-wave-generator-using-constraint-layout/
Creating Control Panel For Wave Generator using Constraint Layout