https://github.com/senlinxuefeng/rsqmonthcalendar
朝夕、滴答日历、月视图、周视图 month or week canlendar
https://github.com/senlinxuefeng/rsqmonthcalendar
calendar fragment monthview viewpager
Last synced: 28 days ago
JSON representation
朝夕、滴答日历、月视图、周视图 month or week canlendar
- Host: GitHub
- URL: https://github.com/senlinxuefeng/rsqmonthcalendar
- Owner: senlinxuefeng
- Created: 2016-10-26T08:41:03.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-11-26T10:31:29.000Z (over 7 years ago)
- Last Synced: 2025-03-21T15:06:53.016Z (about 1 month ago)
- Topics: calendar, fragment, monthview, viewpager
- Language: Java
- Homepage:
- Size: 14.8 MB
- Stars: 39
- Watchers: 3
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 高仿朝夕日历,滴答清单,等日历软件的月视图
由于项目的需求,参考了大量的日历相关资料,基本上实现了所需功能,加入了假数据,希望可以帮助需要的朋友,有什么不懂得可以发邮件联系我([email protected])
## 效果图(直接用了我们项目中显示效果图,可以去市场下载哦,搜索:日事清):
## 本Demo的效果图

## 遇到坑:
#### 坑 1:ViewPager setCurrentItem()后出现的问题,Can't change tag of fragment
参考代码:
private List pages;
//...
public PageFragment getItem(int position) {
PageFragment page = null;
if (pages.size() > position) {
page = pages.get(position);
if (page != null) {
return page;
}
}while (position>=pages.size()) {
pages.add(null);
}
page = PageFragment.newPage(pageList.get(position),position);
pages.set(position, page);
return page;
}
#### 坑 2:ViewPager + fragment + viewpager + View 无线循环
#### 坑 3:ChildViewPager:内部viewpager自定义,最重要的是android:layout_marginTop="-500dp",防止强焦点