使用TimePicker,可以让用户去选择一天中的事件,包括24小时制和AM/PM制。下面的例子将会展示如何使用TimePicker。
1、创建一个工程:BasicViews4。
2、main.xml中的代码。
- <?xmlversion="1.0"encoding="utf-8"?>
- <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical">
- <Buttonandroid:id="@+id/btnSet"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="Iamallset!"
- android:onClick="onClick"/>
- <TimePickerandroid:id="@+id/timePicker"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"/>
- </LinearLayout>
3、BasicViews4Activity.java中的代码。
- packagenet.learn2develop.BasicViews4;
- importjava.text.SimpleDateFormat;
- importjava.util.Calendar;
- importjava.util.Date;
- importandroid.app.Activity;
- importandroid.app.DatePickerDialog;
- importandroid.app.Dialog;
- importandroid.app.TimePickerDialog;
- importandroid.os.Bundle;
- importandroid.view.View;
- importandroid.widget.DatePicker;
- importandroid.widget.TimePicker;
- importandroid.widget.Toast;
- publicclassBasicViews4ActivityextendsActivity{
- TimePickertimePicker;
- inthour,minute;
- intyr,month,day;
- @Override
- publicvoidonCreate(BundlesavedInstanceState){
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- timePicker=(TimePicker)findViewById(R.id.timePicker);
- timePicker.setIs24HourView(true);
- }
- publicvoidonClick(Viewview){
- Toast.makeText(getBaseContext(),
- "Dateselected:"+(datePicker.getMonth()+1)+
- "/"+datePicker.getDayOfMonth()+
- "/"+datePicker.getYear()+"\n"+
- "Timeselected:"+timePicker.getCurrentHour()+
- ":"+timePicker.getCurrentMinute(),
- Toast.LENGTH_SHORT).show();
- }
- }
4、F11调试。
分享到:
相关推荐
在Android应用开发中,中级视图组件如DatePicker和TimePicker是构建用户界面的重要部分,用于获取用户的日期和时间输入。这两个组件提供了用户友好的界面,让用户可以方便地选择日期和时间,常见于日历应用、事件...
本文将深入探讨如何创建一个纯JavaScript实现的时间选择控件——TimePicker,并分析其设计原理、核心功能及其实现方式。 一、设计原理 TimePicker的基本设计思想是模拟操作系统或移动设备上的时间选择器界面,通常...
"时间日期控件DatePicker和TimePicker"是Android SDK中的两个重要组件,用于处理时间和日期选择。这两个控件允许用户在应用中方便地设置或选择日期和时间,常用于日程安排、事件设定等场景。 DatePicker组件提供了...
TimePicker控件有两大主要模式:数字式(digital)和模拟式(analog),开发者可以根据应用的风格和用户需求来选择合适的样式。 ### TimePicker的基本使用 1. **添加依赖**:在`build.gradle`文件的`dependencies`...
Android之日期时间选择控件DatePicker和TimePicker实例 Android之日期时间选择控件是Android应用程序中常用的控件之一,它可以帮助用户快速选择日期和时间。本文将详细介绍Android之日期时间选择控件DatePicker和...
在Android开发中,`DatePicker`和`TimePicker`是两个常用的原生控件,用于让用户选择日期和时间。这两个控件在很多应用中都有广泛的应用,例如设置生日、预约时间等场景。本篇文章将深入探讨如何在Android应用中正确...
在Android开发中,TimePicker组件是一个非常常用的控件,它允许用户选择小时和分钟,通常用于设置闹钟、设定时间等场景。本文将深入解析TimePicker组件,并介绍如何进行自定义,以满足更加个性化的应用需求。 首先...
在Android开发中,日期时间选择控件是用户界面中常见且重要的组成部分,它允许用户方便地选择日期或时间。在Android SDK中,内置了DatePicker和TimePicker两种原生控件,但有时候,开发者可能需要更加强大、定制化的...
在Android开发中,TimePicker控件是一个非常实用的组件,它允许用户选择小时和分钟,通常用于设置闹钟、计时器或者任何需要时间输入的场景。本篇将深入探讨TimePicker的使用方法,以及如何在实际项目中有效集成。 *...
在Android开发中,TimePicker是用于用户选择时间的控件,通常用于设置闹钟、计划事件等场景。然而,标准的TimePicker控件并不直接支持选择时间段,即从开始时间到结束时间的选择。为了满足这样的需求,开发者需要...
在Android开发中,滚动数字选择器通常用于时间或数值的选择,比如设置闹钟、选择日期等场景。这里的“android 滚动数字选择器”很可能指的是`TimePicker`组件,它是Android SDK提供的一种用户界面元素,允许用户通过...
本篇将围绕"安卓开发-高仿ios时间选择控件timepicker"这一主题,深入探讨如何在Android中实现类似iOS的三级联动时间选择器,并基于`wheelview`库来构建。 1. **iOS时间选择器特点**: iOS的时间选择器通常具有上下...
在Android开发中,TimePicker组件是一个非常常见的控件,它用于让用户选择时间,通常包括小时和分钟。在本文中,我们将深入探讨TimePicker的使用,包括基本配置、样式定制、事件处理以及一些实用技巧。 首先,`...
在Android开发中,创建一个可滚动的选择日期和时间的控件是常见的需求,尤其是在需要用户输入特定日期或时间的应用场景中。本篇文章将详细介绍如何在Android中实现这样一个功能,主要涉及`DatePicker`和`TimePicker`...
在Android开发中,TimePicker是一个常用的UI组件,用于让用户选择时间,例如小时和分钟。它在许多场景下都很实用,比如设置闹钟、计划事件等。这篇博客文章可能详细介绍了如何在Android应用中使用TimePicker,并可能...
`jQuery-Timepicker-Addon`是一款强大的JavaScript时间选择器插件,它基于广泛使用的jQuery库,为用户提供了一个优雅、功能丰富的日期和时间选择界面。这款插件不仅支持基本的日期选择,还特别强调了分钟的选择,...
第7章:Android交互控件——菜单与对话框 这一章主要涉及Android中的菜单系统,包括选项菜单、上下文菜单和子菜单的创建。同时,也会讲解对话框(Dialog)的使用,包括警告对话框、输入对话框和自定义对话框的实现,...
在Android开发中,`DatePicker`和`TimePicker`控件是用于用户选择日期和时间的常见组件,它们通常以对话框的形式展现,提供便捷的交互方式。本文将深入讲解这两个控件的使用方法、功能特性以及如何在实际应用中集成...
综上所述,jQuery Timepicker是一个功能强大且灵活的时间选择器插件,它简化了网页应用中的时间输入,提供了丰富的配置选项和事件处理能力,使得开发人员能够快速集成并定制符合项目需求的时间选择功能。通过深入...
在Android开发中,`DatePicker`和`TimePicker`是用于用户选择日期和时间的常见组件。自定义这两个组件可以提供更符合应用风格或用户需求的交互体验。下面将详细介绍如何在Android中自定义`DatePicker`和`TimePicker`...