full stack/μλλ‘μ΄λ
[Android] constraint layout (2023.07.11)
Shinjio
2023. 7. 11. 17:27
λ°μν
Constraint Layout(κ·μ½)
1. κ·μ½μ΄ νλλ μμΌλ©΄ νλ©΄μ (0,0) μμΉ (맨μΌμͺ½, 맨μ)λ‘ μ΄λ
2. μ’/μ°(ν1), μ/ν(ν1)λΌλ κ·μ½μ λ§Ίμ΄μ€μΌ ν¨
3. μ’/μ°(ν1), μ/ν(ν1) μ€ νλλ§ κ·μ½μ λ§ΊμΌλ©΄ → μ¬λ°±(μ λκ°), νλ©΄ ν΄μλ(ν¬κΈ°)μ μκ΄μμ, μ€μ μΌλ‘ νν
4. μ’/μ°(λͺ¨λ), μ/ν(λͺ¨λ) κ·μ½μ λ§ΊμΌλ©΄ → λΉμ¨λ‘ μμΉλ₯Ό κ²°μ (μλκ°), νλ©΄ ν΄μλ(ν¬κΈ°)μ λΉλ‘ν¨. μ©μμ² λͺ¨μμΌλ‘ νν
5. κ·μ½μ νλ©΄κ³Ό λ§Ίμμλ μκ³ νλ©΄μ΄ μλ λ€λ₯Έ viewμ κ·μ½μ λ§Ίμ μλ μμ
match_contraint : λμκ² μ£Όμ΄μ§ μ μ½μ‘°κ±΄ ν¬κΈ°μ λ± λ§μΆ°μ
XMLλ§ μλ‘ λ§λ€κΈ°
Activity (xml + kt)
layout μΆκ°
λ°μν