프로필 화면에서 보고 싶은 거(Coordinator Layout).

2839 단어 Android
좋은 아침!
CA Tech Dojo/Challenge/JOB Advent Calendar 2019(롱)
네 번째 날, 나는 조더조!!
여름방학 Dojo, Challenge 참가
12월부터 (엄밀히 말하면 내일) TechJOB에 도전합니다.
그럼, 우리 갑시다.

개요


프로필 화면에서 자주 보는 위로 굴러가면.
제목 이미지 잘 사라졌어??그거 하고 싶어요.
이해하기 어려운 설치가 많을 것 같아요.
사정을 봐주십시오.
이거다.
실시 activity_main.xml (상당히 생략) <?xml version="1.0" encoding="utf-8"?> <androidx.coordinatorlayout.widget.CoordinatorLayout android:fitsSystemWindows="true"> <com.google.android.material.appbar.AppBarLayout android:fitsSystemWindows="true" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"> <com.google.android.material.appbar.CollapsingToolbarLayout android:fitsSystemWindows="true" app:contentScrim="?attr/colorPrimary" app:layout_scrollFlags="scroll|exitUntilCollapsed" app:layout_anchor="@+id/appbar" app:layout_anchorGravity="center" app:title="Profile"> <ImageView android:minHeight="100dp" android:scaleType="centerCrop" app:layout_collapseMode="parallax" android:src="@drawable/curry" /> <androidx.appcompat.widget.Toolbar app:layout_collapseMode="parallax" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> </com.google.android.material.appbar.CollapsingToolbarLayout> </com.google.android.material.appbar.AppBarLayout> <include layout="@layout/basic_profile" app:layout_anchor="@id/appbar" app:layout_anchorGravity="bottom|center" app:layout_behavior="@string/appbar_scrolling_view_behavior" /> </androidx.coordinatorlayout.widget.CoordinatorLayout> basic_profile.xml (안에 자유롭게 쓰세요) <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout> <androidx.core.widget.NestedScrollView android:fitsSystemWindows="true"> </androidx.core.widget.NestedScrollView> </androidx.constraintlayout.widget.ConstraintLayout> 각 요소 정보 다음 요소가 중요합니다. Coordinatorlayout 클래스 초과: FrameLayout Constraintlayout을 계속 써서 익숙하지 않아요. 다중 하위 보기와 상호작용하는 용기 AppBarLayout Coordinator Layout 바로 아래에 있습니다. 수직으로 스크롤 가능 nestedscrollview 및recyclerview CollapasingToolbarLayout AppBarLayout 바로 아래에 있습니다. ↑ 를 Coordinator Layout 에 구성하지 않으면 Collapsing Toolbar Layout의 스크롤 기능은 사용할 수 없을 것 같습니다. collapseMode 정보 parallax,pin,(무) parallax는 시차로 굴러가는 것 같아요. 총결산 내가 이것을 실현했을 때, 나는 매우 감동했다.(많이 찾았고 오류도 있었다) 사용자로 쓰면 엄청 끝납니다. 설치를 해보면 역시 엔지니어가 대단합니다 (!!!!!!)이렇게 되겠죠.하면, 만약, 만약...github에 게재되어 있습니다. 보십시오.

좋은 웹페이지 즐겨찾기