首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Android小知识

    Android DatePickerDialog使用指南

    大家在应用中大部分都会使用到日历 那么这篇文章就来讲一下如何使用系统自带的日历DatePickerDialog 首先调用Calendar类获取年月日 Calendar ca = Calendar.getInstance 中 DatePickerDialog datePickerDialog = new DatePickerDialog(getContext(), new 的风格怎么办呢 其实很简单 只需要在style.xml中自己定义即可 然后把定义好的样式放到DatePickerDialog构造中的第一个参数后即可 代码如下 DatePickerDialog datePickerDialog = new DatePickerDialog(getContext(), R.style.MyDatePickerDialogTheme, (); 好了到这里DatePickerDialog的定义就到此结束了

    3.4K40发布于 2019-08-14
  • 来自专栏Android开发

    Android使用DatePickerDialog显示时间

    2.将年月日的值放入DatePickerDialog中 源码如下: 布局文件 <TextView android:id="@+id/time" android int mDay = calendar.get(Calendar.DAY_OF_MONTH);//日 DatePickerDialog datePickerDialog = new DatePickerDialog (this, new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet i1+1) + "月" + i2 + "日");//当选择完后将时间显示,记得月份i1加一 } }, mYear,mMonth, mDay);//将年月日放入DatePickerDialog 中,并将值传给参数 datePickerDialog.show();//显示dialog } }

    27300编辑于 2025-06-10
  • 来自专栏移动开发专栏

    Android 日期选择器之DatePickerDialog

    DatePickerDialog其实就是把CalendarView封装进Dialog中了,调用起来更方便快捷。 void onClick(View view) { Calendar calendar = Calendar.getInstance(); DatePickerDialog dialog = new DatePickerDialog(MainActivity.this, listener, calendar.get(Calendar.YEAR 监听回调 private DatePickerDialog.OnDateSetListener listener = new DatePickerDialog.OnDateSetListener

    3K20编辑于 2022-06-10
  • 来自专栏项勇

    之通过DatePickerDialog,TimePickerDialog调用系统时间设置

    地址 CSDN 地址:http://blog.csdn.net/xiangyong_1521/article/details/77952320 最近工作的时候需要设置时间日期日历等,最终选用的是DatePickerDialog 和TimePickerDialog方法来实现,由于还没自定义布局,直接调用就可以,实现起来挺简单,现在通过实现和查看源码来进行实现分析; 目录 DatePickerDialog实现和分析 TimePickerDialog 实现和分析 DatePicker实现和分析 Theme的显示样式 DatePickerDialog实现和分析 主要代码: int year,month,day,s,f,m; private void onDateSetListene = new DatePickerDialog.OnDateSetListener() { @Override public * @param dayOfMonth The initial day of the dialog. */ public DatePickerDialog(Context

    2K30发布于 2018-06-19
  • 来自专栏github@hornhuang

    Android-DatePickerDialog、TimePickerDialog 时间日期对话框

    用法: 一、创建两个 DatePickerDialog、TimePickerDialog 实例调用 show() 方法即可将他们显示出来 二、为 DatePickerDialog、TimePickerDialog 实例分别绑定监听器,通过监听获得用户设置 效果: DatePickerDialog TimePickerDialog 下面是具体的实现方法: public class MainActivity extends onClick(View v) { Calendar calendar = Calendar.getInstance(); //create a datePickerDialog and then shoe it on your screen new DatePickerDialog(MainActivity.this,//binding the listener for your DatePickerDialog new DatePickerDialog.OnDateSetListener()

    1.2K20发布于 2021-09-24
  • 来自专栏github@hornhuang

    Android-对话框Dialog风格、样式全解析

    简介: 对话框的主要类型: AlterDialog 功能最丰富应用最广泛 ProgressDialog 进度对话框,对进度条进行了包装 DatePickerDialog 日期选择对话框,对DatePicker article/details/85037821 使用PopupWindow: https://blog.csdn.net/qq_43377749/article/details/85038117 DatePickerDialog

    84020发布于 2021-09-24
  • 来自专栏拥抱鸿蒙

    【拥抱鸿蒙】HarmonyOS之构建一个自定义弹框

    HarmonyOS内置了多种系统弹框,分别有AlertDialog 、TextPickerDialog 、DatePickerDialog以及TimePickerDialog等。 DatePickerDialog是日期选择器弹框,用于选择特定格式的日期,并返回给调用方。 DatePickerDialog的实现 以“出生日期”选择器弹框为例,我们通过如下代码可以实现: let selectedDate = new Date('1949-10-1'); DatePickerDialog.show (dateCallback: Function) { DatePickerDialog.show({ start: new Date(CommonConstants.START\ 的调用可以简单地实现如下: CommonUtils.datePickerDialog((dateValue: string) => { this.birthdate = dateValue;

    55310编辑于 2025-05-25
  • 来自专栏java初学

    android入门 — ProgressDialog/DatePickerDialog/TimePickerDialog

    DatePickerDialog 1.创建DatePickerDialog的实例;   2.通过Calendar类获得系统时间;   3.通过DatePickDialog.OnDateSetListener public void dateBn(View v) { Calendar calendar = Calendar.getInstance(); new DatePickerDialog (this, new DatePickerDialog.OnDateSetListener() { @Override

    1K110发布于 2018-05-14
  • 来自专栏我在本科期间写的文章

    【快速解决】实验四 对话框 《Android程序设计》实验报告

    AlertDialog ProgressDialog DatePickerDialog TimePickerDialog 三、实验仪器、设备 PC一台 + Windows 操作系统 + Android DatePickerDialog:日期选择对话框。 TimePickerDialog:时间选择对话框。 import android.widget.Button; import android.view.View; import java.util.Calendar; import android.app.DatePickerDialog btnDate.setOnClickListener(view -> { Calendar calendar = Calendar.getInstance(); DatePickerDialog datePickerDialog = new DatePickerDialog(this, (datePicker, year, month, day) ->

    52510编辑于 2024-03-20
  • 来自专栏Android干货

    安卓开发_浅谈DatePicker(日期选择器)

    java.util.Calendar; 4 5 import com.example.allcode.R; 6 7 import android.app.Activity; 8 import android.app.DatePickerDialog ; 9 import android.app.DatePickerDialog.OnDateSetListener; 10 import android.os.Bundle; 11 import android.widget.DatePicker Auto-generated method stub 28 super.onCreate(savedInstanceState); 29 setContentView(R.layout.ui_datepickerdialog 二、对话框模式 对应上述示例42--51行代码 1 new DatePickerDialog(this, new OnDateSetListener() { 2 3

    2.8K100发布于 2018-05-18
  • harmony-dialog 效果预览

    CustomContentDialog、TextInputDialog、TextAreaDialog、BottomSheetDialog、ActionSheetDialog、TextPickerDialog、DatePickerDialog DatePickerDialog 日期选择器弹框图片图片图片11. LoadingDialog 加载类弹出框图片图片图片图片12. LoadingProgress 进度条加载弹框图片图片图片13.

    21300编辑于 2025-06-27
  • 来自专栏向治洪

    Flutter 时间选择组件

    import 'package:gc_data_app/widgets/drop_down_widget.dart'; import 'package:toast/toast.dart'; class DatePickerDialog extends StatefulWidget { const DatePickerDialog({ Key key, @required this.onSelectedDate, StatefulWidget> createState() { return CustomTimeState(); } } class CustomTimeState extends State<DatePickerDialog showCupertinoModalPopup( context: context, builder: (BuildContext context) { return DatePickerDialog

    4.3K30编辑于 2022-11-30
  • 来自专栏/root

    Android界面基本设置

    imageView.getBackground(); //开启 animationDrawable.start(); 7 日期控件 //时间控件 private Calendar calendar; private DatePickerDialog datePickerDialog; // 有两个按钮来判断是哪个按下 public boolean startb=false,endb=false; // 初始化并创建时间控件 calendar= Calendar.getInstance(); datePickerDialog= new DatePickerDialog(this,this,calendar.get

    21010编辑于 2025-09-28
  • 来自专栏零域Blog

    Android常用控件(下拉列表,日期时间选择器,多选单选框)

    > parent) { } }); } } 展示如下图: image.png 日期选择器 new DatePickerDialog(ChooseADate.this, new DatePickerDialog.OnDateSetListener

    4.3K40编辑于 2022-03-22
  • 来自专栏达达前端

    Android精通教程V

    icon = simple.findViewById(R.id.icon); icon.setImageResource(R.drawable.icon); } 日期与时间 DatePicker和DatePickerDialog ->DatePickerDialog-->OnDateChangedListener和OnDateSetListener TimePicker和TimePickerDialog->TimePickerDialog ->OnTimeChangedListener和OnTimeSetListener 主要示例代码: Calendar dateTime = Calendar.getInstance(); //日期 DatePickerDialog.OnDateSetListener d=new DatePickerDialog.OnDateSetListener(){ public void onDateSet(DatePicker view, int year, int monthOfYear (R.id.date); btn.setOnClickListener(new View.OnClickListener(){ public void onClick(View v){ new DatePickerDialog

    1K40发布于 2019-07-03
  • 来自专栏/root

    HarmonyOS APP应用开发项目- MCA助手(Day02持续更新中~)

    } TextInput({placeholder:this.placeholder}) .onClick(()=>{ DatePickerDialog.show 方法设置按下确定按钮时的日期,这样当弹窗再次弹出时显示选中的是上一次确定的日期 this.selectedDate = value console.info("DatePickerDialog + value.toString()) }, onCancel: () => { console.info("DatePickerDialog onCancel()") }, onDateChange: (value: Date) => { console.info("DatePickerDialog

    23810编辑于 2025-09-28
  • 来自专栏老欧说安卓

    Android开发笔记(二十三)文件对话框FileDialog

    日期和时间对话框 对话框是人机交互的有力工具,Android自带了几个常用的对话框,包括AlertDialog提示对话框、ProgressDialog进度对话框、DatePickerDialog日期选择对话框 相比之下,DatePickerDialog和TimePickerDialog用的不多,因为这两个对话框上的文字依赖于系统的语言设置,如果系统默认语言是英文,DatePickerDialog和TimePickerDialog

    4.2K30发布于 2019-01-18
  • harmony-utils之PickerUtil,拍照、文件选择和保存,工具类

    CustomContentDialog、TextInputDialog、TextAreaDialog、BottomSheetDialog、ActionSheetDialog、TextPickerDialog、DatePickerDialog DatePickerDialog 日期选择器弹框图片图片图片11. LoadingDialog 加载类弹出框图片图片图片图片12. LoadingProgress 进度条加载弹框图片图片图片13.

    33900编辑于 2025-06-29
  • 来自专栏AndroidStudio初识

    错误操作怎么办?用他让你不再害怕!—Dialog最详解

    AlertDialog 普通提示对话框,可以有0-3个按钮,可以有单选或者复选框的对话框,可以创建大多数界面 - ProgressDialog 进度条对话框,显示一个进度或者进度条,继承自AlertDialog - DatePickerDialog selectDate(View v) { // 第一个参数是上下文 // 第二个参数是监听时间选择后的事件 // 后面三个数是默认是日期数 DatePickerDialog dialog = new DatePickerDialog(this, new OnDateSetListener() { //

    1.8K20发布于 2019-09-04
  • 来自专栏developerHaoz 的安卓之旅

    Android 撸起袖子,自己封装 DialogFragment

    //目前只有这两个dialog会出现边框 if(dialog instanceof ProgressDialog || dialog instanceof DatePickerDialog 对接口回调不是很清楚的朋友,可以看下这篇文章 一个经典例子让你彻彻底底理解java回调机制 接着在 onStart() 中进行了一些特殊性的处理,因为在 5.0 以下的版本,ProgressDialog 和 DatePickerDialog

    2.2K41发布于 2018-08-20
领券