- 浏览: 281653 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
xianwubiao:
坑爹。。。。。
IOS之简单选择器UIPickerView(省份+城市) -
yanransysu:
为啥结果没有显示图片嘞,我都已经把你共享的文件给放进去了?
IOS之集合视图UICollectionView -
ajxjwha:
获取的总是空,为什么?!
IOS之简单选择器UIPickerView(省份+城市) -
如果宅:
附件下载下来是图片!
IOS之集合视图UICollectionView -
ikrboy:
小红星凯 写道找不到pickview 那个协议怎么搞?步骤写得 ...
IOS之简单选择器UIPickerView(省份+城市)
一、DatePicker与TimePicker动态输入时间和日期
private int mYear; private int mMonth; private int mDay; private int mHour; private int mMinute; TextView tv; TimePicker tp; DatePicker dp; public void onCreate(Bundle savedInstanceState) { Calendar c = Calendar.getInstance(); mYear = c.get(Calendar.YEAR); mMonth = c.get(Calendar.MONTH); mDay = c.get(Calendar.DAY_OF_MONTH); mHour = c.get(Calendar.HOUR_OF_DAY); mMinute = c.get(Calendar.MINUTE); super.onCreate(savedInstanceState); setContentView(R.layout.picker); tv = (TextView) findViewById(R.id.showTime); updateDisplay(); dp = (DatePicker) findViewById(R.id.dPicker); dp.init(mYear, mMonth, mDay, new DatePicker.OnDateChangedListener() { public void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfMonth) { mYear = year; mMonth = monthOfYear; mDay = dayOfMonth; /* 调用updateDisplay()来改变显示日期 */ updateDisplay(); } }); tp = (TimePicker) findViewById(R.id.tPicker); tp.setIs24HourView(true); tp.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() { public void onTimeChanged(TimePicker view, int hourOfDay, int minute) { mHour = hourOfDay; mMinute = minute; /* 调用updateDisplay()来改变显示时间 */ updateDisplay(); } }); } private void updateDisplay() { tv.setText(new StringBuilder().append(mYear).append("/") .append(format(mMonth + 1)).append("/").append(format(mDay)) .append(" ").append(format(mHour)).append(":") .append(format(mMinute))); } private String format(int x) { String s = "" + x; if (s.length() == 1) s = "0" + s; return s; }
二、弹出窗口输入日期和时间
private int mYear; private int mMonth; private int mDay; private int mHour; private int mMinute; private TextView tv; private Button button1; private Button button2; public void onCreate(Bundle savedInstanceState) { Calendar c = Calendar.getInstance(); mYear = c.get(Calendar.YEAR); mMonth = c.get(Calendar.MONTH); mDay = c.get(Calendar.DAY_OF_MONTH); mHour = c.get(Calendar.HOUR_OF_DAY); mMinute = c.get(Calendar.MINUTE); super.onCreate(savedInstanceState); setContentView(R.layout.picker2); tv = (TextView) findViewById(R.id.textView1); button1 = (Button) findViewById(R.id.button1); button2 = (Button) findViewById(R.id.button2); updateDisplay(); button1.setOnClickListener(new OnClickListener() { public void onClick(View v) { new DatePickerDialog(Picker2.this, new DatePickerDialog.OnDateSetListener() { public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) { mYear = year; mMonth = monthOfYear; mDay = dayOfMonth; updateDisplay(); } }, mYear, mMonth, mDay).show(); } }); button2.setOnClickListener(new OnClickListener() { public void onClick(View v) { new TimePickerDialog(Picker2.this, new TimePickerDialog.OnTimeSetListener() { public void onTimeSet(TimePicker view, int hourOfDay, int minute) { mHour = hourOfDay; mMinute = minute; updateDisplay(); } }, mHour, mMinute, true).show(); } }); } private void updateDisplay() { tv.setText(new StringBuilder().append(mYear).append("/") .append(format(mMonth + 1)).append("/").append(format(mDay)) .append(" ").append(format(mHour)).append(":") .append(format(mMinute))); } private String format(int x) { String s = "" + x; if (s.length() == 1) s = "0" + s; return s; }
发表评论
-
ContextMenu自定义控件菜单
2012-03-14 20:20 3605private ImageView imageVi ... -
Notification状态栏通知
2012-03-08 12:24 1135private NotificationManager myN ... -
SlidingDrawer隐藏式抽屉
2012-03-06 18:03 2209private String items[] = {&q ... -
GridView表格化布局
2012-03-06 09:56 1925//定义图片整型数组 private int[] m ... -
ProgressBar进度条
2012-03-05 20:27 964一、三种类型的进度条 progress_bar.xml ... -
AnalogClock时钟
2012-03-05 18:44 3924一、AnalogClock时钟显示时间 protect ... -
AutoComplete自动填充控件
2012-03-05 18:22 1291一、AutoCompleteTextView的应用 p ... -
Spinner下拉菜单
2012-03-04 21:21 1107一、Spinner自定义下拉菜单 private Sp ... -
PopupWindow悬浮窗口
2012-03-04 21:22 1189PopupWindow其实类似于一个不能动的Widget(仅从 ... -
RadioBox单选框应用
2012-03-04 21:22 4368一、RadioBox单选框的使用 public Rad ... -
CheckBox多选项的应用
2012-03-04 21:22 938一、CheckBox多选项的创建 mCheckBox1 ... -
Toast控件的应用
2012-03-05 16:21 1109一、Toast自定义显示位置效果 Toast toas ... -
Button控件应用
2012-03-03 10:59 959一、自定义背景的Button android:back ... -
EditText控间的运用
2012-03-03 10:49 1108一、打勾显示输入的密码 private EditTex ... -
ProgressDialog控件的应用
2012-03-03 10:49 947一、与线程的结合 final CharSequence ... -
Menu功能菜单
2012-03-03 10:52 877一、OptionsMenu的创建 private f ... -
Gallery控件的运用
2012-03-03 10:53 1042一、Gallery的拖动图片特效 public voi ... -
AlertDialog窗口
2012-03-02 11:56 1218一、AlertDialog窗口的新建和显示 new A ... -
Activity的Intent控件用法
2012-03-02 11:38 1073一、带参数的不同Activity之间的数据传递第一个Activ ... -
Android屏幕属性应用
2012-03-02 10:41 1227一、获取屏幕大小 DisplayMetrics dm ...
相关推荐
这两个组件在创建动态输入日期和时间的场景中尤为重要,比如日程安排、事件提醒等应用功能。本篇文章将深入探讨`DatePicker`和`TimePicker`的使用方法及其在实际应用中的实现。 首先,`DatePicker`组件允许用户从...
在Android应用开发中,中级视图组件如DatePicker和TimePicker是构建用户界面的重要部分,用于获取用户的日期和时间输入。这两个组件提供了用户友好的界面,让用户可以方便地选择日期和时间,常见于日历应用、事件...
在Android开发中,`DatePicker`和`TimePicker`是两个常用的控件,它们分别用于让用户选择日期和时间。这两个组件在各种需要用户输入日期或时间的场景中非常常见,如日程安排、会议预订等。下面我们将深入探讨这两个...
其中,DatePicker 和 TimePicker 是两个常用的组件,分别用于选择日期和时间。本文将详细介绍 Android Studio 中的 DatePicker 和 TimePicker 组件的使用方法。 一、DatePicker 组件 DatePicker 组件是 Android 中...
在安卓应用开发中,`DatePicker`和`TimePicker`是两个非常重要的组件,它们用于让用户选择日期和时间,广泛应用于各种需要用户输入日期或时间的场景,如日程安排、事件记录等。本篇文章将详细讲解这两个组件的使用...
在Android开发中,`DatePicker`和`TimePicker`是两个常用的用户界面组件,它们分别用于选取日期和时间。这两个控件对于创建具有日历选择功能的应用或者需要用户输入特定日期和时间的应用至关重要。在这个名为...
在Android开发中,`DatePicker`和`TimePicker`是两个常用的组件,用于用户选择日期和时间。它们在创建日历事件、设置提醒、输入出生日期等场景中非常常见。本篇文章将详细介绍如何在Android应用中有效地使用这两个...
TimePicker通常与Datepicker一起使用,形成一个完整的日期时间选择器,提供完整的日期和时间选择功能。 React Datepicker组件的使用方法主要包括以下步骤: 1. **安装**:首先需要通过npm或yarn将其添加到你的项目...
在Android开发中,`AlarmManager`、`DatePicker`和`TimePicker`是三个非常重要的组件,它们在构建用户友好的应用程序中发挥着关键作用。在这个特定的女性贴身看护程序示例中,它们被巧妙地结合起来,为用户提供了...
在Android开发中,`DatePicker`和`TimePicker`是两个常用的UI组件,它们分别用于让用户选择日期和时间。本文将详细介绍这两个组件的功能、常用属性以及如何在实际项目中实现选择日期时间的功能。 首先,`DatePicker...
总的来说,DatePicker和TimePicker是Android应用中处理日期和时间输入的重要工具。通过监听器接口,我们可以轻松获取用户的选择并做出相应的响应,比如保存用户选择的日期和时间,或者根据选择执行相应的业务逻辑。...
在Android开发中,为了提供用户友好的界面,用于选择日期和时间,系统提供了DatePicker和TimePicker两种组件。本文将深入探讨这两个组件的使用方法和重要特性。 首先,DatePicker是用于让用户选择日期的控件,而...
在实际应用中,你可能需要将TimePicker和DatePicker结合使用,例如在一个日期和时间选择对话框(Dialog)中。在Android中,可以通过AlertDialog.Builder来创建这样的自定义对话框: ```java // 创建Dialog的Builder...
总的来说,`DatePicker`和`TimePicker`是Android应用中处理日期和时间选择的关键组件,通过监听用户的交互并更新相应的数据,可以实现用户友好的日期和时间输入功能。正确理解和使用这两个组件,能够提升应用的用户...
通过深入研究这些文件,开发者可以更好地理解和利用Datepicker的全部功能,以满足各种复杂的日期和时间选择需求。 总的来说,jQuery UI Datepicker是一个强大且灵活的日期选择工具,它不仅提供了基本的日期选择功能...
本文将深入探讨这两个组件的使用方法、功能特性以及如何在实际应用中实现动态输入日期与时间。 首先,`DatePicker`是Android提供的日期选择器,允许用户在指定的范围内选择一个日期。它通常包含年、月和日三个部分...
例如,你可以设置滑动动画的速度,改变日期和时间的显示格式,甚至添加自定义的日期选择监听器,以便在用户选择新的日期或时间时执行特定操作。 DateSlider的一个显著特点是它的滑动手势,用户可以通过平滑滑动来...
引导日期时间选择器 在一个扩展中引导Datepicker和Timepicker安装安装此扩展的首选方法是通过 。 无论运行php composer.phar require --prefer-dist moonlandsoft/bootui-datetimepicker "*" 或添加"moonlandsoft/...