由wdullaer原来惊人的素材日期选取器基础库- http://www.codesocang.com/kj/timedate/33448.html
添加jcenter存储库的信息在这样您的build.gradle文件
repositories {
jcenter()
}
dependencies {
compile 'com.borax12.materialdaterangepicker:library:1.8'
}
- 增加了时间范围选择器




支持Android 4.0及了。
从最初的库文档 -
您也可以作为一个Android库添加库到您的项目。所有的库文件住library。
OnDateSetListener或OnTimeSetListenerDatePickerDialog使用附送的工厂OnDateSetListener
为了接收的日期选取器设置,你将需要实现的OnDateSetListener接口。通常,这将是Activity或Fragment创建该选取器。
要么
OnTimeSetListener
为了接收在选择器中设置的时间,你将需要实现的OnTimeSetListener接口。通常,这将是Activity或Fragment创建该选取器。
//new onDateSet
@Override
public void onDateSet(DatePickerDialog view, int year, int monthOfYear, int dayOfMonth,int yearEnd, int monthOfYearEnd, int dayOfMonthEnd) {
}
您将需要创建一个新的实例,DatePickerDialog用静态newInstance()的方法,提供合适的默认值和回调。一旦对话框配置,你可以调用show()。
Calendar now = Calendar . getInstance();
DatePickerDialog dpd = DatePickerDialog . newInstance(
MainActivity . this ,
now . get( Calendar . YEAR ),
now . get( Calendar . MONTH ),
now . get( Calendar . DAY_OF_MONTH )
);
dpd . show(getFragmentManager(), " Datepickerdialog " );
您将需要创建一个新的实例,TimePickerDialog用静态newInstance()的方法,提供合适的默认值和回调。一旦对话框配置,你可以调用show()。
Calendar now = Calendar . getInstance();
TimePickerDialog tpd = TimePickerDialog . newInstance(
MainActivity . this ,
now . get( Calendar . HOUR_OF_DAY ),
now . get( Calendar . MINUTE ),
false
);
tpd . show(getFragmentManager(), " Timepickerdialog " );
Android上一个优雅、高度自定义、性能高效的日历控件,支持标记
Android 仿华为荣耀时钟效果
Kotlin 开发简单易用的日历app
Android仿小米 华为 滴答清单 365日历(农历)周视图 月视图 平
Andorid的日历控件库可以显示阳历,农历,节假日和二十四节气实
仿酒店预订日期选择,一个高度定制的日期选择器,可以满足多选日
自定义的ListView结合了CalendarView可以选择日期显示数据互动
可星期和月份视图之间进行切换的Android日历视图
一个可以月滚动的简单的日历视图CompactCalendarView
仿iOS的PickerView控件,有时间选择和选项选择Android源码下载
一个Android时间选择器库
在Android上的日期或时间样式选择
热门源码