Yes, Android has built-in date and time picker dialogs, see this article for details (it uses fragments but you can use simply DatePickerDialog & TimePickerDialog).
You can also use other open source libraries with a cool data picker:
- https://code.google.com/p/android-dateslider/
- https://code.google.com/p/android-wheel/
- https://code.google.com/p/scroll-picker-view-for-android/
- ...
(Use Android UI patterns app https://play.google.com/store/apps/details?id=com.groidify.uipatterns&hl=es to find libraries like these)