全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

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开发之时间日期操作实例  # Android开发之时间日期组件用法实例  # Android之日期及时间选择对话框用法实例分析  # Android日期和时间选择器实现代码  # Android仿iPhone日期时间选择器详解  # Android开发中DatePicker日期与时间控件实例代码  # Android开发获取当前系统日期和时间功能示例  # 弹出  # 只需  # 希望能  # 要将  # 用户可以  # 谢谢大家  # 既可  # 对话框  # 创建日期  # 图一  # implements  # onCreateDialog  # Dialog  # Override  # DialogFragment  # TimePickerFragment  # static  # public  # extends  # Bundle 


相关文章: 公司网站制作价格怎么算,公司办个官网需要多少钱?  电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?  如何挑选最适合建站的高性能VPS主机?  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?  Thinkphp 中 distinct 的用法解析  网站微信制作软件,如何制作微信链接?  威客平台建站流程解析:高效搭建教程与设计优化方案  如何生成腾讯云建站专用兑换码?  制作网页的网站有哪些,电脑上怎么做网页?  建站主机数据库如何配置才能提升网站性能?  网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  智能起名网站制作软件有哪些,制作logo的软件?  c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】  公司网站制作需要多少钱,找人做公司网站需要多少钱?  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  如何用PHP快速搭建CMS系统?  专业公司网站制作公司,用什么语言做企业网站比较好?  网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?  建站之星在线版空间:自助建站+智能模板一键生成方案  视频网站制作教程,怎么样制作优酷网的小视频?  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  兔展官网 在线制作,怎样制作微信请帖?  如何快速建站并高效导出源代码?  创业网站制作流程,创业网站可靠吗?  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  如何通过cPanel快速搭建网站?  官网自助建站平台指南:在线制作、快速建站与模板选择全解析  如何在云主机快速搭建网站站点?  ,想在网上投简历,哪几个网站比较好?  网站制作话术技巧,网站推广做的好怎么话术?  C#如何序列化对象为XML XmlSerializer用法  企业微网站怎么做,公司网站和公众号有什么区别?  如何通过VPS建站实现广告与增值服务盈利?  ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?  北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?  在线教育网站制作平台,山西立德教育官网?  想学网站制作怎么学,建立一个网站要花费多少?  网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?  广德云建站网站建设方案与建站流程优化指南  如何配置支付宝与微信支付功能?  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?  商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  一键制作网站软件下载安装,一键自动采集网页文档制作步骤?  如何解决ASP生成WAP建站中文乱码问题?  建站为何优先选择香港服务器?  小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。