cardslider android
1.0.0
여기에서 패키지를 다운로드하여 프로젝트 클래스 경로에 추가하거나 Maven 저장소를 사용하세요.
그래들:
' com.ramotion.cardslider:card-slider:0.3.1 '
SBT:
libraryDependencies += " com.ramotion.cardslider " % " card-slider " % " 0.3.1 "
메이븐:
< dependency >
< groupId >com.ramotion.cardslider</ groupId >
< artifactId >card-slider</ artifactId >
< version >0.3.1</ version >
</ dependency >
CardSlider
RecyclerView
용 사용자 정의 LayoutManager
입니다. 코드나 XML 레이아웃에서 RecyclerView에 연결할 수 있습니다.
생성자 또는 XML 레이아웃에서 지정할 수 있는 속성은 다음과 같습니다.
activeCardLeft
- RecyclerView 시작부터 활성 카드 오프셋입니다. 기본값은 50dp입니다.cardWidth
- 카드 너비. 기본값은 148dp입니다.cardsGap
- 카드 사이의 거리입니다. 기본값은 12dp입니다. 카드 스냅을 위해 CardSnapHelper
클래스가 있습니다.'
...
@Override
protected void onCreate(Bundle savedInstanceState) {
...
recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
recyclerView.setLayoutManager(new CardSliderLayoutManager(this););
new CardSnapHelper().attachToRecyclerView(recyclerView);
...
}
Cardslider Android는 MIT 라이센스에 따라 출시됩니다. 자세한 내용은 라이센스를 참조하세요.
이 라이브러리는 최고의 UI 오픈 소스 프로젝트 선택 의 일부입니다.
프로젝트에서 오픈 소스 라이브러리를 사용하는 경우 출처를 밝히고 www.ramotion.com으로 백링크하세요.
Android 앱에서 이 UI 구성요소 등을 사용해 보세요. 관심이 있으시면 저희에게 연락하십시오.