https://github.com/wisnukurniawan/date-time-range-picker-android
SkyScanner 등에서 사용하는 UI를 갖춘 달력 오픈소스이다.
0) 한장 소개
1) 기본적인 사용방법
in build.gradle (Project: xxx)
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
in build.gradle (Module:app)
dependencies {
implementation "com.github.wisnukurniawan:date-time-range-picker-android:${version}"
}
lastest version : 1.0.6
in XML
<com.wisnu.datetimerangepickerandroid.CalendarPickerView
android:id="@+id/calendar_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
in java
Calendar nextYear = Calendar.getInstance();
nextYear.add(Calendar.YEAR, 1);
CalendarPickerView calendar = (CalendarPickerView) findViewById(R.id.calendar_view);
Date today = new Date();
calendar.init(today, nextYear.getTime())
.withSelectedDate(today);
proguard
No configuration needed.
'Android > Open Source' 카테고리의 다른 글
안드로이드 추천 오픈소스7) 弹框 Dialog (0) | 2019.10.24 |
---|---|
안드로이드 추천 오픈소스6) RoundableLayout (2) | 2019.10.16 |
오픈소스 라이센스 짚고가기 (0) | 2019.08.22 |
안드로이드 추천 오픈소스4) PayView (0) | 2019.08.21 |
안드로이드 추천 오픈소스3) TextFloatingActionButton (0) | 2019.08.20 |