android的时间代码怎么写,Android 日期和时间的使用实例详解
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 日期和时间的使用实例详解相关推荐
- android系统息屏设置_Android亮屏和熄屏控制实例详解
本文实例讲述了Android亮屏和熄屏控制实现方法.分享给大家供大家参考,具体如下: 一.概述 我们的Android应用程序很多需要和亮屏和熄屏打交道,比如闹钟的时候,需要保持亮屏,之后又需要熄屏.那 ...
- python代码图片头像_Flask 上传自定义头像的实例详解
Flask Web 开发这本书基本上做完了,后面还需要温习,但是自己做的博客总觉得简陋了点,所以,在动脑子开发新功能 今天想到最基本的功能,自定义头像 那这样的功能,设计到2大基本功能块 1:如何进行 ...
- 用数据结构c语言写成绩排序,C语言数据结构 快速排序实例详解
C语言数据结构 快速排序实例详解 一.快速排序简介 快速排序采用分治的思想,第一趟先将一串数字分为两部分,第一部分的数值都比第二部分要小,然后按照这种方法,依次对两边的数据进行排序. 二.代码实现 # ...
- android中注册代码怎么写,Android P HIDL demo代码编写 (原创)
之前的文章已经分析了hidl服务的注册和调用,这篇文章来总结下一个hidl的服务如何编写. 缩写hal文件 首先要确认放置文件夹和接口的包名,因为这跟后面使用脚本生成一部分代码有关,一般默认的放在ha ...
- android 搜索文件代码怎么写,android学习笔记(5)-一个搜索文件的APP(2)-搜索功能的实现...
接上一篇,今天把搜索的代码放上去了.效果图如下. MainActivity.java package com.stk.afinder; import android.os.Bundle; import ...
- android 图片居中代码怎么写,Android:将图片居中
首先,您需要在LinearLayout声明中使用" match_parent",而不要使用" fill_parent",您可以选中"正式文档" ...
- android如何定时息屏_Android亮屏和熄屏控制实例详解
本文实例讲述了Android亮屏和熄屏控制实现方法.分享给大家供大家参考,具体如下: 一.概述 我们的Android应用程序很多需要和亮屏和熄屏打交道,比如闹钟的时候,需要保持亮屏,之后又需要熄屏.那 ...
- android抽奖动画,Android App中实现简单的刮刮卡抽奖效果的实例详解
主要思想: 将一个view设计成多层:背景层,含中奖信息等: 遮盖层,用于刮奖,使用关联一个Bitmap的Canvas 在该Bitmap上,使用它的canvas.drawPath的api来处理 手势滑 ...
- Element Plus 实例详解(三)___Date Picker 日期选择
Element Plus 实例详解(三) ___Date Picker 日期选择 文章目录: 一.前言 二.搭建Element Plus试用环境 1.搭建Vue3项目(基于Vite + Vue) 2. ...
最新文章
- slice,substring,substr的区别
- Java可视化开发开源框架
- UVA11174村民排队问题
- MATLAB点云处理:读取、展示、最近邻、ICP算法求取转移矩阵、旋转
- CFileFind 遍历目录与子目录
- SPSS学习中涉及的统计知识
- sql 不为空_sql动态传参在springData中的应用(补充)
- 封装DataList分页
- dos 批量copy文件
- hadoop商品推荐_北京尚学堂学员学习经验分享:商品推荐
- Scapy 函数传值问题,解决多层数据获取
- jenkins构建执行shell 所有命令出现command not found
- ImageNet下载资源(2017年)
- 麦克风阵列技术 二 (自动增益控制 自动噪声抑制 回声消除 语音活动检测)
- vue react 写法区别
- STM32F4 ETH-Lwip以太网通信
- STL库:vector
- Blbl里面终末的女武神的精彩片段批量采集的方法
- linux如何查看tlb大小,TLB缓存是个神马鬼,如何查看TLB miss?
- HP Cloud Recovery Tool
热门文章
- 添加dubbo xsd的支持
- Linux系统文件类型 特殊文件 和 进程间通信机制
- mount NTFS FOR RHEL5
- 创建字符串枚举的最好方法
- leetcode50. Pow(x, n)(快速幂)
- react-redux图解_如何将React连接到Redux —图解指南
- Free Code Camp现在有本地组
- 大样品随机双盲测试_训练和测试样品生成
- 2018.7.10 个人博客文章=利用ORM创建分类和ORM的内置函数
- 获取.properties后缀的数据