Quantcast
Channel: CSDN博客移动开发推荐文章
Viewing all articles
Browse latest Browse all 5930

自定义view-日历系列

$
0
0

这是一个自定义的周历,月历,以及时间布局的demo

此项目不适合直接放到自己的项目中,需要自己改动部分代码去适合自己的业务逻辑
主要业务逻辑在weekCalendarEventview 中

github地址

效果图

这里写图片描述
效果图
这里写图片描述

功能包含

  • 周历月历联动
  • 当前时间的红线展示
  • 过去时间置灰展示
  • 事件区域事件的回调的监听
  • 空白可以点击的区域的时间回调监听
  • 选择开始和结束时间并返回

代码的结构

src

main

java

cn.yky.calendarview

activity 时间日历控件界面

adapter 周历,月历,周历事件控件的适配器

anims 周历和月历上下滑动的动画切换

bean 存放的数据模型

inter 周历,月历的点击选中事件的回调监听

utils 存放的日期,集合,数据和字符串的工具类

view 存放的自定义控件

res

values

attrs 存放的自定义属性

需要用到的知识点
* 自定义view滑动
* 自定义控件画布的切割
* 自定义控件的联调滑动
* ….

联系方式

本人技术有限,还有很多不完美的地方,欢迎指出.(写作不易,谢谢您的star支持)
* QQ:152046273
* Email:yukuoyuan@hotmail.com
* CSDN博客地址
* Github博客地址

作者:EaskShark 发表于2017/9/18 19:38:48 原文链接
阅读:19 评论:0 查看评论

Viewing all articles
Browse latest Browse all 5930

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>