Skip to content

android-coding-well/DatePicker

 
 

Repository files navigation

DatePicker

  • 一个非常简单易用又易于扩展的日期控件。

声明

  • 此项目fork于DatePicker,由于作者已停止更新,但其中仍有bug同时也未能满足我的一些自定义需求,故对其源码进行了修改。
  • 详细介绍可以查看原项目。

效果预览

image image

gif gif


修改记录

  • 优化代码,增加部分接口
  • 增加中英切换功能
  • 修复日期数字前不能有0的bug
  • 增加自定义主题接口,
  • 修复英文下周视图错序的bug
  • 增加动态添加选择日期
  • 开放月视图相关接口
  • 支持更高级别自定义
  • 重写演示demo
  • ...

介绍说明


使用说明


JavaDoc文档

  • 在线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'
}
  • 请注意,对于此库已有的变量,命名请保持一致

About

Useful and powerful date picker for android

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%