近来使用到了android原生的日期选择器。对日期/时间选择控件的一些属性做一些记录。

xml页面:

android:calendarViewShown="false" 是否显示日历视图。效果如下:

Android 日期控件属性_第1张图片 Paste_Image.png
android:spinnersShown="false" 是否显示日期滚动选择器android:firstDayOfWeek="" 设置日历星期第一天是哪一天android:headerBackground="@color/gray" 头部的背景颜色android:endYear="2100" 最后一年,例如2100android:maxDate="12/31/2100" 日历视图的最大日期,格式为mm/dd/yyyyandroid:minDate="01/01/1900" 日历视图的最小日期,格式为mm/dd/yyyyandroid:startYear="1940" 从哪一年开始 例如1940android:calendarTextColor="@color/white"日历的列表文字颜色(Api 21 以上才能用)android:datePickerMode="calendar" 定义部件的外观,有spinner和calendar两种选择(Api 21 以上才能用)android:dayOfWeekBackground="@color/gray" 头部的星期的背景颜色(Api 21 以上才能用)android:dayOfWeekTextAppearance="@color/gray" 头部的星期的文字外观(Api 21 以上才能用)android:headerDayOfMonthTextAppearance="@color/white" 头部对应 号数 的文字外观(Api 21 以上才能用)android:headerMonthTextAppearance="@color/white"头部对应 月份 的文字外观(Api 21 以上才能用)android:headerYearTextAppearance="@color/white" 头部对应 年份 的文字外观(Api 21 以上才能用)android:yearListItemTextAppearance="@color/white" 选择年的列表的文字外观(Api 21 以上才能用)android:yearListSelectorColor="@color/gray" 选择年的列表中选中的颜色(Api 21 以上才能用)

获取日期:

日期获取提供了getYear()、getMonth()、getDayOfMonth() ,返回int类型。
在使用的时候还是比较不方便的。但是一些地方不需要引入其他日期控件,使用原生的也可以接受。
其中:getYear() 获取到年份
getMonth() 获取到的月份0、1、2、3、~10、11,需要进行 +1 使用。
getDayOfMonth() 获取到天数为:1、2、3、...、31

更多相关文章

  1. ListView设置没有头部和底部分割线
  2. Android--DatePickerDialog日期控件
  3. Android 日期控件的简单实现
  4. 安卓模拟器去掉头部标题
  5. Android:Picker(DatePicker、TimerPicker、NumberPicker)日期
  6. Android中的时间日期选择器
  7. Android之系统自带的文字外观设置及实际显示效果图

随机推荐

  1. android实现页面背景的左右移动
  2. android (13) Fragment使用下
  3. android 按钮 的状态
  4. Android HAL是如何被调用的
  5. 使用迅雷下载android 镜像
  6. Android CountDownLatch的使用
  7. Android Bluetooth 总结
  8. android中的spannable的使用
  9. android 仿微信群聊头像 合成图片
  10. Android自定义dialog对话框悬浮在界面上