1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/cocobaby-ExpandableCalendar

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

deprecated

使用CalendarPageView替代!

此项目从 TT日程管理 剥离出来,欢迎fork,star。

开源项目地址

TT日程管理应用下载

主要处理一些问题,比如calendar的使用,gridview的使用,gridview在listview中的滚动冲突解决。

项目的结构良好,代码注释也比较多。

Github上有一个月视图的日历控件,可以根据自己的要求定义日历 CalendarPageView

项目演示:

项目演示

使用说明:

step1

把ExpandableCalendar作为library引用到你的项目

step2

项目核心控件为CalendarCard,你可以自定义它的样式,通过如下属性

    calendar:daySelector="@drawable/tl_widget_calendar_item_light_selector"
    calendar:dayTextStyle="@style/textView_calendar_common_day_normal"
    calendar:notCurrentTextStyle="@style/textView_sp12_grey_bright"
    calendar:todayTextStyle="@style/textView_calendar_common_today"
    calendar:weekTextStyle="@style/textView_sp13_primary_text_bold"

需要注意的是,CalendarCard并没有包含演示中的回到今天前进或后退一个月显示月份的头部视图

你可以查看CommonCalendarView来了解使用方法。

step3

CommonCalendarView类是我定义的一个日历,它是CalendarCard的使用demo,当然,如果你喜欢这个样式,你也可以直接使用(像普通控件一样)

API

  • mCalendarCard.toBeforeMonth();
  • mCalendarCard.toAfterMonth();
  • mCalendarCard.selectCurrentCalendar(Calendar.getInstance());
  • mCalendarCard.getSelectedDate()
  • mCalendarCard.setOnCalendarChangeListener(new OnCalendarChangeListener());
  • mCalendarCard.setOnDaySelectListener(new OnDaySelectListener());

鸣谢

NineOldAndroids

更多

##License

Copyright (c) 2014 Kyson

Licensed under the Apache License, Version 2.0

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Развернуть/свернуть календарь. В основном рассматриваются некоторые проблемы, такие как использование calendar и gridview, а также решение проблемы конфликта прокрутки gridview в listview. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/cocobaby-ExpandableCalendar.git
git@api.gitlife.ru:oschina-mirror/cocobaby-ExpandableCalendar.git
oschina-mirror
cocobaby-ExpandableCalendar
cocobaby-ExpandableCalendar
master