Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2023-02-06] 안드로이드 사전 과제 - 조승우 #61

Open
bbman9900 opened this issue Feb 6, 2023 · 0 comments
Open

[2023-02-06] 안드로이드 사전 과제 - 조승우 #61

bbman9900 opened this issue Feb 6, 2023 · 0 comments

Comments

@bbman9900
Copy link

1. ConstraintLayout의 주요 특징을 학습하고 정리해주세요.

ConstraintLayout의 주요 특징은 레이아웃의 복잡한 계층 구조를 단순하게 해준다는 점이다.
또한, xml 코드에서 타이핑하면서 뷰를 배치하기 보다, 디자인페이지에서 툴 베이스로 뷰를 배치하는 레이아웃이라는 점이다.
디자인 페이지에서 왼쪽의 뷰를 가져오고, 오른쪽에서 속성을 조정하는 것이 가능하다.

2. XML에서 활용할 수 있는 Layout은 LinearLayout, RelativeLayout 등 여러 종류가 있습니다. Layout을 선택하는 기준과 현재는 ConstraintLayout으로 대체가 된 이유를 함께 설명해주세요.

LinearLayout 과 RelativeLayout 의 속성을 ConstraintLayout으로 더 간단하게 구현 가능하기 때문이다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant