美文网首页安卓开源
日期和省份选择框

日期和省份选择框

作者: 极简coder | 来源:发表于2016-04-21 17:30 被阅读343次

项目中很多都有日期选择框和省份选择框,然而安卓系统原生的选择框实在是不美观,很多公司UI只有IOS一套,安卓拿着自己看着写吧,效果什么的就按IOS那样来!也是无话可说了。

这是一个安卓的library,可以让你很快的应用IOS滚动选择的效果,看图
Github地址

datepick.gif

添加依赖

如果你使用AndroidStudio,在module的build.gradle文件添加依赖

compile 'com.brucetoo.pickview:library:1.1.1'

如果是eclipse,下载library导入并在主项目添加引用

使用方式

1.1.0版本
DatePickerPopWin pickerPopWin = new DatePickerPopWin(MainActivity.this, new DatePickerPopWin.OnDatePickedListener() { 
@Override 
public void onDatePickCompleted(int year, int month, int day, String dateDesc) { 
    //handler the result here 
    Toast.makeText(MainActivity.this,dateDesc,Toast.LENGTH_SHORT).show(); }
 });
1.1.1版本

新增了一些扩展属性,可以自定义开始年份及结束年份,比如不能选择当前日期之前的日期,初始化时候的日期,样式的修改等;

DatePickerPopWin pickerPopWin = new DatePickerPopWin.Builder(MainActivity.this, new DatePickerPopWin.OnDatePickedListener() {
 @Override 
 public void onDatePickCompleted(int year, int month, int day, String dateDesc) { 
    Toast.makeText(MainActivity.this, dateDesc, Toast.LENGTH_SHORT).show(); 
 } }).textConfirm("CONFIRM") //text of confirm button .textCancel("CANCEL") //text of cancel button 
     .btnTextSize(16) // button text size 
     .viewTextSize(25) // pick view text size
     .colorCancel(Color.parseColor("#999999")) //color of cancel button
     .colorConfirm(Color.parseColor("#009900"))//color of confirm button
     .minYear(1990) //min year in loop
     .maxYear(2550) // max year in loop
     .dateChose("2013-11-11") // date chose when init popwindow 
     .build();

相关文章

  • 日期和省份选择框

    项目中很多都有日期选择框和省份选择框,然而安卓系统原生的选择框实在是不美观,很多公司UI只有IOS一套,安卓拿着自...

  • 智能表单

    新增的类型: Color 颜色选择器 Date 日期选择框 Datetime 日期时间选择框 ...

  • Axure案例——省市二级联动

    Axure案例——省市二级联动 制作流程: 1、添加省份下拉框,添加选项,注意命名; 2、复制省份下拉框右键选择转...

  • 日期类型文本框默认显示当前系统日期

    有时候,在原型中我们需要添加日期的选择框。 在AxureRP8中,日期的选择框可以通过文本框指定为日期类型实现。 ...

  • Android 系统自带api选择年月日 日历

    需求:选择日期,记录当前选择时间,用于作为任务的截止日期。方案:采用系统自带的api,选择日期时候弹框,选择后记录...

  • Antd日期选择框中文

    不得不说Antd的确蛮好用的,但是还是要吐槽,遇到一点问题百度基本上解决不了,而且文档写的也的确不怎么样就这个日期...

  • bootstrapValidator校验的问题,当通过js或者其

    使用bootstrapValidator检验一个由jeDate日期插件选择日期的输入框时候,当选择了日期后,其校验...

  • 2020-07-20 element添加日期限制

    一、单个日期框 情景1: 设置选择今天以及今天之后的日期 情景2: 设置选择今天以及今天以前的日期 情景3: 设置...

  • Notion 选择日期没有回馈

    在Notion里面点击填写日期,会跳出这个日期选择框,默认给当前日期标蓝。如果选择其他日期,蓝色会相应转移,但是如...

  • ANTD-DatePicker日期选择框

    今天按照客户的需求要修改时间日期选择框,在设定disabledDate属性的时候遇到了难题,不过也因此对这个控件更...

网友评论

    本文标题:日期和省份选择框

    本文链接:https://www.haomeiwen.com/subject/ldbtrttx.html