一个好用的日期选择器
来源:互联网 发布:威斯康辛麦迪逊 知乎 编辑:程序博客网 时间:2024/05/03 17:08
效果图:
添加依赖:
compile 'cn.aigestudio.datepicker:DatePicker:2.2.0'
首先是xml布局文件:
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.bruce.testbufferknife.TestTimeActivity"> <cn.aigestudio.datepicker.views.DatePicker android:id="@+id/DataPicker" android:layout_width="match_parent" android:layout_height="match_parent" /></RelativeLayout>
然后是java:
package com.bruce.testbufferknife;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.widget.Toast;import java.util.Calendar;import butterknife.Bind;import butterknife.ButterKnife;import cn.aigestudio.datepicker.cons.DPMode;import cn.aigestudio.datepicker.views.DatePicker;public class TestTimeActivity extends Activity { @Bind(R.id.DataPicker) DatePicker DataPicker; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_test_time); ButterKnife.bind(this); init(); } private void init() { DatePicker picker = (DatePicker) findViewById(R.id.DataPicker); Calendar a = Calendar.getInstance(); int year = a.get(Calendar.YEAR);// 年 int month = a.get(Calendar.MONTH) + 1;//由于月份是从0开始的所以加1 int day = a.get(Calendar.DATE);//日 Log.w("year", "" + year); Log.w("month", "" + month); picker.setDate(year, month); picker.setMode(DPMode.SINGLE); picker.setOnDatePickedListener(new DatePicker.OnDatePickedListener() { @Override public void onDatePicked(String date) { Toast.makeText(TestTimeActivity.this, date, Toast.LENGTH_LONG).show(); } }); }}github地址:https://github.com/AigeStudio/DatePicker
1 0
- 一个好用的JS日期选择器
- 一个好用的日期选择器
- 一个简单的日期选择器
- 一个好用的日期控件
- 一个相当不错的日期选择器[透明]
- JS写的一个日期选择器
- 一个日期联动选择器
- swing 一个日期选择器
- 一个好用的JS日期选择控件
- 一个好用的日期时间类(c++)
- 一个好用的日期时间类(java)
- 一个好用的日期时间类(java)
- Photos的一些系统API(附上一个特别好用的照片选择器---swift版本)
- 分享一下我封装iOS自定义控件的体会,附上三个好用的控件Demo <时间选择器&多行输入框&日期选择器>
- 分享一下我封装iOS自定义控件的体会,附上三个好用的控件Demo <时间选择器&多行输入框&日期选择器>
- 封装一个日期时间选择器
- 一个轻量级jQuery的日期选择器日历 glDatePicker
- 一个可扩展的选择器,日期,自定义内容都可以
- 修改常量指针所指向变量的方法
- 排序算法
- Java集合大整理
- Leetcode #26. Remove Duplicates from Sorted Array 移除重复数字 解题报告
- 自定义hibernate validation注解
- 一个好用的日期选择器
- HashMap存取元素原理分析
- IE下页面样式错乱,其他浏览器正常
- java中将double类型的数据保存为两位小数
- 一步一步写一个图片选择器 (ing)
- 坦克大战(基于尚学堂版修改)
- 问题集
- 360java笔试编程第二题20160328
- strtok_r并不比strtok好多少