【实例简介】
Android滚轮时间选择器(四种选择模式,年月日时分,年月日,时分,月日时分),蓝白风格,控件含确认和取消按钮
【实例截图】
【核心代码】
pickerview
└── pickerview
├── AndroidManifest.xml
├── bin
│ ├── AndroidManifest.xml
│ ├── classes
│ │ └── com
│ │ └── bigkoo
│ │ └── pickerview
│ │ ├── adapter
│ │ │ ├── ArrayWheelAdapter.class
│ │ │ ├── NumericWheelAdapter.class
│ │ │ └── WheelAdapter.class
│ │ ├── BuildConfig.class
│ │ ├── lib
│ │ │ ├── InertiaTimerTask.class
│ │ │ ├── LoopViewGestureListener.class
│ │ │ ├── MessageHandler.class
│ │ │ ├── OnItemSelectedRunnable.class
│ │ │ ├── SmoothScrollTimerTask.class
│ │ │ ├── WheelView$ACTION.class
│ │ │ └── WheelView.class
│ │ ├── listener
│ │ │ ├── OnDismissListener.class
│ │ │ └── OnItemSelectedListener.class
│ │ ├── OptionsPickerView$OnOptionsSelectListener.class
│ │ ├── OptionsPickerView.class
│ │ ├── R$anim.class
│ │ ├── R$attr.class
│ │ ├── R$bool.class
│ │ ├── R$color.class
│ │ ├── R$dimen.class
│ │ ├── R$drawable.class
│ │ ├── R$id.class
│ │ ├── R$integer.class
│ │ ├── R$layout.class
│ │ ├── R$string.class
│ │ ├── R$styleable.class
│ │ ├── R.class
│ │ ├── TimePickerView$OnTimeSelectListener.class
│ │ ├── TimePickerView$Type.class
│ │ ├── TimePickerView.class
│ │ ├── utils
│ │ │ └── PickerViewAnimateUtil.class
│ │ └── view
│ │ ├── BasePickerView.class
│ │ ├── WheelOptions.class
│ │ └── WheelTime.class
│ ├── pickerview.jar
│ ├── res
│ │ ├── crunch
│ │ │ └── drawable-hdpi
│ │ │ └── ic_launcher.png
│ │ └── drawable-hdpi
│ │ └── ic_launcher.png
│ └── R.txt
├── gen
│ └── com
│ └── bigkoo
│ └── pickerview
│ ├── BuildConfig.java
│ └── R.java
├── project.properties
├── res
│ ├── anim
│ │ ├── slide_in_bottom.xml
│ │ └── slide_out_bottom.xml
│ ├── drawable
│ │ └── selector_pickerview_btn.xml
│ ├── drawable-hdpi
│ │ └── ic_launcher.png
│ ├── layout
│ │ ├── include_pickerview_topbar.xml
│ │ ├── layout_basepickerview.xml
│ │ ├── pickerview_options.xml
│ │ └── pickerview_time.xml
│ └── values
│ ├── attrs.xml
│ ├── bools.xml
│ ├── colors.xml
│ ├── dimens.xml
│ ├── integers.xml
│ └── strings.xml
└── src
└── com
└── bigkoo
└── pickerview
├── adapter
│ ├── ArrayWheelAdapter.java
│ ├── NumericWheelAdapter.java
│ └── WheelAdapter.java
├── lib
│ ├── InertiaTimerTask.java
│ ├── LoopViewGestureListener.java
│ ├── MessageHandler.java
│ ├── OnItemSelectedRunnable.java
│ ├── SmoothScrollTimerTask.java
│ └── WheelView.java
├── listener
│ ├── OnDismissListener.java
│ └── OnItemSelectedListener.java
├── OptionsPickerView.java
├── TimePickerView.java
├── utils
│ └── PickerViewAnimateUtil.java
└── view
├── BasePickerView.java
├── WheelOptions.java
└── WheelTime.java
34 directories, 74 files