BMI 계산기 복습
2022.03.05
손에 익어야 해서 지난번에 작업했던 걸 복습하는 시간을 가졌다. 저번에는 Linear Layout으로 작업했는데 이번엔 Constraint Layout으로 작업을 해봤다. Linear는 Depth가 쌓여서 복잡해지기도 하고 layout을 짜는 성능이 좋지 못하다. Relative는 1 Depth로 가기 때문에 성능면에서 좋지만, 여러 디바이스에 유연하게 대응하는 데 한계를 가진다고 한다. 그래서 나온 게 Constraint이고, 개념은 Realtive와 거의 유사하다고 보면 된다. 이 Layout은 다른 Component를 기준으로 배치한다는 특징이 있다. 그래서 어떤 걸 기준을 정해줘야 한다. 가령, "1번 TextView의 Top은 2번 Button의 Bottom에 위치한다."가 그 예시이다. 이렇게..