1 Star 0 Fork 39

阿俊 / ExpandableCalendar

forked from kyson / ExpandableCalendar 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.99 KB
一键复制 编辑 原始数据 按行查看 历史
kyson 提交于 2014-12-26 22:34 . Update README.md

TT日程管理V2.0开发系列2——日历控件


思来想去,本着分享精神,我把TT日程管理的部分精要代码开源出来。

###开源项目地址

###TT日程管理应用下载

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

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

##一、项目演示: 项目演示

##二、使用说明: 1.使用起来很方便,可以在xml中声明或者直接在代码中new一个日历对象

CalendarCardView mCalendarCardView = new CalendarCardView(MainActivity.this);

2.需要获取选中的日期,添加监听器

mCalendarCardView.setOnDaySelectListener(new OnDaySelectListener() {

            @Override
            public void onDaySelectListener(Calendar date) {
                String s = date.get(Calendar.YEAR) + "-"
                        + date.get(Calendar.MONTH) + "-"
                        + date.get(Calendar.DAY_OF_MONTH);
                Toast.makeText(MainActivity.this, s, Toast.LENGTH_SHORT).show();
            }
        });

3.另外一个API是设置当前日期

mCalendarCardView.setCurrentDate(Calendar.getInstance());

##鸣谢

NineOldAndroids

##更多

##License

Copyright (c) 2014 Kyson

Licensed under the Apache License, Version 2.0

1
https://gitee.com/smallarmy/ExpandableCalendar.git
git@gitee.com:smallarmy/ExpandableCalendar.git
smallarmy
ExpandableCalendar
ExpandableCalendar
master

搜索帮助