European Internet School: Android App Development: From Beginner to Advanced: Mastering Layouts: Linear, Relative, Constraint, and Grid Layouts for Responsive Design