- 一个非常简单易用又易于扩展的日期控件。
- 此项目fork于DatePicker,由于作者已停止更新,但其中仍有bug同时也未能满足我的一些自定义需求,故对其源码进行了修改。
- 详细介绍可以查看原项目。
- 优化代码,增加部分接口
- 增加中英切换功能
- 修复日期数字前不能有0的bug
- 增加自定义主题接口,
- 修复英文下周视图错序的bug
- 增加动态添加选择日期
- 开放月视图相关接口
- 支持更高级别自定义
- 重写演示demo
- ...
- 在线JavaDoc
- 网址:
https://jitpack.io/com/github/huweijian5/DatePicker/[VersionCode]/javadoc/index.html
- 其中VersionCode请替换为最新版本号
- 注意文档使用UTF-8编码,如遇乱码,请在浏览器选择UTF-8编码即可
- 如果需要引用此库,做法如下:
- Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
- and then,add the dependecy:
dependencies {
compile 'com.github.huweijian5:DatePicker:latest_version'
}
- 其中latest_version请到releases中查看
- 为了避免引入第三方库导致工程依赖多个版本的问题,如android support库
- 故建议在个人的工程目录下的build.gradle下加入以下变量,具体请看此build.gradle
ext{
minSdkVersion = 18
targetSdkVersion = 26
compileSdkVersion = 26
buildToolsVersion = '26.0.2'
// App dependencies
supportLibraryVersion = '26.1.0'
supportConstraintVersion='1.0.2'
}
- 请注意,对于此库已有的变量,命名请保持一致