《Android开发卷——自定义日期选择器(一)》
16lz
2021-01-26
(小米手机) (中兴手机)
在实际开发中,Google官方提供的时间选择器API已经不能满足于我们的需要了,所以很多公司都是采用自定义的形式来实现日期选择器。
这个例子很简单,定义三个NumberPicker即可。 /NumberPicker android:id="@+id/np3" android:layout_width="80dp" android:layout_height="wrap_content" android:focusable="true" android:focusableInTouchMode="true" /> 这个组件也是Google官方提供的,所以在不同手机样式会不一样,不是纯自定义的样式。
最后在对应的activity中,设置一些属性即可。
项目连接:http://download.csdn.net/detail/chillax_li/6910751
注意:成功导入项目后,项目会报错,原因 NumberPicker 是比较低版本的API,只要clean...一下项目就可以运行。
后语:笔者只是简单的做个样式,如果你想弄得更好看,可以采用自定义对话框的形式,样式更好看。(后期笔者自己也会弄) 详见 工作实录之《Android开发卷——自定义日期选择器(二)》 : http://blog.csdn.net/chillax_li/article/details/19172899 工作实录之《Android开发卷——自定义日期选择器(三)》 :http://blog.csdn.net/chillax_li/article/details/19212895
尊重原创,转载请注明出处:http://blog.csdn.net/chillax_li/article/details/19047913
在实际开发中,Google官方提供的时间选择器API已经不能满足于我们的需要了,所以很多公司都是采用自定义的形式来实现日期选择器。
这个例子很简单,定义三个NumberPicker即可。 /NumberPicker android:id="@+id/np3" android:layout_width="80dp" android:layout_height="wrap_content" android:focusable="true" android:focusableInTouchMode="true" /> 这个组件也是Google官方提供的,所以在不同手机样式会不一样,不是纯自定义的样式。
最后在对应的activity中,设置一些属性即可。
项目连接:http://download.csdn.net/detail/chillax_li/6910751
注意:成功导入项目后,项目会报错,原因 NumberPicker 是比较低版本的API,只要clean...一下项目就可以运行。
后语:笔者只是简单的做个样式,如果你想弄得更好看,可以采用自定义对话框的形式,样式更好看。(后期笔者自己也会弄) 详见 工作实录之《Android开发卷——自定义日期选择器(二)》 : http://blog.csdn.net/chillax_li/article/details/19172899 工作实录之《Android开发卷——自定义日期选择器(三)》 :http://blog.csdn.net/chillax_li/article/details/19212895
尊重原创,转载请注明出处:http://blog.csdn.net/chillax_li/article/details/19047913
更多相关文章
- Android项目开发中常用个性化控件汇总(view)
- Android(安卓)studio 3.4.0+与gradle版本和插件的对应关系
- Android(安卓)点击变样式(变色)。
- Android主题定制
- Android(安卓)ProgressBar设置转圈样式
- ArcGis for Android(安卓)10.2.8个人整理
- cocos2dx跨平台直播实例-ffmpeg-android篇
- Android(安卓)Studio导入项目的几个问题
- Android(安卓)底部菜单栏(RadioGroup+Fragment)美化