Android 日期和时间的使用

日期和时间的使用;

1:弹出框TimePickerDialog,DatePickerDialog

2:组件TimePicker,DatePicker

TimePickerDialog的使用:通过点击button显示图一,然后用户可以设置时间

DatePickerDialog的使用只需要将TimePickerDialog修改成DatePickerDialog, TimePickerDialog.OnTimeSetListener 分别修改成DatePickerDialog,OnDateSetListener既可

public static class TimePickerFragment extends DialogFragment

implements TimePickerDialog.OnTimeSetListener {

//用户创建弹出时间框的方法

@Override

public Dialog onCreateDialog(Bundle savedInstanceState) {

// Use the current time as the default values for the picker

final Calendar c = Calendar.getInstance();

int hour = c.get(Calendar.HOUR_OF_DAY);

int minute = c.get(Calendar.MINUTE);

// Create a new instance of TimePickerDialog and return it

return new TimePickerDialog(getActivity(), this, hour, minute,

DateFormat.is24HourFormat(getActivity()));

}

public void onTimeSet(TimePicker view, int hourOfDay, int minute) {

// Do something with the time chosen by the user

}

}

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="@string/pick_time"

android:onClick="showTimePickerDialog" />

public void showTimePickerDialog(View v) {

DialogFragment newFragment = new TimePickerFragment();

newFragment.show(getSupportFragmentManager(), "timePicker");

}

DatePickerDialog的代码:

public class DatePickerFragment extends DialogFragment implements DatePickerDialog.OnDateSetListener {

//用户创建日期对话框的时间方法

@Override

public Dialog onCreateDialog(Bundle savedInstanceState) {

Calendar c = Calendar.getInstance();

int year = c.get(Calendar.YEAR);

int month = c.get(Calendar.MONTH);

int day = c.get(Calendar.DAY_OF_MONTH);

DatePickerDialog dialog = new DatePickerDialog(getActivity(), this, year, month, day);

return dialog;

}

@Override

public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {

}

}

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

android的时间代码怎么写,Android 日期和时间的使用实例详解相关推荐

  1. android系统息屏设置_Android亮屏和熄屏控制实例详解

    本文实例讲述了Android亮屏和熄屏控制实现方法.分享给大家供大家参考,具体如下: 一.概述 我们的Android应用程序很多需要和亮屏和熄屏打交道,比如闹钟的时候,需要保持亮屏,之后又需要熄屏.那 ...

  2. python代码图片头像_Flask 上传自定义头像的实例详解

    Flask Web 开发这本书基本上做完了,后面还需要温习,但是自己做的博客总觉得简陋了点,所以,在动脑子开发新功能 今天想到最基本的功能,自定义头像 那这样的功能,设计到2大基本功能块 1:如何进行 ...

  3. 用数据结构c语言写成绩排序,C语言数据结构 快速排序实例详解

    C语言数据结构 快速排序实例详解 一.快速排序简介 快速排序采用分治的思想,第一趟先将一串数字分为两部分,第一部分的数值都比第二部分要小,然后按照这种方法,依次对两边的数据进行排序. 二.代码实现 # ...

  4. android中注册代码怎么写,Android P HIDL demo代码编写 (原创)

    之前的文章已经分析了hidl服务的注册和调用,这篇文章来总结下一个hidl的服务如何编写. 缩写hal文件 首先要确认放置文件夹和接口的包名,因为这跟后面使用脚本生成一部分代码有关,一般默认的放在ha ...

  5. android 搜索文件代码怎么写,android学习笔记(5)-一个搜索文件的APP(2)-搜索功能的实现...

    接上一篇,今天把搜索的代码放上去了.效果图如下. MainActivity.java package com.stk.afinder; import android.os.Bundle; import ...

  6. android 图片居中代码怎么写,Android:将图片居中

    首先,您需要在LinearLayout声明中使用" match_parent",而不要使用" fill_parent",您可以选中"正式文档" ...

  7. android如何定时息屏_Android亮屏和熄屏控制实例详解

    本文实例讲述了Android亮屏和熄屏控制实现方法.分享给大家供大家参考,具体如下: 一.概述 我们的Android应用程序很多需要和亮屏和熄屏打交道,比如闹钟的时候,需要保持亮屏,之后又需要熄屏.那 ...

  8. android抽奖动画,Android App中实现简单的刮刮卡抽奖效果的实例详解

    主要思想: 将一个view设计成多层:背景层,含中奖信息等: 遮盖层,用于刮奖,使用关联一个Bitmap的Canvas 在该Bitmap上,使用它的canvas.drawPath的api来处理 手势滑 ...

  9. Element Plus 实例详解(三)___Date Picker 日期选择

    Element Plus 实例详解(三) ___Date Picker 日期选择 文章目录: 一.前言 二.搭建Element Plus试用环境 1.搭建Vue3项目(基于Vite + Vue) 2. ...

最新文章

  1. slice,substring,substr的区别
  2. Java可视化开发开源框架
  3. UVA11174村民排队问题
  4. MATLAB点云处理:读取、展示、最近邻、ICP算法求取转移矩阵、旋转
  5. CFileFind 遍历目录与子目录
  6. SPSS学习中涉及的统计知识
  7. sql 不为空_sql动态传参在springData中的应用(补充)
  8. 封装DataList分页
  9. dos 批量copy文件
  10. hadoop商品推荐_北京尚学堂学员学习经验分享:商品推荐
  11. Scapy 函数传值问题,解决多层数据获取
  12. jenkins构建执行shell 所有命令出现command not found
  13. ImageNet下载资源(2017年)
  14. 麦克风阵列技术 二 (自动增益控制 自动噪声抑制 回声消除 语音活动检测)
  15. vue react 写法区别
  16. STM32F4 ETH-Lwip以太网通信
  17. STL库:vector
  18. Blbl里面终末的女武神的精彩片段批量采集的方法
  19. linux如何查看tlb大小,TLB缓存是个神马鬼,如何查看TLB miss?
  20. HP Cloud Recovery Tool

热门文章

  1. 添加dubbo xsd的支持
  2. Linux系统文件类型 特殊文件 和 进程间通信机制
  3. mount NTFS FOR RHEL5
  4. 创建字符串枚举的最好方法
  5. leetcode50. Pow(x, n)(快速幂)
  6. react-redux图解_如何将React连接到Redux —图解指南
  7. Free Code Camp现在有本地组
  8. 大样品随机双盲测试_训练和测试样品生成
  9. 2018.7.10 个人博客文章=利用ORM创建分类和ORM的内置函数
  10. 获取.properties后缀的数据