ConstraintLayout 에서 ConstraintSet 을 이용해서 Animation 효과를 줄 수 있다.
상당히 고급진(?) 애니메이션 효과를 보여주고 있다.
1) 초기화면, 아래와 같이 구성해 보았다. EVENT 라는 버튼을 누르면 BUTTON 1 ~ 3 의 체인효과를 변경하고, TextView 글씨 옆에 체크박스가 나오게 변경하려 한다.
2) 이벤트가 발생한 화면.
BUTTON 1, BUTTON 2, BUTTON 3 의 Chain 효과가 Packed 로 변경 되었고,
CheckBox 가 생겼다. (애니메이션 효과를 보여주면 좋으련만...다들 어떻게 하던데. 알아보겠습니다 ㅠ)
3) CONNECT 라는 버튼을 누르면 아래와 같이 변하게 이벤트를 주었습니다.
(이게 좀 볼만하던데 말이죠)
코드는 이후에 더 보강하겠습니다.
굉장히 쉽습니다 :)
'안드로이드 > Component' 카테고리의 다른 글
ConstraintLayout Animation -6 (0) | 2017.06.22 |
---|---|
ConstraintLayout -4 GuideLine (0) | 2017.06.21 |
ConstraintLayout -3 체인속성 (0) | 2017.06.20 |
ConstraintLayout -2 체인 (0) | 2017.06.20 |
Constraint Layout -1 (0) | 2017.06.19 |