TimetableView是一款开源的Android课程表控件,你可以在 ChangeLog 查看本控件的开发进展,作者联系方式
[email protected]
TimetableView是一款开源的、完善、高效的Android课程表控件。高效在哪?周次切换高效、样式文件极少(只需1个,v1.x
需要36个只能实现12种样式)
- 支持xml设置属性
- 丰富的课程工具包
- 支持多种自定义
- 课程颜色管理
- ScrollView可替换
- 调用简洁、性能高效
new
- 可设置背景以及透明度
new
- 数据源可添加额外信息
new
- 空白格子可点击,课程项可长按
new
你将了解到该控件用法的方方面面,点击
快速开始
按钮体验吧
历史版本的文档可以在 历史文档以及源码结构分析 中找到
建议先在源码结构分析了解一下项目轮廓
在贡献代码前需要先确认是否安装了Git以及Android Studio,请参考廖雪峰的Git教程、Android Studio下载
我非常欢迎其他开发者为本项目贡献代码(Pull Request
),请将您贡献的代码提交到dev
分支,我检查完毕后会将其合并到dev
分支。
在贡献代码时应该注意以下事情,否则可能会被我拒绝的哟~:
- 提交的每个PR要尽可能的小
- 复杂的逻辑应该添加尽可能多的注释
- 方法的命名格式尽可能的和现有的保持一致
感谢所有参与本项目以及帮助我一起完善这个项目的开发者~~
用户 | Issues | pull request |
---|---|---|
Mystery00 | #6.WeekView数组越界 | 修复#6,并添加新功能 |