Диалоговые окна в Android
По дефолту в Android определены 2 диалоговых окна, позволяющих выбрать дату и время -- это DatePickerDialog и TimePickerDialog. Рассмотрим их работу более подробно. Кроме установки даты, DatePickerDialog дает возможность обрабатывать выбор даты посредством слушателей OnDateChangedListener и OnDateSetListener. А это уже, в свою очередь, дает возможность применять выбранную дату далее в программном приложении. Схожим образом работает и TimePickerDialog -- он тоже дает возможность обрабатывать выбор времени посредством слушателей OnTimeChangedListener и OnTimeSetListener...