Contraintlayout

Android ContraintLayout Negative Margin (Partially Outside of Parent View)
Android ConstraintLayout Fill by Percentage
Android Update ContraintLayout Constraint Programtically

Android KTX updateLayoutParams