Android学习笔记(28):三种选择器DatePicker_TimePicker_NumberPicker

DatePicker和TimePicker都是由FrameLayout派生而来的,用于选择日期和时间。

用OnDateChangedListener()方法和OnTimeChangedListener()方法绑定事件监听器。

DatePicker常用XML属性


XML属性


说明


android:calendarViewShown


设置该日期选择器是否显示CalendarView属性


android:endYear


设置该日期选择器允许选择的最后一年


android:maxDate


设置支持的最大日期,以mm/dd/yyyy格式指定最大日期


android:minDate


设置支持的最小日期,以mm/dd/yyyy格式指定最小日期


android:spinnersShown


设置该日期选择器是否显示Spinner日期选择组件


android:startYear


设置该日期选择器允许选择的第一年

TimePicker类似。

 

NumberPicker数值选择器

常用方法:

setMinValue(int minVal):设置该组件支持的最小值

setMaxValue(int maxVal):设置该组件支持的最大值

setValue(int value):设置该组件的当前值

时间: 2024-09-17 03:40:03

Android学习笔记(28):三种选择器DatePicker_TimePicker_NumberPicker的相关文章

Android学习笔记(三)

1. 广播机制二        BroadcastReceiver用于监听被广播的事件(Intent),为了达到这个目的,BroadcastReceiver必须进行注册,注册的方法有以下两种: 1).在AndroidManifest.xml文件中进行注册 本方法已经在第21集中讲过,它有一个特点:即使这个应用程序被关闭了,依然能够接收到这类广播事件. 2).在应用程序的代码中进行注册,两个方法: registerReceiver(BroadcastReceiver receiver,Intent

Android学习笔记(三)基础知识(2)

交互对话框   使用Android SDK中,具有交互功能的对话框是AlertDialog窗口. package com.example.test8; import android.os.Bundle; import android.app.Activity; import android.app.AlertDialog; import android.content.DialogInterface; import android.view.Menu; import android.view.M

Android学习笔记45之gson解析json_Android

JSON即JavaScript Object Natation, 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,为Web应用开发提供了一种理想的数据交换格式. JSON对象: JSON中对象(Object)以"{"开始, 以"}"结束. 对象中的每一个item都是一个key-value对, 表现为"key:value"的形式, key-value对之间使用逗号分隔. 如:{"name":"coolxing

Android学习笔记45之gson解析json

JSON即JavaScript Object Natation, 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,为Web应用开发提供了一种理想的数据交换格式. JSON对象: JSON中对象(Object)以"{"开始, 以"}"结束. 对象中的每一个item都是一个key-value对, 表现为"key:value"的形式, key-value对之间使用逗号分隔. 如:{"name":"coolxing

Android学习笔记之应用单元测试实例分析_Android

本文实例讲述了Android学习笔记之应用单元测试.分享给大家供大家参考,具体如下: 第一步:在AndroidManifest.xml中加入如下两段代码: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.pccw" android:versionCode="1" android:versionName="1.0&qu

Android学习笔记之应用单元测试实例分析

本文实例讲述了Android学习笔记之应用单元测试.分享给大家供大家参考,具体如下: 第一步:在AndroidManifest.xml中加入如下两段代码: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.pccw" android:versionCode="1" android:versionName="1.0&qu

Jquery 学习笔记(三)240多个jQuery插件

Jquery 学习笔记(三) -240多个jQuery插件 2009年11月30日二 作者:   邦畿千里   概述 jQuery 是继 prototype 之后又一个优秀的 Javascript 框架.其宗旨是-写更少的代码,做更多的事情.它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+). jQuery 是一个快速的,简洁的 javaScript

Mysql学习笔记(三)运算符和控制流函数

原文:Mysql学习笔记(三)运算符和控制流函数 本章学习内容: 1.操作符 2.控制流程函数   操作符: i.圆括号.. 简单的介绍一下圆括号,圆括号的使用的目的是规定计算表达式的顺序...这个想必大家都熟悉例如  mysql>select 1+(2*3) mysql>select (1+2)*3 ii.比较运算符. 比较运算符就比较多了,并且也很常用..比如   = 等于: mysql> SELECT 1 = 0; -> 0 mysql> SELECT '0' = 0;

Android学习笔记(二)App工程文件分析_Android

App工程文件分析 关于如何创建一个最简单的Android App请参照链接: < Android学习笔记(一)环境安装及第一个hello world > http://www.jb51.net/article/52593.htm 创建完的工程文件如下图所示,本文对一些主要的文件进行分析. src文件分析 App源文件如图: 打开源文件 MainActivity.java 可看到如下代码: 源码主要功能如下: App源文件目录 package com.example.firstapp; 导入A