几分钟搞定日历问题
来源:互联网 发布:千牛mac版官方下载 编辑:程序博客网 时间:2024/06/11 19:31
前两天用到了日历的功能,在这之前我还没有写过日历。在网上搜了下,找到一篇可以实现日历功能的demo,但是代码量有点大。
于是找朋友问了下,他给了我一个网站,进去看了以后发现原来日历这么简单……
给出一个网址:http://www.jcodecraeer.com/a/opensource/2015/0417/2739.html
这个网址上面有详细的介绍。
好了,废话不多说
第一步导入依赖包:
compile 'cn.aigestudio.datepicker:DatePicker:2.2.0'
第二步在布局中使用依赖包中已有的自定义方法:
<cn.aigestudio.datepicker.views.DatePicker android:id="@+id/main_dp" android:layout_width="match_parent" android:layout_height="wrap_content"> </cn.aigestudio.datepicker.views.DatePicker>
最后在Activity中找到控件实现方法:
picker = (DatePicker) findViewById(R.id.main_dp); picker.setDate(2017, 1); picker.setMode(DPMode.SINGLE); picker.setOnDatePickedListener(new DatePicker.OnDatePickedListener() { @Override public void onDatePicked(String date) { Toast.makeText(MainActivity.this, date, Toast.LENGTH_LONG).show(); } });
这里只是实现了功能,没有做过多的处理,picker。.setDate();这里面的参数应该是获取系统的当前日期,
当然不是当前日期也不会报错,只不过会定位到你你所写死的某年某月。
下面上一张效果图。该效果是实现了左右滑动跳转到上一月或下一月,上下滑动跳转到上一年或下一年
0 0
- 几分钟搞定日历问题
- 几分钟搞定 Openstack 环境搭建
- 5分钟搞定字节对齐问题
- 5分钟搞定字节对齐问题
- 安卓分分钟搞定ListView单选问题
- 花几分钟轻松搞定快速排序算法
- iOS崩溃堆栈符号化,定位问题分分钟搞定!
- iOS崩溃堆栈符号化,定位问题分分钟搞定!
- iOS崩溃堆栈符号化,定位问题分分钟搞定!
- iOS崩溃堆栈符号化,定位问题分分钟搞定!
- 3分钟搞定杀手级的coredump问题
- 三分钟搞定安卓+iOS适配问题
- js分分钟搞定图片回显问题
- 1分钟搞定Android开发智能提示问题xml文件一并搞定
- 日历控件 小时 分钟
- 五分钟搞定Maven
- 五分钟搞定WordPress
- 10分钟搞定cmake
- 关于typescript的疑问
- SSM框架整合小结(上) spring+mvc
- mtk7620 openwrt源码下载编译
- LoadRunner录制微信方法探索
- bzoj 1003 最短路+dp
- 几分钟搞定日历问题
- mybatis的动态sql标签
- Winform窗体间传值
- 数学建模
- mkl各个类型sparse matrix store type
- 值得推荐的C/C++框架和库
- Qt creator5.7 OpenCV249之方框滤波(含源码下载)
- Weex学习第五篇:css样式和类的运用
- DragonBoard 410c服务器系列七之数据库设计