8
새로운 Android Studio 2.2에서 구속 조건 레이아웃이 도입되었습니다.이 새로운 레이아웃 here 및 here에 대해 검색하고 읽었습니다. here을 언급 한 바와 같이,상대 레이아웃 대신 구속 레이아웃
- 우리가 completly
ConstraintLayout
와RelativeLayout
를 대체 할 수 및 this link에 나는 제약과 상대 레이아웃의 차이에 대해 읽어했지만, 여전히 몇 가지 질문이 남아있다? - 이전 버전이 설치된 기기는
ConstraintLayout
을 지원할 수 있습니까? ConstraintLayout
으로 앱을 디자인하려면 Android Studio 2.2로 업데이트해야하나요?ConstraintLayout
을 사용하면 모든 화면 해상도에 대해 응답 형 앱을 사용하기 위해 많은 dimens.xml을 작성할 필요가 없습니다. 즉, -
중첩 된 ConstraintLayout은 어떻습니까? –
일반적으로 중첩하면 성능이 저하됩니다. 예를 들어 단 두 개의 Textview 또는 이와 유사한 것을 포함하는 일부 중첩 된 구속 조건 레이아웃을 만드는 것은 좋은 생각이 아닙니다. 제약 레이아웃의 유연성 덕분에 (Constrain 레이아웃 1.1에 많은 멋진 아이디어가 추가되었습니다 - 체크 아웃) 제약 레이아웃 내부에서 더 많은 평면 뷰 계층을 수행 할 수 있으므로 많은 중첩 레이아웃을 없애고 추가 성능을 얻을 수 있습니다. –